mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
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:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -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*);
|
||||
|
||||
@@ -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());
|
||||
|
||||
Reference in New Issue
Block a user