summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/chrome_content_renderer_client.h
diff options
context:
space:
mode:
authordhollowa@chromium.org <dhollowa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-25 04:54:52 +0000
committerdhollowa@chromium.org <dhollowa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-25 04:54:52 +0000
commitc5dec6290bf7e677200ed8574d2bdacac70e0cce (patch)
tree4ea16cc578cbfe911e0c5a384f51e0a9053984e8 /chrome/renderer/chrome_content_renderer_client.h
parent27fbe7f1f656b18735d5d4d72302bcf040176e6a (diff)
downloadchromium_src-c5dec6290bf7e677200ed8574d2bdacac70e0cce.zip
chromium_src-c5dec6290bf7e677200ed8574d2bdacac70e0cce.tar.gz
chromium_src-c5dec6290bf7e677200ed8574d2bdacac70e0cce.tar.bz2
Instant should have a dedicated render process
This change introduces the notion of an Instant-specific render process. The intent being that Instant-related sites can be grouped so as to share common priveleges and be isolated on a process-per-site basis. It introduces a new "chrome-search:" scheme, for use in grouping Instant URLs. It adds methods to the template_url.* code to determine whether a given url is an Instant url. This paves the way for Instant-specific enablements, such as the SearchBox V8 extension, and theme data access for Instant pages. BUG=168202 TEST=TemplateURLTest.*, InstantTest.ProcessIsolation R=sreeram@chromium.org, creis@chromium.org TBR=pkasting@chromium.org Review URL: https://chromiumcodereview.appspot.com/11782021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178755 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/chrome_content_renderer_client.h')
-rw-r--r--chrome/renderer/chrome_content_renderer_client.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/renderer/chrome_content_renderer_client.h b/chrome/renderer/chrome_content_renderer_client.h
index 147d9e9..1c805af 100644
--- a/chrome/renderer/chrome_content_renderer_client.h
+++ b/chrome/renderer/chrome_content_renderer_client.h
@@ -84,6 +84,7 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
virtual bool AllowPopup() OVERRIDE;
virtual bool ShouldFork(WebKit::WebFrame* frame,
const GURL& url,
+ const std::string& http_method,
bool is_initial_navigation,
bool* send_referrer) OVERRIDE;
virtual bool WillSendRequest(WebKit::WebFrame* frame,