refacotr: switch mojom::NetworkHintsHandler to use SchemeHostPair instead of URL

Ref: https://chromium-review.googlesource.com/c/chromium/src/+/4185417
This commit is contained in:
Samuel Attard
2023-02-07 16:23:20 -08:00
parent 12d121265b
commit a8b3befdd7
3 changed files with 5 additions and 4 deletions

View File

@@ -25,7 +25,7 @@ NetworkHintsHandlerImpl::NetworkHintsHandlerImpl(
NetworkHintsHandlerImpl::~NetworkHintsHandlerImpl() = default;
void NetworkHintsHandlerImpl::Preconnect(const GURL& url,
void NetworkHintsHandlerImpl::Preconnect(const url::SchemeHostPort& url,
bool allow_credentials) {
DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
@@ -34,7 +34,7 @@ void NetworkHintsHandlerImpl::Preconnect(const GURL& url,
}
auto* session = electron::api::Session::FromBrowserContext(browser_context_);
if (session) {
session->Emit("preconnect", url, allow_credentials);
session->Emit("preconnect", url.GetURL(), allow_credentials);
}
}

View File

@@ -23,7 +23,8 @@ class NetworkHintsHandlerImpl
receiver);
// network_hints::mojom::NetworkHintsHandler:
void Preconnect(const GURL& url, bool allow_credentials) override;
void Preconnect(const url::SchemeHostPort& url,
bool allow_credentials) override;
private:
explicit NetworkHintsHandlerImpl(content::RenderFrameHost*);

View File

@@ -134,7 +134,7 @@ void Clipboard::Write(const gin_helper::Dictionary& data,
}
if (data.Get("html", &html))
writer.WriteHTML(html, std::string(), ui::ClipboardContentType::kSanitized));
writer.WriteHTML(html, std::string(), ui::ClipboardContentType::kSanitized);
if (data.Get("image", &image))
writer.WriteImage(image.AsBitmap());