X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fui%2Fwebui%2Foptions%2Fcontent_settings_handler.cc;h=49e936e3411cb31e3163042fd3090427227631d5;hb=8be7648e3bc188a587d5050c5a945c1099957e8b;hp=97a932442ae626b05ee2d24f5a460d90a1c6d325;hpb=3cb1527a1d0111fd75188ac2c34c117944473076;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/ui/webui/options/content_settings_handler.cc b/src/chrome/browser/ui/webui/options/content_settings_handler.cc index 97a9324..49e936e 100644 --- a/src/chrome/browser/ui/webui/options/content_settings_handler.cc +++ b/src/chrome/browser/ui/webui/options/content_settings_handler.cc @@ -42,7 +42,6 @@ #include "content/public/browser/web_ui.h" #include "content/public/common/content_switches.h" #include "content/public/common/page_zoom.h" -#include "content/public/common/url_constants.h" #include "extensions/common/extension_set.h" #include "extensions/common/permissions/api_permission.h" #include "grit/generated_resources.h" @@ -1006,8 +1005,8 @@ void ContentSettingsHandler::UpdateZoomLevelsExceptionsView() { exception->SetString(kOrigin, i->host); break; case content::HostZoomMap::ZOOM_CHANGED_FOR_SCHEME_AND_HOST: - exception->SetString( - kOrigin, i->scheme + content::kStandardSchemeSeparator + i->host); + // These are not stored in preferences and get cleared on next browser + // start. Therefore, we don't care for them. break; case content::HostZoomMap::ZOOM_CHANGED_TEMPORARY_ZOOM: NOTREACHED(); @@ -1242,17 +1241,7 @@ void ContentSettingsHandler::RemoveZoomLevelException( content::HostZoomMap* host_zoom_map = content::HostZoomMap::GetForBrowserContext(Profile::FromWebUI(web_ui())); double default_level = host_zoom_map->GetDefaultZoomLevel(); - - std::string::size_type scheme_separator_position = - pattern.find(content::kStandardSchemeSeparator); - if (scheme_separator_position == std::string::npos) { - host_zoom_map->SetZoomLevelForHost(pattern, default_level); - } else { - std::string scheme = pattern.substr(0, scheme_separator_position); - std::string host = pattern.substr( - scheme_separator_position + strlen(content::kStandardSchemeSeparator)); - host_zoom_map->SetZoomLevelForHostAndScheme(scheme, host, default_level); - } + host_zoom_map->SetZoomLevelForHost(pattern, default_level); } void ContentSettingsHandler::RegisterMessages() {