diff options
author | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-23 07:17:54 +0000 |
---|---|---|
committer | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-23 07:17:54 +0000 |
commit | 9d797f394f319b754ed91a981dab566d764d2c2e (patch) | |
tree | aee695b1c2af9d540e3fe99d834de015f70665cf /chrome/renderer/render_view.h | |
parent | 97c9e77b34099c518f85571f6d36e178d7695b23 (diff) | |
download | chromium_src-9d797f394f319b754ed91a981dab566d764d2c2e.zip chromium_src-9d797f394f319b754ed91a981dab566d764d2c2e.tar.gz chromium_src-9d797f394f319b754ed91a981dab566d764d2c2e.tar.bz2 |
Send content settings based on the URL to the renderer instead of just the host.
BUG=36025
TEST=manual
Review URL: http://codereview.chromium.org/1744003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45424 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/render_view.h')
-rw-r--r-- | chrome/renderer/render_view.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/chrome/renderer/render_view.h b/chrome/renderer/render_view.h index 837c617..3a0b497 100644 --- a/chrome/renderer/render_view.h +++ b/chrome/renderer/render_view.h @@ -549,8 +549,8 @@ class RenderView : public RenderWidget, #endif FRIEND_TEST(RenderViewTest, JSBlockSentAfterPageLoad); - typedef std::map<std::string, ContentSettings> HostContentSettings; - typedef std::map<std::string, int> HostZoomLevels; + typedef std::map<GURL, ContentSettings> HostContentSettings; + typedef std::map<GURL, int> HostZoomLevels; explicit RenderView(RenderThreadBase* render_thread, const WebPreferences& webkit_preferences, @@ -653,10 +653,10 @@ class RenderView : public RenderWidget, void OnStopFinding(const ViewMsg_StopFinding_Params& params); void OnFindReplyAck(); void OnDeterminePageLanguage(); - void OnSetContentSettingsForLoadingHost( - std::string host, const ContentSettings& content_settings); + void OnSetContentSettingsForLoadingURL( + const GURL& url, const ContentSettings& content_settings); void OnZoom(PageZoom::Function function); - void OnSetZoomLevelForLoadingHost(std::string host, int zoom_level); + void OnSetZoomLevelForLoadingURL(const GURL& url, int zoom_level); void OnSetPageEncoding(const std::string& encoding_name); void OnResetPageEncodingToDefault(); void OnGetAllSavableResourceLinksForCurrentPage(const GURL& page_url); |