summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/chromeos/extensions/file_browser_notifications.cc2
-rw-r--r--chrome/browser/chromeos/extensions/file_browser_private_api.cc4
-rw-r--r--chrome/browser/chromeos/extensions/wallpaper_private_api.cc4
-rw-r--r--chrome/browser/chromeos/login/user_image_manager_impl.cc9
-rw-r--r--chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_api.cc4
-rw-r--r--chrome/browser/extensions/api/downloads/downloads_api.cc4
-rw-r--r--chrome/browser/managed_mode/managed_mode_interstitial.cc4
-rw-r--r--chrome/browser/notifications/desktop_notification_service.cc4
-rw-r--r--chrome/browser/printing/cloud_print/cloud_print_setup_source.cc8
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_blocking_page.cc4
-rw-r--r--chrome/browser/status_icons/desktop_notification_balloon.cc1
-rw-r--r--chrome/browser/ui/webui/about_ui.cc4
-rw-r--r--chrome/browser/ui/webui/chrome_web_ui_data_source.cc4
-rw-r--r--chrome/browser/ui/webui/chromeos/login/network_dropdown.cc6
-rw-r--r--chrome/browser/ui/webui/chromeos/login/oobe_ui.cc4
-rw-r--r--chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc4
-rw-r--r--chrome/browser/ui/webui/chromeos/mobile_setup_ui.cc4
-rw-r--r--chrome/browser/ui/webui/chromeos/proxy_settings_ui.cc4
-rw-r--r--chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc4
-rw-r--r--chrome/browser/ui/webui/chromeos/system_info_ui.cc4
-rw-r--r--chrome/browser/ui/webui/favicon_source.cc4
-rw-r--r--chrome/browser/ui/webui/fileicon_source.cc4
-rw-r--r--chrome/browser/ui/webui/ntp/app_launcher_handler.cc4
-rw-r--r--chrome/browser/ui/webui/ntp/foreign_session_handler.cc14
-rw-r--r--chrome/browser/ui/webui/ntp/ntp_login_handler.cc5
-rw-r--r--chrome/browser/ui/webui/ntp/ntp_resource_cache.cc6
-rw-r--r--chrome/browser/ui/webui/ntp/ntp_resource_cache_android.cc4
-rw-r--r--chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc5
-rw-r--r--chrome/browser/ui/webui/options/autofill_options_handler.cc4
-rw-r--r--chrome/browser/ui/webui/options/browser_options_handler.cc4
-rw-r--r--chrome/browser/ui/webui/options/chromeos/change_picture_options_handler.cc6
-rw-r--r--chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc6
-rw-r--r--chrome/browser/ui/webui/options/chromeos/user_image_source.cc4
-rw-r--r--chrome/browser/ui/webui/options/manage_profile_handler.cc4
-rw-r--r--chrome/browser/ui/webui/options/options_ui.cc4
-rw-r--r--chrome/browser/ui/webui/tab_modal_confirm_dialog_webui.cc4
-rw-r--r--chrome/browser/ui/webui/task_manager/task_manager_handler.cc4
-rw-r--r--chrome/browser/ui/webui/theme_source.cc14
-rw-r--r--chrome/chrome_browser_ui.gypi2
-rw-r--r--chrome/chrome_tests_unit.gypi1
-rw-r--r--ui/ui.gyp2
-rw-r--r--ui/ui_unittests.gypi1
-rw-r--r--ui/webui/web_ui_util.cc (renamed from chrome/browser/ui/webui/web_ui_util.cc)10
-rw-r--r--ui/webui/web_ui_util.h (renamed from chrome/browser/ui/webui/web_ui_util.h)32
-rw-r--r--ui/webui/web_ui_util_unittest.cc (renamed from chrome/browser/ui/webui/web_ui_util_unittest.cc)18
45 files changed, 121 insertions, 131 deletions
diff --git a/chrome/browser/chromeos/extensions/file_browser_notifications.cc b/chrome/browser/chromeos/extensions/file_browser_notifications.cc
index d8a7f3b..0f70b2d 100644
--- a/chrome/browser/chromeos/extensions/file_browser_notifications.cc
+++ b/chrome/browser/chromeos/extensions/file_browser_notifications.cc
@@ -14,11 +14,11 @@
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/browser_list.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
+#include "ui/webui/web_ui_util.h"
namespace {
diff --git a/chrome/browser/chromeos/extensions/file_browser_private_api.cc b/chrome/browser/chromeos/extensions/file_browser_private_api.cc
index 66d8329..25ecffe 100644
--- a/chrome/browser/chromeos/extensions/file_browser_private_api.cc
+++ b/chrome/browser/chromeos/extensions/file_browser_private_api.cc
@@ -56,7 +56,6 @@
#include "chrome/browser/ui/browser_window.h"
#include "chrome/browser/ui/views/select_file_dialog_extension.h"
#include "chrome/browser/ui/webui/extensions/extension_icon_source.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/extensions/extension.h"
#include "chrome/common/extensions/extension_constants.h"
#include "chrome/common/extensions/extension_icon_set.h"
@@ -84,6 +83,7 @@
#include "webkit/fileapi/file_system_url.h"
#include "webkit/fileapi/file_system_util.h"
#include "webkit/glue/web_intent_service_data.h"
+#include "ui/webui/web_ui_util.h"
using extensions::app_file_handler_util::FindFileHandlersForMimeTypes;
using chromeos::disks::DiskMountManager;
@@ -2211,7 +2211,7 @@ bool FileDialogStringsFunction::RunImpl() {
dict->SetBoolean("PDF_VIEW_ENABLED",
file_manager_util::ShouldBeOpenedWithPdfPlugin(profile(), ".pdf"));
- web_ui_util::SetFontAndTextDirection(dict);
+ webui::SetFontAndTextDirection(dict);
drive::DriveSystemService* system_service =
drive::DriveSystemServiceFactory::GetForProfile(profile_);
diff --git a/chrome/browser/chromeos/extensions/wallpaper_private_api.cc b/chrome/browser/chromeos/extensions/wallpaper_private_api.cc
index 9c71d78..1efbdb1 100644
--- a/chrome/browser/chromeos/extensions/wallpaper_private_api.cc
+++ b/chrome/browser/chromeos/extensions/wallpaper_private_api.cc
@@ -24,7 +24,6 @@
#include "chrome/browser/chromeos/login/wallpaper_manager.h"
#include "chrome/browser/extensions/event_router.h"
#include "chrome/browser/image_decoder.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_paths.h"
#include "content/public/browser/browser_thread.h"
#include "net/url_request/url_fetcher.h"
@@ -36,6 +35,7 @@
#include "grit/platform_locale_settings.h"
#include "ui/aura/window_observer.h"
#include "ui/base/l10n/l10n_util.h"
+#include "ui/webui/web_ui_util.h"
using base::BinaryValue;
using content::BrowserThread;
@@ -208,7 +208,7 @@ bool WallpaperStringsFunction::RunImpl() {
SET_STRING("learnMore", IDS_LEARN_MORE);
#undef SET_STRING
- web_ui_util::SetFontAndTextDirection(dict);
+ webui::SetFontAndTextDirection(dict);
chromeos::WallpaperManager* wallpaper_manager =
chromeos::WallpaperManager::Get();
diff --git a/chrome/browser/chromeos/login/user_image_manager_impl.cc b/chrome/browser/chromeos/login/user_image_manager_impl.cc
index 0bd9eb1..bba541b 100644
--- a/chrome/browser/chromeos/login/user_image_manager_impl.cc
+++ b/chrome/browser/chromeos/login/user_image_manager_impl.cc
@@ -4,6 +4,7 @@
#include "chrome/browser/chromeos/login/user_image_manager_impl.h"
+#include "base/debug/trace_event.h"
#include "base/bind.h"
#include "base/file_path.h"
#include "base/file_util.h"
@@ -23,15 +24,13 @@
#include "chrome/browser/prefs/scoped_user_pref_update.h"
#include "chrome/browser/profiles/profile_downloader.h"
#include "chrome/browser/profiles/profile_manager.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/chrome_paths.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/notification_service.h"
#include "content/public/common/url_constants.h"
#include "ui/gfx/image/image_skia.h"
-
-#include "base/debug/trace_event.h"
+#include "ui/webui/web_ui_util.h"
using content::BrowserThread;
@@ -539,7 +538,7 @@ void UserImageManagerImpl::InitDownloadedProfileImage() {
VLOG(1) << "Profile image initialized";
downloaded_profile_image_ = logged_in_user->image();
downloaded_profile_image_data_url_ =
- web_ui_util::GetBitmapDataUrl(*downloaded_profile_image_.bitmap());
+ webui::GetBitmapDataUrl(*downloaded_profile_image_.bitmap());
profile_image_url_ = logged_in_user->image_url();
}
}
@@ -651,7 +650,7 @@ void UserImageManagerImpl::OnProfileDownloadSuccess(
// Check if this image is not the same as already downloaded.
SkBitmap new_bitmap(downloader->GetProfilePicture());
- std::string new_image_data_url = web_ui_util::GetBitmapDataUrl(new_bitmap);
+ std::string new_image_data_url = webui::GetBitmapDataUrl(new_bitmap);
if (!downloaded_profile_image_data_url_.empty() &&
new_image_data_url == downloaded_profile_image_data_url_)
return;
diff --git a/chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_api.cc b/chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_api.cc
index bf7ce38..0265b19 100644
--- a/chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_api.cc
+++ b/chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_api.cc
@@ -22,7 +22,6 @@
#include "chrome/browser/extensions/extension_system.h"
#include "chrome/browser/extensions/extension_web_ui.h"
#include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/browser/view_type_utils.h"
#include "chrome/common/pref_names.h"
#include "content/public/browser/render_view_host.h"
@@ -30,6 +29,7 @@
#include "content/public/browser/web_ui.h"
#include "grit/generated_resources.h"
#include "ui/base/l10n/l10n_util.h"
+#include "ui/webui/web_ui_util.h"
#if defined(OS_WIN)
#include "win8/util/win8_util.h"
@@ -378,7 +378,7 @@ bool BookmarkManagerGetStringsFunction::RunImpl() {
localized_strings->SetString("cancel",
l10n_util::GetStringUTF16(IDS_CANCEL));
- web_ui_util::SetFontAndTextDirection(localized_strings);
+ webui::SetFontAndTextDirection(localized_strings);
SetResult(localized_strings);
diff --git a/chrome/browser/extensions/api/downloads/downloads_api.cc b/chrome/browser/extensions/api/downloads/downloads_api.cc
index dc838a3..c29ee933 100644
--- a/chrome/browser/extensions/api/downloads/downloads_api.cc
+++ b/chrome/browser/extensions/api/downloads/downloads_api.cc
@@ -39,7 +39,6 @@
#include "chrome/browser/icon_manager.h"
#include "chrome/browser/renderer_host/chrome_render_message_filter.h"
#include "chrome/browser/ui/browser.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/cancelable_task_tracker.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/extensions/api/downloads.h"
@@ -57,6 +56,7 @@
#include "net/http/http_util.h"
#include "net/url_request/url_request.h"
#include "third_party/skia/include/core/SkBitmap.h"
+#include "ui/webui/web_ui_util.h"
using content::BrowserContext;
using content::BrowserThread;
@@ -275,7 +275,7 @@ void DownloadFileIconExtractorImpl::OnIconLoadComplete(gfx::Image* icon) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
std::string url;
if (icon)
- url = web_ui_util::GetBitmapDataUrl(icon->AsBitmap());
+ url = webui::GetBitmapDataUrl(icon->AsBitmap());
callback_.Run(url);
}
diff --git a/chrome/browser/managed_mode/managed_mode_interstitial.cc b/chrome/browser/managed_mode/managed_mode_interstitial.cc
index a52ac66..4850f54 100644
--- a/chrome/browser/managed_mode/managed_mode_interstitial.cc
+++ b/chrome/browser/managed_mode/managed_mode_interstitial.cc
@@ -9,7 +9,6 @@
#include "chrome/browser/prefs/pref_service.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/tab_contents/tab_util.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/pref_names.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/browser_thread.h"
@@ -22,6 +21,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
using content::BrowserThread;
@@ -105,7 +105,7 @@ std::string ManagedModeInterstitial::GetHTMLContents() {
strings.SetString(
"contentPacksSectionButton",
l10n_util::GetStringUTF16(IDS_CONTENT_PACKS_SECTION_BUTTON));
- web_ui_util::SetFontAndTextDirection(&strings);
+ webui::SetFontAndTextDirection(&strings);
base::StringPiece html(
ResourceBundle::GetSharedInstance().GetRawDataResource(
diff --git a/chrome/browser/notifications/desktop_notification_service.cc b/chrome/browser/notifications/desktop_notification_service.cc
index 6b4ee0f..3858902 100644
--- a/chrome/browser/notifications/desktop_notification_service.cc
+++ b/chrome/browser/notifications/desktop_notification_service.cc
@@ -23,7 +23,6 @@
#include "chrome/browser/prefs/scoped_user_pref_update.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/ui/browser.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/content_settings.h"
#include "chrome/common/content_settings_pattern.h"
@@ -43,6 +42,7 @@
#include "third_party/WebKit/Source/WebKit/chromium/public/WebSecurityOrigin.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
+#include "ui/webui/web_ui_util.h"
using content::BrowserThread;
using content::RenderViewHost;
@@ -288,7 +288,7 @@ std::string DesktopNotificationService::AddIconNotification(
#else
GURL icon_url;
if (!icon.isNull())
- icon_url = GURL(web_ui_util::GetBitmapDataUrl(*icon.bitmap()));
+ icon_url = GURL(webui::GetBitmapDataUrl(*icon.bitmap()));
return AddNotification(
origin_url, title, message, icon_url, replace_id, delegate, profile);
#endif
diff --git a/chrome/browser/printing/cloud_print/cloud_print_setup_source.cc b/chrome/browser/printing/cloud_print/cloud_print_setup_source.cc
index b286aa5..7bb6d73 100644
--- a/chrome/browser/printing/cloud_print/cloud_print_setup_source.cc
+++ b/chrome/browser/printing/cloud_print/cloud_print_setup_source.cc
@@ -9,7 +9,6 @@
#include "base/utf_string_conversions.h"
#include "base/values.h"
#include "chrome/browser/google/google_util.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/url_constants.h"
#include "googleurl/src/gurl.h"
#include "grit/browser_resources.h"
@@ -20,6 +19,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
// Define the values of standard URLs.
const char CloudPrintSetupSource::kInvalidPasswordHelpUrl[] =
@@ -74,7 +74,7 @@ void CloudPrintSetupSource::StartDataRequest(
static const base::StringPiece html(ResourceBundle::GetSharedInstance()
.GetRawDataResource(IDR_CLOUD_PRINT_SETUP_LOGIN_HTML));
- web_ui_util::SetFontAndTextDirection(dict);
+ webui::SetFontAndTextDirection(dict);
response = webui::GetI18nTemplateHtml(html, dict);
} else if (path_raw == kCloudPrintGaiaLoginPath) {
// Start by setting the per-locale URLs we show on the setup wizard.
@@ -110,7 +110,7 @@ void CloudPrintSetupSource::StartDataRequest(
static const base::StringPiece html(ResourceBundle::GetSharedInstance()
.GetRawDataResource(IDR_GAIA_LOGIN_HTML));
- web_ui_util::SetFontAndTextDirection(dict);
+ webui::SetFontAndTextDirection(dict);
response = webui::GetI18nTemplateHtml(html, dict);
} else if (path_raw == kCloudPrintSetupDonePath) {
AddString(dict, "testpage", IDS_CLOUD_PRINT_SETUP_TEST_PAGE);
@@ -118,7 +118,7 @@ void CloudPrintSetupSource::StartDataRequest(
AddString(dict, "okay", IDS_SYNC_SETUP_OK_BUTTON_LABEL);
static const base::StringPiece html(ResourceBundle::GetSharedInstance()
.GetRawDataResource(IDR_CLOUD_PRINT_SETUP_DONE_HTML));
- web_ui_util::SetFontAndTextDirection(dict);
+ webui::SetFontAndTextDirection(dict);
response = webui::GetI18nTemplateHtml(html, dict);
} else if (path_raw == kCloudPrintSetupFlowPath) {
static const base::StringPiece html(
diff --git a/chrome/browser/safe_browsing/safe_browsing_blocking_page.cc b/chrome/browser/safe_browsing/safe_browsing_blocking_page.cc
index 245268f..02f6272 100644
--- a/chrome/browser/safe_browsing/safe_browsing_blocking_page.cc
+++ b/chrome/browser/safe_browsing/safe_browsing_blocking_page.cc
@@ -27,7 +27,6 @@
#include "chrome/browser/safe_browsing/malware_details.h"
#include "chrome/browser/safe_browsing/ui_manager.h"
#include "chrome/browser/tab_contents/tab_util.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/pref_names.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/browser_thread.h"
@@ -43,6 +42,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
using content::BrowserThread;
using content::InterstitialPage;
@@ -947,7 +947,7 @@ void SafeBrowsingBlockingPageV2::PopulateStringDictionary(
strings->SetString("proceed",
l10n_util::GetStringUTF16(IDS_SAFE_BROWSING_MALWARE_V2_PROCEED_LINK));
- web_ui_util::SetFontAndTextDirection(strings);
+ webui::SetFontAndTextDirection(strings);
}
void SafeBrowsingBlockingPageV2::PopulateMultipleThreatStringDictionary(
diff --git a/chrome/browser/status_icons/desktop_notification_balloon.cc b/chrome/browser/status_icons/desktop_notification_balloon.cc
index 0b1501b..0bcd285 100644
--- a/chrome/browser/status_icons/desktop_notification_balloon.cc
+++ b/chrome/browser/status_icons/desktop_notification_balloon.cc
@@ -13,7 +13,6 @@
#include "chrome/browser/notifications/notification_delegate.h"
#include "chrome/browser/notifications/notification_ui_manager.h"
#include "chrome/browser/profiles/profile_manager.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "ui/gfx/image/image_skia.h"
diff --git a/chrome/browser/ui/webui/about_ui.cc b/chrome/browser/ui/webui/about_ui.cc
index 6113d29..8234cea 100644
--- a/chrome/browser/ui/webui/about_ui.cc
+++ b/chrome/browser/ui/webui/about_ui.cc
@@ -37,7 +37,6 @@
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/profiles/profile_manager.h"
#include "chrome/browser/ui/browser_dialogs.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/common/render_messages.h"
#include "chrome/common/url_constants.h"
@@ -58,6 +57,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
#if defined(ENABLE_THEMES)
#include "chrome/browser/ui/webui/theme_source.h"
@@ -937,7 +937,7 @@ void AboutMemoryHandler::OnDetailsAvailable() {
load_time_data.SetString(
"summary_desc",
l10n_util::GetStringUTF16(IDS_MEMORY_USAGE_SUMMARY_DESC));
- web_ui_util::SetFontAndTextDirection(&load_time_data);
+ webui::SetFontAndTextDirection(&load_time_data);
load_time_data.Set("jstemplateData", root.release());
webui::UseVersion2 version2;
diff --git a/chrome/browser/ui/webui/chrome_web_ui_data_source.cc b/chrome/browser/ui/webui/chrome_web_ui_data_source.cc
index cb1ba69..3c8220a 100644
--- a/chrome/browser/ui/webui/chrome_web_ui_data_source.cc
+++ b/chrome/browser/ui/webui/chrome_web_ui_data_source.cc
@@ -9,10 +9,10 @@
#include "base/bind.h"
#include "base/memory/ref_counted_memory.h"
#include "base/string_util.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
// Internal class to hide the fact that ChromeWebUIDataSource implements
// content::URLDataSource.
@@ -189,7 +189,7 @@ void ChromeWebUIDataSource::StartDataRequest(
void ChromeWebUIDataSource::SendLocalizedStringsAsJSON(
const content::URLDataSource::GotDataCallback& callback) {
std::string template_data;
- web_ui_util::SetFontAndTextDirection(&localized_strings_);
+ webui::SetFontAndTextDirection(&localized_strings_);
scoped_ptr<webui::UseVersion2> version2;
if (json_js_format_v2_)
diff --git a/chrome/browser/ui/webui/chromeos/login/network_dropdown.cc b/chrome/browser/ui/webui/chromeos/login/network_dropdown.cc
index 58fe399..c3ddec9 100644
--- a/chrome/browser/ui/webui/chromeos/login/network_dropdown.cc
+++ b/chrome/browser/ui/webui/chromeos/login/network_dropdown.cc
@@ -11,12 +11,12 @@
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/login/base_login_display_host.h"
#include "chrome/browser/chromeos/login/login_display_host.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "content/public/browser/web_ui.h"
#include "ui/base/models/menu_model.h"
#include "ui/gfx/font.h"
#include "ui/gfx/image/image.h"
#include "ui/gfx/image/image_skia.h"
+#include "ui/webui/web_ui_util.h"
namespace {
@@ -89,7 +89,7 @@ base::ListValue* NetworkMenuWebUI::ConvertMenuModel(ui::MenuModel* model) {
if (model->GetIconAt(i, &icon)) {
SkBitmap icon_bitmap = icon.ToImageSkia()->GetRepresentation(
web_ui_->GetDeviceScaleFactor()).sk_bitmap();
- item->SetString("icon", web_ui_util::GetBitmapDataUrl(icon_bitmap));
+ item->SetString("icon", webui::GetBitmapDataUrl(icon_bitmap));
}
if (id >= 0) {
item->SetBoolean("enabled", model->IsEnabledAt(i));
@@ -166,7 +166,7 @@ void NetworkDropdown::SetNetworkIconAndText() {
web_ui_->GetDeviceScaleFactor()).sk_bitmap();
std::string icon_str =
icon_image.isNull() ?
- std::string() : web_ui_util::GetBitmapDataUrl(icon_bitmap);
+ std::string() : webui::GetBitmapDataUrl(icon_bitmap);
base::StringValue title(text);
base::StringValue icon(icon_str);
web_ui_->CallJavascriptFunction("cr.ui.DropDown.updateNetworkTitle",
diff --git a/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc b/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
index e8675cd..5fde4bc 100644
--- a/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
+++ b/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
@@ -33,7 +33,6 @@
#include "chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.h"
#include "chrome/browser/ui/webui/options/chromeos/user_image_source.h"
#include "chrome/browser/ui/webui/theme_source.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_switches.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/url_data_source.h"
@@ -42,6 +41,7 @@
#include "grit/browser_resources.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
using content::WebContents;
@@ -274,7 +274,7 @@ void OobeUI::GetLocalizedStrings(base::DictionaryValue* localized_strings) {
// Note, handlers_[0] is a GenericHandler used by the WebUI.
for (size_t i = 0; i < handlers_.size(); ++i)
handlers_[i]->GetLocalizedStrings(localized_strings);
- web_ui_util::SetFontAndTextDirection(localized_strings);
+ webui::SetFontAndTextDirection(localized_strings);
#if defined(GOOGLE_CHROME_BUILD)
localized_strings->SetString("buildType", "chrome");
diff --git a/chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc b/chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc
index ee79174..3cd55fa 100644
--- a/chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc
+++ b/chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc
@@ -15,7 +15,6 @@
#include "chrome/browser/chromeos/login/user.h"
#include "chrome/browser/chromeos/login/webui_login_display.h"
#include "chrome/browser/ui/webui/chromeos/login/oobe_ui.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_switches.h"
#include "chrome/common/url_constants.h"
#include "googleurl/src/gurl.h"
@@ -23,6 +22,7 @@
#include "net/base/data_url.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/views/widget/widget.h"
+#include "ui/webui/web_ui_util.h"
namespace chromeos {
@@ -142,7 +142,7 @@ void UserImageScreenHandler::RegisterMessages() {
}
void UserImageScreenHandler::AddProfileImage(const gfx::ImageSkia& image) {
- profile_picture_data_url_ = web_ui_util::GetBitmapDataUrl(*image.bitmap());
+ profile_picture_data_url_ = webui::GetBitmapDataUrl(*image.bitmap());
SendProfileImage(profile_picture_data_url_);
}
diff --git a/chrome/browser/ui/webui/chromeos/mobile_setup_ui.cc b/chrome/browser/ui/webui/chromeos/mobile_setup_ui.cc
index 4c021aa..989d068 100644
--- a/chrome/browser/ui/webui/chromeos/mobile_setup_ui.cc
+++ b/chrome/browser/ui/webui/chromeos/mobile_setup_ui.cc
@@ -25,7 +25,6 @@
#include "chrome/browser/chromeos/mobile/mobile_activator.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/ui/browser_list.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/pref_names.h"
#include "chrome/common/render_messages.h"
#include "chrome/common/url_constants.h"
@@ -43,6 +42,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
using chromeos::CellularNetwork;
using chromeos::CrosLibrary;
@@ -219,7 +219,7 @@ void MobileSetupUIHTMLSource::StartDataRequest(
l10n_util::GetStringUTF16(IDS_CANCEL));
strings.SetString("ok_button",
l10n_util::GetStringUTF16(IDS_OK));
- web_ui_util::SetFontAndTextDirection(&strings);
+ webui::SetFontAndTextDirection(&strings);
static const base::StringPiece html(
ResourceBundle::GetSharedInstance().GetRawDataResource(
diff --git a/chrome/browser/ui/webui/chromeos/proxy_settings_ui.cc b/chrome/browser/ui/webui/chromeos/proxy_settings_ui.cc
index 014c0fd..f8f840b 100644
--- a/chrome/browser/ui/webui/chromeos/proxy_settings_ui.cc
+++ b/chrome/browser/ui/webui/chromeos/proxy_settings_ui.cc
@@ -13,7 +13,6 @@
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.h"
#include "chrome/browser/ui/webui/options/chromeos/proxy_handler.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/url_data_source.h"
#include "content/public/browser/web_contents.h"
@@ -22,6 +21,7 @@
#include "grit/browser_resources.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
using content::WebContents;
using content::WebUIMessageHandler;
@@ -67,7 +67,7 @@ void ProxySettingsHTMLSource::StartDataRequest(
const std::string& path,
bool is_incognito,
const content::URLDataSource::GotDataCallback& callback) {
- web_ui_util::SetFontAndTextDirection(localized_strings_.get());
+ webui::SetFontAndTextDirection(localized_strings_.get());
static const base::StringPiece html(
ResourceBundle::GetSharedInstance().GetRawDataResource(
diff --git a/chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc b/chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc
index 6197166..43061a9 100644
--- a/chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc
+++ b/chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc
@@ -18,7 +18,6 @@
#include "chrome/browser/chromeos/cros/network_library.h"
#include "chrome/browser/chromeos/sim_dialog_delegate.h"
#include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/browser_thread.h"
@@ -32,6 +31,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
using content::BrowserThread;
using content::WebContents;
@@ -314,7 +314,7 @@ void SimUnlockUIHTMLSource::StartDataRequest(
strings.SetString("oldPin", l10n_util::GetStringUTF16(
IDS_OPTIONS_SETTINGS_INTERNET_CELLULAR_CHANGE_PIN_OLD_PIN));
- web_ui_util::SetFontAndTextDirection(&strings);
+ webui::SetFontAndTextDirection(&strings);
static const base::StringPiece html(
ResourceBundle::GetSharedInstance().GetRawDataResource(
diff --git a/chrome/browser/ui/webui/chromeos/system_info_ui.cc b/chrome/browser/ui/webui/chromeos/system_info_ui.cc
index 9f7efd3..f110d5f 100644
--- a/chrome/browser/ui/webui/chromeos/system_info_ui.cc
+++ b/chrome/browser/ui/webui/chromeos/system_info_ui.cc
@@ -21,7 +21,6 @@
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/system_logs/system_logs_fetcher.h"
#include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/url_data_source.h"
@@ -37,6 +36,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
using content::WebContents;
using content::WebUIMessageHandler;
@@ -139,7 +139,7 @@ void SystemInfoUIHTMLSource::RequestComplete() {
l10n_util::GetStringUTF16(IDS_ABOUT_SYS_EXPAND));
strings.SetString("collapse_btn",
l10n_util::GetStringUTF16(IDS_ABOUT_SYS_COLLAPSE));
- web_ui_util::SetFontAndTextDirection(&strings);
+ webui::SetFontAndTextDirection(&strings);
if (response_.get()) {
ListValue* details = new ListValue();
strings.Set("details", details);
diff --git a/chrome/browser/ui/webui/favicon_source.cc b/chrome/browser/ui/webui/favicon_source.cc
index c71e726..628afc6 100644
--- a/chrome/browser/ui/webui/favicon_source.cc
+++ b/chrome/browser/ui/webui/favicon_source.cc
@@ -10,13 +10,13 @@
#include "chrome/browser/favicon/favicon_service_factory.h"
#include "chrome/browser/history/top_sites.h"
#include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/url_constants.h"
#include "grit/locale_settings.h"
#include "grit/ui_resources.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/layout.h"
#include "ui/base/resource/resource_bundle.h"
+#include "ui/webui/web_ui_util.h"
namespace {
@@ -121,7 +121,7 @@ void FaviconSource::StartDataRequest(
std::string scale_str = path.substr(scale_delimiter + 1,
slash - scale_delimiter - 1);
- web_ui_util::ParseScaleFactor(scale_str, &scale_factor);
+ webui::ParseScaleFactor(scale_str, &scale_factor);
if (scale_factor != ui::SCALE_FACTOR_100P && size_in_dip != 16) {
SendDefaultResponse(callback);
diff --git a/chrome/browser/ui/webui/fileicon_source.cc b/chrome/browser/ui/webui/fileicon_source.cc
index 50f6f32..07a68a4 100644
--- a/chrome/browser/ui/webui/fileicon_source.cc
+++ b/chrome/browser/ui/webui/fileicon_source.cc
@@ -13,7 +13,6 @@
#include "base/string_split.h"
#include "base/utf_string_conversions.h"
#include "chrome/browser/browser_process.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/time_format.h"
#include "googleurl/src/gurl.h"
#include "grit/generated_resources.h"
@@ -22,6 +21,7 @@
#include "ui/gfx/codec/png_codec.h"
#include "ui/gfx/image/image.h"
#include "ui/gfx/image/image_skia.h"
+#include "ui/webui/web_ui_util.h"
namespace {
@@ -84,7 +84,7 @@ void ParseQueryParams(const std::string& query,
if (icon_size && iter->first == kIconSize)
*icon_size = SizeStringToIconSize(iter->second);
else if (scale_factor && iter->first == kScaleFactor)
- web_ui_util::ParseScaleFactor(iter->second, scale_factor);
+ webui::ParseScaleFactor(iter->second, scale_factor);
}
}
diff --git a/chrome/browser/ui/webui/ntp/app_launcher_handler.cc b/chrome/browser/ui/webui/ntp/app_launcher_handler.cc
index 18cb06d..2fa6568 100644
--- a/chrome/browser/ui/webui/ntp/app_launcher_handler.cc
+++ b/chrome/browser/ui/webui/ntp/app_launcher_handler.cc
@@ -34,7 +34,6 @@
#include "chrome/browser/ui/tabs/tab_strip_model.h"
#include "chrome/browser/ui/webui/extensions/extension_icon_source.h"
#include "chrome/browser/ui/webui/ntp/new_tab_ui.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/extensions/extension.h"
#include "chrome/common/extensions/extension_constants.h"
@@ -52,6 +51,7 @@
#include "net/base/escape.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/gfx/favicon_size.h"
+#include "ui/webui/web_ui_util.h"
using application_launch::LaunchParams;
using application_launch::OpenApplication;
@@ -487,7 +487,7 @@ void AppLauncherHandler::HandleLaunchApp(const ListValue* args) {
Profile* profile = extension_service_->profile();
WindowOpenDisposition disposition = args->GetSize() > 3 ?
- web_ui_util::GetDispositionFromClick(args, 3) : CURRENT_TAB;
+ webui::GetDispositionFromClick(args, 3) : CURRENT_TAB;
if (extension_id != extension_misc::kWebStoreAppId) {
RecordAppLaunchByID(launch_bucket);
} else {
diff --git a/chrome/browser/ui/webui/ntp/foreign_session_handler.cc b/chrome/browser/ui/webui/ntp/foreign_session_handler.cc
index 1cbfdb0..dcf9db2 100644
--- a/chrome/browser/ui/webui/ntp/foreign_session_handler.cc
+++ b/chrome/browser/ui/webui/ntp/foreign_session_handler.cc
@@ -22,14 +22,8 @@
#include "chrome/browser/sync/profile_sync_service.h"
#include "chrome/browser/sync/profile_sync_service_factory.h"
#include "chrome/browser/ui/host_desktop.h"
-
-#if !defined(OS_ANDROID)
-#include "chrome/browser/ui/search/other_device_menu_controller.h"
-#endif
-
#include "chrome/browser/ui/webui/ntp/new_tab_ui.h"
#include "chrome/browser/ui/webui/session_favicon_source.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/pref_names.h"
#include "chrome/common/time_format.h"
@@ -40,6 +34,11 @@
#include "content/public/browser/web_ui.h"
#include "grit/generated_resources.h"
#include "ui/base/l10n/l10n_util.h"
+#include "ui/webui/web_ui_util.h"
+
+#if !defined(OS_ANDROID)
+#include "chrome/browser/ui/search/other_device_menu_controller.h"
+#endif
namespace browser_sync {
@@ -325,8 +324,7 @@ void ForeignSessionHandler::HandleOpenForeignSession(const ListValue* args) {
}
if (tab_id != kInvalidId) {
- WindowOpenDisposition disposition =
- web_ui_util::GetDispositionFromClick(args, 3);
+ WindowOpenDisposition disposition = webui::GetDispositionFromClick(args, 3);
OpenForeignSessionTab(
web_ui(), session_string_value, window_num, tab_id, disposition);
} else {
diff --git a/chrome/browser/ui/webui/ntp/ntp_login_handler.cc b/chrome/browser/ui/webui/ntp/ntp_login_handler.cc
index a82ab64..68d400a 100644
--- a/chrome/browser/ui/webui/ntp/ntp_login_handler.cc
+++ b/chrome/browser/ui/webui/ntp/ntp_login_handler.cc
@@ -29,7 +29,6 @@
#include "chrome/browser/ui/chrome_pages.h"
#include "chrome/browser/ui/webui/ntp/new_tab_ui.h"
#include "chrome/browser/ui/webui/sync_promo/sync_promo_ui.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/browser/web_resource/promo_resource_service.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/pref_names.h"
@@ -46,6 +45,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/gfx/canvas.h"
#include "ui/gfx/image/image.h"
+#include "ui/webui/web_ui_util.h"
using content::OpenURLParams;
using content::Referrer;
@@ -212,8 +212,7 @@ void NTPLoginHandler::UpdateLogin() {
const gfx::Image* image =
cache.GetGAIAPictureOfProfileAtIndex(profile_index);
if (image)
- icon_url = web_ui_util::GetBitmapDataUrl(
- GetGAIAPictureForNTP(*image));
+ icon_url = webui::GetBitmapDataUrl(GetGAIAPictureForNTP(*image));
}
if (header.empty())
header = CreateSpanWithClass(UTF8ToUTF16(username), "profile-name");
diff --git a/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc b/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
index 1ad5a8b..39f8aac 100644
--- a/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
+++ b/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
@@ -32,7 +32,6 @@
#include "chrome/browser/ui/webui/ntp/ntp_login_handler.h"
#include "chrome/browser/ui/webui/sync_promo/sync_promo_ui.h"
#include "chrome/browser/ui/webui/sync_setup_handler.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/browser/web_resource/notification_promo.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/chrome_switches.h"
@@ -54,6 +53,7 @@
#include "ui/gfx/color_utils.h"
#include "ui/gfx/sys_color_change_listener.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
#if defined(OS_MACOSX)
#include "chrome/browser/platform_util.h"
@@ -291,7 +291,7 @@ void NTPResourceCache::CreateNewTabIncognitoHTML() {
prefs::kShowBookmarkBar);
localized_strings.SetBoolean("bookmarkbarattached", bookmark_bar_attached);
- web_ui_util::SetFontAndTextDirection(&localized_strings);
+ webui::SetFontAndTextDirection(&localized_strings);
static const base::StringPiece incognito_tab_html(
ResourceBundle::GetSharedInstance().GetRawDataResource(
@@ -408,7 +408,7 @@ void NTPResourceCache::CreateNewTabHTML() {
NewTabPageHandler::GetLocalizedValues(profile_, &load_time_data);
NTPLoginHandler::GetLocalizedValues(profile_, &load_time_data);
- web_ui_util::SetFontAndTextDirection(&load_time_data);
+ webui::SetFontAndTextDirection(&load_time_data);
// Control fade and resize animations.
load_time_data.SetBoolean("anim", ui::Animation::ShouldRenderRichAnimation());
diff --git a/chrome/browser/ui/webui/ntp/ntp_resource_cache_android.cc b/chrome/browser/ui/webui/ntp/ntp_resource_cache_android.cc
index ae06229..3a86b95 100644
--- a/chrome/browser/ui/webui/ntp/ntp_resource_cache_android.cc
+++ b/chrome/browser/ui/webui/ntp/ntp_resource_cache_android.cc
@@ -12,7 +12,6 @@
#include "base/values.h"
#include "chrome/browser/google/google_util.h"
#include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_switches.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/notification_service.h"
@@ -21,6 +20,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
using content::BrowserThread;
@@ -102,7 +102,7 @@ void NTPResourceCache::CreateNewTabHTML() {
localized_strings.SetString("bookmarkstitle",
l10n_util::GetStringUTF16(IDS_ACCNAME_BOOKMARKS));
- web_ui_util::SetFontAndTextDirection(&localized_strings);
+ webui::SetFontAndTextDirection(&localized_strings);
base::StringPiece new_tab_html(ResourceBundle::GetSharedInstance().
GetRawDataResource(IDR_NEW_TAB_ANDROID_HTML));
diff --git a/chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc b/chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc
index adafeb8..fdc30a1 100644
--- a/chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc
+++ b/chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc
@@ -12,10 +12,10 @@
#include "chrome/browser/sessions/tab_restore_service_factory.h"
#include "chrome/browser/ui/host_desktop.h"
#include "chrome/browser/ui/webui/ntp/new_tab_ui.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/web_contents.h"
#include "content/public/browser/web_ui.h"
+#include "ui/webui/web_ui_util.h"
#if defined(OS_ANDROID)
#include "chrome/browser/sessions/session_restore.h"
@@ -107,8 +107,7 @@ void RecentlyClosedTabsHandler::HandleReopenTab(const ListValue* args) {
chrome::HostDesktopType host_desktop_type =
chrome::GetHostDesktopTypeForNativeView(
web_ui()->GetWebContents()->GetNativeView());
- WindowOpenDisposition disposition =
- web_ui_util::GetDispositionFromClick(args, 2);
+ WindowOpenDisposition disposition = webui::GetDispositionFromClick(args, 2);
tab_restore_service_->RestoreEntryById(delegate,
static_cast<int>(session_to_restore),
host_desktop_type,
diff --git a/chrome/browser/ui/webui/options/autofill_options_handler.cc b/chrome/browser/ui/webui/options/autofill_options_handler.cc
index e4ff6fd..9f28da8 100644
--- a/chrome/browser/ui/webui/options/autofill_options_handler.cc
+++ b/chrome/browser/ui/webui/options/autofill_options_handler.cc
@@ -21,12 +21,12 @@
#include "chrome/browser/autofill/personal_data_manager_factory.h"
#include "chrome/browser/autofill/phone_number_i18n.h"
#include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/web_ui.h"
#include "grit/generated_resources.h"
#include "grit/webkit_resources.h"
#include "ui/base/l10n/l10n_util.h"
+#include "ui/webui/web_ui_util.h"
namespace {
@@ -427,7 +427,7 @@ void AutofillOptionsHandler::LoadAutofillData() {
entry->Append(new StringValue((*i)->Label()));
int res = CreditCardTypeToResourceID((*i)->type());
entry->Append(
- new StringValue(web_ui_util::GetBitmapDataUrlFromResource(res)));
+ new StringValue(webui::GetBitmapDataUrlFromResource(res)));
entry->Append(new StringValue(LocalizedCreditCardType((*i)->type())));
credit_cards.Append(entry);
}
diff --git a/chrome/browser/ui/webui/options/browser_options_handler.cc b/chrome/browser/ui/webui/options/browser_options_handler.cc
index faf8424..ce74cef 100644
--- a/chrome/browser/ui/webui/options/browser_options_handler.cc
+++ b/chrome/browser/ui/webui/options/browser_options_handler.cc
@@ -52,7 +52,6 @@
#include "chrome/browser/ui/search/search.h"
#include "chrome/browser/ui/webui/chrome_url_data_manager.h"
#include "chrome/browser/ui/webui/favicon_source.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_constants.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/chrome_paths.h"
@@ -78,6 +77,7 @@
#include "third_party/skia/include/core/SkBitmap.h"
#include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
#include "ui/base/l10n/l10n_util.h"
+#include "ui/webui/web_ui_util.h"
#if !defined(OS_CHROMEOS)
#include "chrome/browser/printing/cloud_print/cloud_print_setup_handler.h"
@@ -956,7 +956,7 @@ scoped_ptr<ListValue> BrowserOptionsHandler::GetProfilesInfoList() {
gfx::Image icon = profiles::GetAvatarIconForWebUI(
cache.GetAvatarIconOfProfileAtIndex(i), true);
profile_value->SetString("iconURL",
- web_ui_util::GetBitmapDataUrl(icon.AsBitmap()));
+ webui::GetBitmapDataUrl(icon.AsBitmap()));
} else {
size_t icon_index = cache.GetAvatarIconIndexOfProfileAtIndex(i);
profile_value->SetString("iconURL",
diff --git a/chrome/browser/ui/webui/options/chromeos/change_picture_options_handler.cc b/chrome/browser/ui/webui/options/chromeos/change_picture_options_handler.cc
index 8467316..70c564e 100644
--- a/chrome/browser/ui/webui/options/chromeos/change_picture_options_handler.cc
+++ b/chrome/browser/ui/webui/options/chromeos/change_picture_options_handler.cc
@@ -20,7 +20,6 @@
#include "chrome/browser/ui/browser_finder.h"
#include "chrome/browser/ui/browser_window.h"
#include "chrome/browser/ui/chrome_select_file_policy.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/common/chrome_switches.h"
@@ -35,6 +34,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/views/widget/widget.h"
+#include "ui/webui/web_ui_util.h"
namespace chromeos {
namespace options {
@@ -226,7 +226,7 @@ void ChangePictureOptionsHandler::SendSelectedImage() {
case User::kExternalImageIndex: {
// User has image from camera/file, record it and add to the image list.
previous_image_ = user->image();
- SendOldImage(web_ui_util::GetBitmapDataUrl(*previous_image_.bitmap()));
+ SendOldImage(webui::GetBitmapDataUrl(*previous_image_.bitmap()));
break;
}
case User::kProfileImageIndex: {
@@ -253,7 +253,7 @@ void ChangePictureOptionsHandler::SendSelectedImage() {
void ChangePictureOptionsHandler::SendProfileImage(const gfx::ImageSkia& image,
bool should_select) {
- base::StringValue data_url(web_ui_util::GetBitmapDataUrl(*image.bitmap()));
+ base::StringValue data_url(webui::GetBitmapDataUrl(*image.bitmap()));
base::FundamentalValue select(should_select);
web_ui()->CallJavascriptFunction("ChangePictureOptions.setProfileImage",
data_url, select);
diff --git a/chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc b/chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc
index 84d86cc..cb2947a 100644
--- a/chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc
+++ b/chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc
@@ -44,7 +44,6 @@
#include "chrome/browser/ui/browser_window.h"
#include "chrome/browser/ui/host_desktop.h"
#include "chrome/browser/ui/singleton_tabs.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/chrome_switches.h"
#include "chrome/common/time_format.h"
@@ -67,6 +66,7 @@
#include "ui/gfx/image/image_skia.h"
#include "ui/gfx/screen.h"
#include "ui/views/widget/widget.h"
+#include "ui/webui/web_ui_util.h"
namespace {
@@ -267,7 +267,7 @@ class NetworkInfoDictionary {
}
void set_icon(const gfx::ImageSkia& icon) {
gfx::ImageSkiaRep image_rep = icon.GetRepresentation(icon_scale_factor_);
- icon_url_ = icon.isNull() ? "" : web_ui_util::GetBitmapDataUrl(
+ icon_url_ = icon.isNull() ? "" : webui::GetBitmapDataUrl(
image_rep.sk_bitmap());
}
void set_name(const std::string& name) {
@@ -1019,7 +1019,7 @@ std::string InternetOptionsHandler::GetIconDataUrl(int resource_id) const {
ResourceBundle::GetSharedInstance().GetImageSkiaNamed(resource_id);
gfx::ImageSkiaRep image_rep = icon->GetRepresentation(
web_ui()->GetDeviceScaleFactor());
- return web_ui_util::GetBitmapDataUrl(image_rep.sk_bitmap());
+ return webui::GetBitmapDataUrl(image_rep.sk_bitmap());
}
void InternetOptionsHandler::RefreshNetworkData() {
diff --git a/chrome/browser/ui/webui/options/chromeos/user_image_source.cc b/chrome/browser/ui/webui/options/chromeos/user_image_source.cc
index 47bab0a..9143e0c 100644
--- a/chrome/browser/ui/webui/options/chromeos/user_image_source.cc
+++ b/chrome/browser/ui/webui/options/chromeos/user_image_source.cc
@@ -9,12 +9,12 @@
#include "base/string_split.h"
#include "chrome/browser/chromeos/login/default_user_images.h"
#include "chrome/browser/chromeos/login/user_manager.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/url_constants.h"
#include "googleurl/src/url_parse.h"
#include "grit/theme_resources.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/codec/png_codec.h"
+#include "ui/webui/web_ui_util.h"
namespace {
@@ -31,7 +31,7 @@ void ParseRequest(const GURL& url,
bool* is_image_animated,
ui::ScaleFactor* scale_factor) {
DCHECK(url.is_valid());
- web_ui_util::ParsePathAndScale(url, email, scale_factor);
+ webui::ParsePathAndScale(url, email, scale_factor);
std::string url_spec = url.possibly_invalid_spec();
url_parse::Component query = url.parsed_for_possibly_invalid_spec().query;
url_parse::Component key, value;
diff --git a/chrome/browser/ui/webui/options/manage_profile_handler.cc b/chrome/browser/ui/webui/options/manage_profile_handler.cc
index 25481b1..5dcb65c 100644
--- a/chrome/browser/ui/webui/options/manage_profile_handler.cc
+++ b/chrome/browser/ui/webui/options/manage_profile_handler.cc
@@ -20,12 +20,12 @@
#include "chrome/browser/profiles/profile_metrics.h"
#include "chrome/browser/profiles/profile_shortcut_manager.h"
#include "chrome/browser/ui/browser_finder.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/pref_names.h"
#include "content/public/browser/notification_service.h"
#include "content/public/browser/web_ui.h"
#include "grit/generated_resources.h"
+#include "ui/webui/web_ui_util.h"
namespace options {
@@ -162,7 +162,7 @@ void ManageProfileHandler::SendProfileIcons(
cache.GetGAIAPictureOfProfileAtIndex(profile_index);
if (icon) {
gfx::Image icon2 = profiles::GetAvatarIconForWebUI(*icon, true);
- gaia_picture_url_ = web_ui_util::GetBitmapDataUrl(icon2.AsBitmap());
+ gaia_picture_url_ = webui::GetBitmapDataUrl(icon2.AsBitmap());
image_url_list.Append(new base::StringValue(gaia_picture_url_));
}
}
diff --git a/chrome/browser/ui/webui/options/options_ui.cc b/chrome/browser/ui/webui/options/options_ui.cc
index 86770d7..2b80d5a 100644
--- a/chrome/browser/ui/webui/options/options_ui.cc
+++ b/chrome/browser/ui/webui/options/options_ui.cc
@@ -43,7 +43,6 @@
#include "chrome/browser/ui/webui/options/search_engine_manager_handler.h"
#include "chrome/browser/ui/webui/options/startup_pages_handler.h"
#include "chrome/browser/ui/webui/theme_source.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/time_format.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/notification_types.h"
@@ -60,6 +59,7 @@
#include "net/base/escape.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/webui/jstemplate_builder.h"
+#include "ui/webui/web_ui_util.h"
#if defined(OS_CHROMEOS)
#include "chrome/browser/chromeos/system/pointer_device_observer.h"
@@ -139,7 +139,7 @@ void OptionsUIHTMLSource::StartDataRequest(
bool is_incognito,
const content::URLDataSource::GotDataCallback& callback) {
scoped_refptr<base::RefCountedMemory> response_bytes;
- web_ui_util::SetFontAndTextDirection(localized_strings_.get());
+ webui::SetFontAndTextDirection(localized_strings_.get());
if (path == kLocalizedStringsFile) {
// Return dynamically-generated strings from memory.
diff --git a/chrome/browser/ui/webui/tab_modal_confirm_dialog_webui.cc b/chrome/browser/ui/webui/tab_modal_confirm_dialog_webui.cc
index 65a6d2b..feb7496 100644
--- a/chrome/browser/ui/webui/tab_modal_confirm_dialog_webui.cc
+++ b/chrome/browser/ui/webui/tab_modal_confirm_dialog_webui.cc
@@ -19,7 +19,6 @@
#include "chrome/browser/ui/webui/chrome_url_data_manager.h"
#include "chrome/browser/ui/webui/chrome_web_ui_data_source.h"
#include "chrome/browser/ui/webui/constrained_web_dialog_ui.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/web_contents.h"
#include "grit/browser_resources.h"
@@ -27,6 +26,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/size.h"
+#include "ui/webui/web_ui_util.h"
using content::WebContents;
using content::WebUIMessageHandler;
@@ -82,7 +82,7 @@ std::string TabModalConfirmDialogWebUI::GetDialogArgs() const {
dict.SetString("message", delegate_->GetMessage());
dict.SetString("accept", delegate_->GetAcceptButtonTitle());
dict.SetString("cancel", delegate_->GetCancelButtonTitle());
- web_ui_util::SetFontAndTextDirection(&dict);
+ webui::SetFontAndTextDirection(&dict);
std::string json;
base::JSONWriter::Write(&dict, &json);
return json;
diff --git a/chrome/browser/ui/webui/task_manager/task_manager_handler.cc b/chrome/browser/ui/webui/task_manager/task_manager_handler.cc
index cd04624..93dc65f 100644
--- a/chrome/browser/ui/webui/task_manager/task_manager_handler.cc
+++ b/chrome/browser/ui/webui/task_manager/task_manager_handler.cc
@@ -14,7 +14,6 @@
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/task_manager/task_manager.h"
#include "chrome/browser/ui/host_desktop.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/chrome_notification_types.h"
#include "content/public/browser/notification_service.h"
#include "content/public/browser/notification_source.h"
@@ -23,6 +22,7 @@
#include "content/public/browser/web_ui.h"
#include "ui/gfx/image/image_skia.h"
#include "webkit/glue/webpreferences.h"
+#include "ui/webui/web_ui_util.h"
namespace {
@@ -344,7 +344,7 @@ base::Value* TaskManagerHandler::CreateColumnValue(
const gfx::ImageSkiaRep image_rep =
image.GetRepresentation(icon_scale_factor);
return Value::CreateStringValue(
- web_ui_util::GetBitmapDataUrl(image_rep.sk_bitmap()));
+ webui::GetBitmapDataUrl(image_rep.sk_bitmap()));
}
if (column_name == "title")
return Value::CreateStringValue(model_->GetResourceTitle(i));
diff --git a/chrome/browser/ui/webui/theme_source.cc b/chrome/browser/ui/webui/theme_source.cc
index 9a2e213..d43ef38 100644
--- a/chrome/browser/ui/webui/theme_source.cc
+++ b/chrome/browser/ui/webui/theme_source.cc
@@ -13,13 +13,13 @@
#include "chrome/browser/themes/theme_service_factory.h"
#include "chrome/browser/ui/webui/ntp/ntp_resource_cache.h"
#include "chrome/browser/ui/webui/ntp/ntp_resource_cache_factory.h"
-#include "chrome/browser/ui/webui/web_ui_util.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/browser_thread.h"
#include "googleurl/src/gurl.h"
#include "ui/base/layout.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/base/theme_provider.h"
+#include "ui/webui/web_ui_util.h"
using content::BrowserThread;
@@ -59,9 +59,9 @@ void ThemeSource::StartDataRequest(
// Default scale factor if not specified.
ui::ScaleFactor scale_factor;
std::string uncached_path;
- web_ui_util::ParsePathAndScale(GURL(GetThemePath() + path),
- &uncached_path,
- &scale_factor);
+ webui::ParsePathAndScale(GURL(GetThemePath() + path),
+ &uncached_path,
+ &scale_factor);
if (uncached_path == kNewTabCSSPath ||
uncached_path == kNewIncognitoTabCSSPath) {
@@ -86,8 +86,7 @@ void ThemeSource::StartDataRequest(
std::string ThemeSource::GetMimeType(const std::string& path) const {
std::string uncached_path;
- web_ui_util::ParsePathAndScale(GURL(GetThemePath() + path),
- &uncached_path, NULL);
+ webui::ParsePathAndScale(GURL(GetThemePath() + path), &uncached_path, NULL);
if (uncached_path == kNewTabCSSPath ||
uncached_path == kNewIncognitoTabCSSPath) {
@@ -100,8 +99,7 @@ std::string ThemeSource::GetMimeType(const std::string& path) const {
MessageLoop* ThemeSource::MessageLoopForRequestPath(
const std::string& path) const {
std::string uncached_path;
- web_ui_util::ParsePathAndScale(GURL(GetThemePath() + path),
- &uncached_path, NULL);
+ webui::ParsePathAndScale(GURL(GetThemePath() + path), &uncached_path, NULL);
if (uncached_path == kNewTabCSSPath ||
uncached_path == kNewIncognitoTabCSSPath) {
diff --git a/chrome/chrome_browser_ui.gypi b/chrome/chrome_browser_ui.gypi
index f0c7ffd..3631eec 100644
--- a/chrome/chrome_browser_ui.gypi
+++ b/chrome/chrome_browser_ui.gypi
@@ -2155,8 +2155,6 @@
'browser/ui/webui/version_handler_chromeos.h',
'browser/ui/webui/version_ui.cc',
'browser/ui/webui/version_ui.h',
- 'browser/ui/webui/web_ui_util.cc',
- 'browser/ui/webui/web_ui_util.h',
'browser/ui/webui/webrtc_internals_ui.cc',
'browser/ui/webui/webrtc_internals_ui.h',
'browser/ui/webui/welcome_ui_android.cc',
diff --git a/chrome/chrome_tests_unit.gypi b/chrome/chrome_tests_unit.gypi
index 0b2977d..1b27269 100644
--- a/chrome/chrome_tests_unit.gypi
+++ b/chrome/chrome_tests_unit.gypi
@@ -1434,7 +1434,6 @@
'browser/ui/webui/theme_source_unittest.cc',
'browser/ui/webui/web_dialog_web_contents_delegate_unittest.cc',
'browser/ui/webui/web_ui_unittest.cc',
- 'browser/ui/webui/web_ui_util_unittest.cc',
'browser/ui/window_sizer/window_sizer_ash_unittest.cc',
'browser/ui/window_sizer/window_sizer_common_unittest.cc',
'browser/ui/window_sizer/window_sizer_unittest.cc',
diff --git a/ui/ui.gyp b/ui/ui.gyp
index f713ce1..ce7272f 100644
--- a/ui/ui.gyp
+++ b/ui/ui.gyp
@@ -513,6 +513,8 @@
'notifications/notification_types.cc',
'webui/jstemplate_builder.cc',
'webui/jstemplate_builder.h',
+ 'webui/web_ui_util.cc',
+ 'webui/web_ui_util.h',
],
'target_conditions': [
['OS == "ios"', {
diff --git a/ui/ui_unittests.gypi b/ui/ui_unittests.gypi
index 768769e..617589d 100644
--- a/ui/ui_unittests.gypi
+++ b/ui/ui_unittests.gypi
@@ -135,6 +135,7 @@
'gfx/transform_util_unittest.cc',
'gfx/video_decode_acceleration_support_mac_unittest.mm',
'shell_dialogs/select_file_dialog_win_unittest.cc',
+ 'webui/web_ui_util_unittest.cc',
],
'include_dirs': [
'../',
diff --git a/chrome/browser/ui/webui/web_ui_util.cc b/ui/webui/web_ui_util.cc
index 3fa4f3a..4c5ed9f 100644
--- a/chrome/browser/ui/webui/web_ui_util.cc
+++ b/ui/webui/web_ui_util.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/ui/webui/web_ui_util.h"
+#include "ui/webui/web_ui_util.h"
#include <vector>
@@ -19,11 +19,7 @@
#include "ui/gfx/codec/png_codec.h"
#include "ui/gfx/image/image_skia.h"
#include "ui/base/l10n/l10n_util.h"
-
-#if defined (TOOLKIT_GTK)
-#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/font.h"
-#endif
#if defined(OS_WIN)
#include "base/win/windows_version.h"
@@ -43,7 +39,7 @@ const ScaleFactorMap kScaleFactorMap[] = {
} // namespace
-namespace web_ui_util {
+namespace webui {
std::string GetBitmapDataUrl(const SkBitmap& bitmap) {
TRACE_EVENT2("oobe", "GetImageDataUrl",
@@ -158,4 +154,4 @@ void SetFontAndTextDirection(DictionaryValue* localized_strings) {
base::i18n::IsRTL() ? "rtl" : "ltr");
}
-} // namespace web_ui_util
+} // namespace webui
diff --git a/chrome/browser/ui/webui/web_ui_util.h b/ui/webui/web_ui_util.h
index 19bfdac..7684262 100644
--- a/chrome/browser/ui/webui/web_ui_util.h
+++ b/ui/webui/web_ui_util.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_UI_WEBUI_WEB_UI_UTIL_H_
-#define CHROME_BROWSER_UI_WEBUI_WEB_UI_UTIL_H_
+#ifndef UI_WEBUI_WEB_UI_UTIL_H_
+#define UI_WEBUI_WEB_UI_UTIL_H_
#include <string>
@@ -11,15 +11,16 @@
#include "base/values.h"
#include "ui/base/layout.h"
#include "ui/base/window_open_disposition.h"
+#include "ui/base/ui_export.h"
class GURL;
class SkBitmap;
-namespace web_ui_util {
+namespace webui {
// Convenience routine to convert SkBitmap object to data url
// so that it can be used in WebUI.
-std::string GetBitmapDataUrl(const SkBitmap& bitmap);
+UI_EXPORT std::string GetBitmapDataUrl(const SkBitmap& bitmap);
// Convenience routine to get data url that corresponds to given
// resource_id as a bitmap. This function does not check if the
@@ -27,31 +28,32 @@ std::string GetBitmapDataUrl(const SkBitmap& bitmap);
// caller's responsibility to make sure the resource is indeed a
// bitmap. Returns empty string if a resource does not exist for given
// |resource_id|.
-std::string GetBitmapDataUrlFromResource(int resource_id);
+UI_EXPORT std::string GetBitmapDataUrlFromResource(int resource_id);
// Extracts a disposition from click event arguments. |args| should contain
// an integer button and booleans alt key, ctrl key, meta key, and shift key
// (in that order), starting at |start_index|.
-WindowOpenDisposition GetDispositionFromClick(const ListValue* args,
- int start_index);
+UI_EXPORT WindowOpenDisposition GetDispositionFromClick(const ListValue* args,
+ int start_index);
// Given a scale factor such as "1x" or "2x", sets |scale_factor| to the
// ScaleFactor enum value for this scale factor. If the scale factor could not
// be determined correctly from the string, then |scale_factor| is set to
// SCALE_FACTOR_NONE, and false is returned.
-bool ParseScaleFactor(const base::StringPiece& identifier,
- ui::ScaleFactor* scale_factor);
+UI_EXPORT bool ParseScaleFactor(const base::StringPiece&identifier,
+ ui::ScaleFactor* scale_factor);
// Parses a URL containing some path @{scale}x. If it does not contain a scale
// factor then the default scale factor is returned.
-void ParsePathAndScale(const GURL& url,
- std::string* path,
- ui::ScaleFactor* scale_factor);
+UI_EXPORT void ParsePathAndScale(const GURL& url,
+ std::string* path,
+ ui::ScaleFactor* scale_factor);
// Helper function to set the font family, size, and text direction into the
// given dictionary.
-void SetFontAndTextDirection(base::DictionaryValue* localized_strings);
+UI_EXPORT void SetFontAndTextDirection(
+ base::DictionaryValue* localized_strings);
-} // namespace web_ui_util
+} // namespace webui
-#endif // CHROME_BROWSER_UI_WEBUI_WEB_UI_UTIL_H_
+#endif // UI_WEBUI_WEB_UI_UTIL_H_
diff --git a/chrome/browser/ui/webui/web_ui_util_unittest.cc b/ui/webui/web_ui_util_unittest.cc
index 63d3b44..2c0ef4d 100644
--- a/chrome/browser/ui/webui/web_ui_util_unittest.cc
+++ b/ui/webui/web_ui_util_unittest.cc
@@ -2,32 +2,32 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/ui/webui/web_ui_util.h"
+#include "ui/webui/web_ui_util.h"
#include "googleurl/src/gurl.h"
#include "testing/gtest/include/gtest/gtest.h"
TEST(WebUIUtilTest, ParsePathAndScale) {
- GURL url("chrome://some/random/username@email/and/more");
+ GURL url("http://some/random/username@email/and/more");
std::string path;
ui::ScaleFactor factor;
- web_ui_util::ParsePathAndScale(url, &path, &factor);
+ webui::ParsePathAndScale(url, &path, &factor);
EXPECT_EQ("random/username@email/and/more", path);
EXPECT_EQ(ui::SCALE_FACTOR_100P, factor);
- GURL url2("chrome://some/random/username@email/and/more@2x");
- web_ui_util::ParsePathAndScale(url2, &path, &factor);
+ GURL url2("http://some/random/username@email/and/more@2x");
+ webui::ParsePathAndScale(url2, &path, &factor);
EXPECT_EQ("random/username@email/and/more", path);
EXPECT_EQ(ui::SCALE_FACTOR_200P, factor);
- GURL url3("chrome://some/random/username/and/more@2x");
- web_ui_util::ParsePathAndScale(url3, &path, &factor);
+ GURL url3("http://some/random/username/and/more@2x");
+ webui::ParsePathAndScale(url3, &path, &factor);
EXPECT_EQ("random/username/and/more", path);
EXPECT_EQ(ui::SCALE_FACTOR_200P, factor);
- GURL url4("chrome://some/random/username/and/more");
- web_ui_util::ParsePathAndScale(url4, &path, &factor);
+ GURL url4("http://some/random/username/and/more");
+ webui::ParsePathAndScale(url4, &path, &factor);
EXPECT_EQ("random/username/and/more", path);
EXPECT_EQ(ui::SCALE_FACTOR_100P, factor);
}