Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2289)

Unified Diff: chrome/renderer/extensions/chrome_extensions_renderer_client.h

Issue 2459143002: Avoid GURL allocations/copies/frees in RenderFrameImpl::willSendRequest (Closed)
Patch Set: s/host/host_piece Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/renderer/extensions/chrome_extensions_renderer_client.h
diff --git a/chrome/renderer/extensions/chrome_extensions_renderer_client.h b/chrome/renderer/extensions/chrome_extensions_renderer_client.h
index f1a1ad84e8b3102feff71d421129592f0af0a415..9379401e67b500e338ad48f1887739ae5566a953 100644
--- a/chrome/renderer/extensions/chrome_extensions_renderer_client.h
+++ b/chrome/renderer/extensions/chrome_extensions_renderer_client.h
@@ -19,6 +19,7 @@ namespace blink {
class WebFrame;
class WebLocalFrame;
struct WebPluginParams;
+class WebURL;
}
namespace content {
@@ -56,7 +57,7 @@ class ChromeExtensionsRendererClient
bool AllowPopup();
bool WillSendRequest(blink::WebFrame* frame,
ui::PageTransition transition_type,
- const GURL& url,
+ const blink::WebURL& url,
GURL* new_url);
void SetExtensionDispatcherForTest(
std::unique_ptr<extensions::Dispatcher> extension_dispatcher);
« no previous file with comments | « chrome/renderer/chrome_content_renderer_client.cc ('k') | chrome/renderer/extensions/chrome_extensions_renderer_client.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698