src/net/http/http_server_properties_manager.cc
// Fails in the case of NetworkIsolationKeys that can't be persisted to disk,
// like unique origins.
Fails in the case of NetworkIsolationKeys that can't be persisted to disk,
like unique origins.
Fails in the case of NetworkIsolationKeys that can ' t be persisted to disk like unique origins .
bool TryAddBrokenAlternativeServiceFieldsToDictionaryValue(
    const BrokenAlternativeService& broken_alt_service,
    base::DictionaryValue* dict) {
  base::Value network_isolation_key_value;
  if (!broken_alt_service.network_isolation_key.ToValue(
          &network_isolation_key_value)) {
    return false;
  }
  dict->SetKey(kNetworkIsolationKey, std::move(network_isolation_key_value));
  AddAlternativeServiceFieldsToDictionaryValue(
      broken_alt_service.alternative_service, dict);
  return true;
}
bool TryAddBrokenAlternativeServiceFieldsToDictionaryValue ( const BrokenAlternativeService & broken_alt_service , base :: DictionaryValue * dict ) { base :: Value network_isolation_key_value ; if ( ! broken_alt_service . network_isolation_key . ToValue ( & network_isolation_key_value ) ) { return false ; } dict -> SetKey ( kNetworkIsolationKey , std :: move ( network_isolation_key_value ) ) ; AddAlternativeServiceFieldsToDictionaryValue ( broken_alt_service . alternative_service , dict ) ; return true ; }
Fails in the case of NetworkIsolationKeys that can't be persisted to disk,
like unique origins.
Fails in the case of NetworkIsolationKeys that can ' t be persisted to disk like unique origins .