summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/app/theme/theme_resources.grd248
-rw-r--r--chrome/app/theme/theme_resources_large.grd113
-rw-r--r--chrome/app/theme/theme_resources_standard.grd113
-rw-r--r--chrome/browser/autocomplete/autocomplete_edit_view_mac.mm1
-rw-r--r--chrome/browser/content_setting_image_model.cc1
-rw-r--r--chrome/browser/resources_util.cc5
-rw-r--r--chrome/browser/resources_util_unittest.cc1
-rw-r--r--chrome/browser/themes/browser_theme_pack.cc1
-rw-r--r--chrome/browser/themes/browser_theme_pack_unittest.cc1
-rw-r--r--chrome/browser/themes/theme_service.cc1
-rw-r--r--chrome/browser/ui/cocoa/background_gradient_view.mm1
-rw-r--r--chrome/browser/ui/cocoa/browser_frame_view.mm1
-rw-r--r--chrome/browser/ui/cocoa/download/download_shelf_view.mm1
-rw-r--r--chrome/browser/ui/cocoa/hover_image_button_unittest.mm1
-rw-r--r--chrome/browser/ui/cocoa/location_bar/selected_keyword_decoration.mm1
-rw-r--r--chrome/browser/ui/cocoa/location_bar/star_decoration.mm1
-rw-r--r--chrome/browser/ui/cocoa/tabs/tab_strip_controller.mm1
-rw-r--r--chrome/browser/ui/cocoa/tabs/tab_view.mm1
-rw-r--r--chrome/browser/ui/gtk/back_forward_button_gtk.cc1
-rw-r--r--chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc1
-rw-r--r--chrome/browser/ui/gtk/browser_titlebar.cc1
-rw-r--r--chrome/browser/ui/gtk/browser_toolbar_gtk.cc1
-rw-r--r--chrome/browser/ui/gtk/browser_window_gtk.cc1
-rw-r--r--chrome/browser/ui/gtk/gtk_theme_service.cc1
-rw-r--r--chrome/browser/ui/gtk/gtk_util.cc1
-rw-r--r--chrome/browser/ui/gtk/location_bar_view_gtk.cc1
-rw-r--r--chrome/browser/ui/gtk/notifications/balloon_view_gtk.cc1
-rw-r--r--chrome/browser/ui/gtk/reload_button_gtk.cc1
-rw-r--r--chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc1
-rw-r--r--chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc1
-rw-r--r--chrome/browser/ui/touch/tabs/touch_tab.cc1
-rw-r--r--chrome/browser/ui/views/browser_actions_container.cc4
-rw-r--r--chrome/browser/ui/views/bubble/bubble_border.cc1
-rw-r--r--chrome/browser/ui/views/constrained_window_views.cc1
-rw-r--r--chrome/browser/ui/views/detachable_toolbar_view.cc1
-rw-r--r--chrome/browser/ui/views/find_bar_view.cc1
-rw-r--r--chrome/browser/ui/views/frame/glass_browser_frame_view.cc1
-rw-r--r--chrome/browser/ui/views/frame/opaque_browser_frame_view.cc1
-rw-r--r--chrome/browser/ui/views/location_bar/location_bar_view.cc1
-rw-r--r--chrome/browser/ui/views/location_bar/star_view.cc1
-rw-r--r--chrome/browser/ui/views/notifications/balloon_view.cc1
-rw-r--r--chrome/browser/ui/views/tabs/base_tab.cc1
-rw-r--r--chrome/browser/ui/views/tabs/tab.cc1
-rw-r--r--chrome/browser/ui/views/tabs/tab_strip.cc1
-rw-r--r--chrome/browser/ui/views/theme_background.cc1
-rw-r--r--chrome/browser/ui/views/toolbar_view.cc1
-rw-r--r--chrome/browser/ui/webui/theme_source_unittest.cc1
-rw-r--r--chrome/chrome.gyp41
-rw-r--r--chrome/chrome_browser.gypi4
-rw-r--r--chrome/chrome_common.gypi1
-rw-r--r--chrome/chrome_dll.gypi20
-rw-r--r--chrome/chrome_tests.gypi16
-rw-r--r--tools/grit/grit/format/resource_map.py4
-rw-r--r--tools/grit/resource_ids9
54 files changed, 369 insertions, 251 deletions
diff --git a/chrome/app/theme/theme_resources.grd b/chrome/app/theme/theme_resources.grd
index 93b547d..496c3ce 100644
--- a/chrome/app/theme/theme_resources.grd
+++ b/chrome/app/theme/theme_resources.grd
@@ -27,40 +27,8 @@
<include name="IDR_ACCESSED_COOKIES" file="accessed_cookies.png" type="BINDATA" />
<include name="IDR_APP_DEFAULT_ICON" file="app_default_icon.png" type="BINDATA" />
<include name="IDR_APP_DROPARROW" file="app_droparrow.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_BACK" file="back.png" type="BINDATA" />
- <include name="IDR_BACK_D" file="back_d.png" type="BINDATA" />
- <include name="IDR_BACK_H" file="back_h.png" type="BINDATA" />
- <include name="IDR_BACK_P" file="back_p.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_BACK" file="large_back.png" type="BINDATA" />
- <include name="IDR_BACK_D" file="large_back_d.png" type="BINDATA" />
- <include name="IDR_BACK_H" file="large_back_h.png" type="BINDATA" />
- <include name="IDR_BACK_P" file="large_back_p.png" type="BINDATA" />
- </if>
<include name="IDR_BALLOON_CLOSE" file="balloon_close.png" type="BINDATA" />
<include name="IDR_BALLOON_CLOSE_HOVER" file="balloon_close_hover.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_BALLOON_WRENCH" file="notification_wrench.png" type="BINDATA" />
- <include name="IDR_BALLOON_WRENCH_H" file="notification_wrench_h.png" type="BINDATA" />
- <include name="IDR_BALLOON_WRENCH_P" file="notification_wrench_p.png" type="BINDATA" />
- <include name="IDR_BLOCKED_COOKIES" file="blocked_cookies.png" type="BINDATA" />
- <include name="IDR_BLOCKED_IMAGES" file="blocked_images.png" type="BINDATA" />
- <include name="IDR_BLOCKED_JAVASCRIPT" file="blocked_script.png" type="BINDATA" />
- <include name="IDR_BLOCKED_PLUGINS" file="blocked_plugins.png" type="BINDATA" />
- <include name="IDR_BLOCKED_POPUPS" file="blocked_popups.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_BALLOON_WRENCH" file="large_notification_wrench.png" type="BINDATA" />
- <include name="IDR_BALLOON_WRENCH_H" file="large_notification_wrench_h.png" type="BINDATA" />
- <include name="IDR_BALLOON_WRENCH_P" file="large_notification_wrench_p.png" type="BINDATA" />
- <include name="IDR_BLOCKED_COOKIES" file="large_blocked_cookies.png" type="BINDATA" />
- <include name="IDR_BLOCKED_IMAGES" file="large_blocked_images.png" type="BINDATA" />
- <include name="IDR_BLOCKED_JAVASCRIPT" file="large_blocked_script.png" type="BINDATA" />
- <include name="IDR_BLOCKED_PLUGINS" file="large_blocked_plugins.png" type="BINDATA" />
- <include name="IDR_BLOCKED_POPUPS" file="large_blocked_popups.png" type="BINDATA" />
- </if>
<include name="IDR_BOOKMARKS_FAVICON" file="bookmarks_favicon.png" type="BINDATA" />
<include name="IDR_BOOKMARK_BAR_CHEVRONS" file="chevron.png" type="BINDATA" />
<if expr="os != 'darwin'">
@@ -69,59 +37,6 @@
<if expr="os == 'darwin'">
<include name="IDR_BOOKMARK_BAR_FOLDER" file="bookmark_bar_folder_mac.png" type="BINDATA" />
</if>
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_BROWSER_ACTION" file="browser_action.png" type="BINDATA" />
- <include name="IDR_BROWSER_ACTION_H" file="browser_action_h.png" type="BINDATA" />
- <include name="IDR_BROWSER_ACTION_P" file="browser_action_p.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_BROWSER_ACTION" file="large_browser_action.png" type="BINDATA" />
- <include name="IDR_BROWSER_ACTION_H" file="large_browser_action_h.png" type="BINDATA" />
- <include name="IDR_BROWSER_ACTION_P" file="large_browser_action_p.png" type="BINDATA" />
- </if>
- <if expr="os.find('win') == -1 and not pp_ifdef('touchui')">
- <include name="IDR_BROWSER_ACTIONS_OVERFLOW" file="browser_actions_overflow.png" type="BINDATA" />
- <include name="IDR_BROWSER_ACTIONS_OVERFLOW_H" file="browser_actions_overflow_h.png" type="BINDATA" />
- <include name="IDR_BROWSER_ACTIONS_OVERFLOW_P" file="browser_actions_overflow_p.png" type="BINDATA" />
- </if>
- <if expr="os.find('win') == -1 and pp_ifdef('touchui')">
- <include name="IDR_BROWSER_ACTIONS_OVERFLOW" file="large_browser_actions_overflow.png" type="BINDATA" />
- <include name="IDR_BROWSER_ACTIONS_OVERFLOW_H" file="large_browser_actions_overflow_h.png" type="BINDATA" />
- <include name="IDR_BROWSER_ACTIONS_OVERFLOW_P" file="large_browser_actions_overflow_p.png" type="BINDATA" />
- </if>
- <if expr="os.find('win') != -1">
- <include name="IDR_BROWSER_ACTIONS_OVERFLOW" file="browser_actions_overflow_win.png" type="BINDATA" />
- <include name="IDR_BROWSER_ACTIONS_OVERFLOW_H" file="browser_actions_overflow_win_h.png" type="BINDATA" />
- <include name="IDR_BROWSER_ACTIONS_OVERFLOW_P" file="browser_actions_overflow_win_p.png" type="BINDATA" />
- </if>
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_BUBBLE_B" file="bubble_b.png" type="BINDATA" />
- <include name="IDR_BUBBLE_BL" file="bubble_bl.png" type="BINDATA" />
- <include name="IDR_BUBBLE_BR" file="bubble_br.png" type="BINDATA" />
- <include name="IDR_BUBBLE_B_ARROW" file="bubble_pointer_b.png" type="BINDATA" />
- <include name="IDR_BUBBLE_L" file="bubble_l.png" type="BINDATA" />
- <include name="IDR_BUBBLE_L_ARROW" file="bubble_pointer_l.png" type="BINDATA" />
- <include name="IDR_BUBBLE_R" file="bubble_r.png" type="BINDATA" />
- <include name="IDR_BUBBLE_R_ARROW" file="bubble_pointer_r.png" type="BINDATA" />
- <include name="IDR_BUBBLE_T" file="bubble_t.png" type="BINDATA" />
- <include name="IDR_BUBBLE_TL" file="bubble_tl.png" type="BINDATA" />
- <include name="IDR_BUBBLE_TR" file="bubble_tr.png" type="BINDATA" />
- <include name="IDR_BUBBLE_T_ARROW" file="bubble_pointer_t.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_BUBBLE_B" file="large_bubble_b.png" type="BINDATA" />
- <include name="IDR_BUBBLE_BL" file="large_bubble_bl.png" type="BINDATA" />
- <include name="IDR_BUBBLE_BR" file="large_bubble_br.png" type="BINDATA" />
- <include name="IDR_BUBBLE_B_ARROW" file="large_bubble_pointer_b.png" type="BINDATA" />
- <include name="IDR_BUBBLE_L" file="large_bubble_l.png" type="BINDATA" />
- <include name="IDR_BUBBLE_L_ARROW" file="large_bubble_pointer_l.png" type="BINDATA" />
- <include name="IDR_BUBBLE_R" file="large_bubble_r.png" type="BINDATA" />
- <include name="IDR_BUBBLE_R_ARROW" file="large_bubble_pointer_r.png" type="BINDATA" />
- <include name="IDR_BUBBLE_T" file="large_bubble_t.png" type="BINDATA" />
- <include name="IDR_BUBBLE_TL" file="large_bubble_tl.png" type="BINDATA" />
- <include name="IDR_BUBBLE_TR" file="large_bubble_tr.png" type="BINDATA" />
- <include name="IDR_BUBBLE_T_ARROW" file="large_bubble_pointer_t.png" type="BINDATA" />
- </if>
<include name="IDR_CLOSE_BAR" file="close_bar.png" type="BINDATA" />
<include name="IDR_CLOSE_BAR_H" file="close_bar_h.png" type="BINDATA" />
<include name="IDR_CLOSE_BAR_MASK" file="close_bar_mask.png" type="BINDATA" />
@@ -140,20 +55,6 @@
<include name="IDR_CONSTRAINED_TOP_CENTER_V" file="constrained_top_center_v.png" type="BINDATA" />
<include name="IDR_CONSTRAINED_TOP_LEFT_CORNER_V" file="constrained_top_left_corner_v.png" type="BINDATA" />
<include name="IDR_CONSTRAINED_TOP_RIGHT_CORNER_V" file="constrained_top_right_corner_v.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_CONTENT_TOP_CENTER" file="content_top_center.png" type="BINDATA" />
- <include name="IDR_CONTENT_TOP_LEFT_CORNER" file="content_top_left_corner.png" type="BINDATA" />
- <include name="IDR_CONTENT_TOP_LEFT_CORNER_MASK" file="content_top_left_corner_mask.png" type="BINDATA" />
- <include name="IDR_CONTENT_TOP_RIGHT_CORNER" file="content_top_right_corner.png" type="BINDATA" />
- <include name="IDR_CONTENT_TOP_RIGHT_CORNER_MASK" file="content_top_right_corner_mask.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_CONTENT_TOP_CENTER" file="large_content_top_center.png" type="BINDATA" />
- <include name="IDR_CONTENT_TOP_LEFT_CORNER" file="large_content_top_left_corner.png" type="BINDATA" />
- <include name="IDR_CONTENT_TOP_LEFT_CORNER_MASK" file="large_content_top_left_corner_mask.png" type="BINDATA" />
- <include name="IDR_CONTENT_TOP_RIGHT_CORNER" file="large_content_top_right_corner.png" type="BINDATA" />
- <include name="IDR_CONTENT_TOP_RIGHT_CORNER_MASK" file="large_content_top_right_corner_mask.png" type="BINDATA" />
- </if>
<include name="IDR_COOKIE_ICON" file="cookie.png" type="BINDATA" />
<include name="IDR_COOKIE_STORAGE_ICON" file="cookie_storage.png" type="BINDATA" />
<if expr="pp_ifdef('_google_chrome')">
@@ -213,16 +114,6 @@
<include name="IDR_DOWNLOAD_PROGRESS_FOREGROUND_32" file="download_progress_foreground32.png" type="BINDATA" />
<include name="IDR_EXTENSION_DEFAULT_ICON" file="extension_default_icon.png" type="BINDATA" />
<include name="IDR_EXTENSIONS_SECTION" file="extensions_section.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_FEEDBACK" file="feedback.png" type="BINDATA" />
- <include name="IDR_FEEDBACK_H" file="feedback_h.png" type="BINDATA" />
- <include name="IDR_FEEDBACK_P" file="feedback_p.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_FEEDBACK" file="large_feedback.png" type="BINDATA" />
- <include name="IDR_FEEDBACK_H" file="large_feedback_h.png" type="BINDATA" />
- <include name="IDR_FEEDBACK_P" file="large_feedback_p.png" type="BINDATA" />
- </if>
<include name="IDR_FINDINPAGE_NEXT" file="find_next.png" type="BINDATA" />
<include name="IDR_FINDINPAGE_NEXT_H" file="find_next_h.png" type="BINDATA" />
<include name="IDR_FINDINPAGE_NEXT_P" file="find_next_d.png" type="BINDATA" />
@@ -238,34 +129,12 @@
<include name="IDR_FIND_DLG_MIDDLE_BACKGROUND" file="find_dlg_middle_bg.png" type="BINDATA" />
<include name="IDR_FIND_DLG_RIGHT_BACKGROUND" file="find_dlg_right_bg.png" type="BINDATA" />
<include name="IDR_FLAGS" file="flags.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_FORWARD" file="forward.png" type="BINDATA" />
- <include name="IDR_FORWARD_D" file="forward_d.png" type="BINDATA" />
- <include name="IDR_FORWARD_H" file="forward_h.png" type="BINDATA" />
- <include name="IDR_FORWARD_P" file="forward_p.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_FORWARD" file="large_forward.png" type="BINDATA" />
- <include name="IDR_FORWARD_D" file="large_forward_d.png" type="BINDATA" />
- <include name="IDR_FORWARD_H" file="large_forward_h.png" type="BINDATA" />
- <include name="IDR_FORWARD_P" file="large_forward_p.png" type="BINDATA" />
- </if>
<include name="IDR_FROZEN_TAB_ICON" file="frozen_tab.png" type="BINDATA" />
<include name="IDR_FULLSCREEN_MENU_BUTTON" file="fullscreen_menu_button.png" type="BINDATA" />
<include name="IDR_GEOLOCATION_ALLOWED_LOCATIONBAR_ICON" file="geolocation_allowed_locationbar_icon.png" type="BINDATA" />
<include name="IDR_GEOLOCATION_DENIED_LOCATIONBAR_ICON" file="geolocation_denied_locationbar_icon.png" type="BINDATA" />
<include name="IDR_GEOLOCATION_INFOBAR_ICON" file="geolocation_infobar_icon.png" type="BINDATA" />
<include name="IDR_HISTORY_FAVICON" file="history_favicon.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_HOME" file="home.png" type="BINDATA" />
- <include name="IDR_HOME_H" file="home_h.png" type="BINDATA" />
- <include name="IDR_HOME_P" file="home_p.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_HOME" file="large_home.png" type="BINDATA" />
- <include name="IDR_HOME_H" file="large_home_h.png" type="BINDATA" />
- <include name="IDR_HOME_P" file="large_home_p.png" type="BINDATA" />
- </if>
<if expr="os.find('win') != -1">
<include name="IDR_INCOMPATIBILITY_DOT_ACTIVE" file="incompatibility_dot_active.png" type="BINDATA" />
<include name="IDR_INCOMPATIBILITY_DOT_INACTIVE" file="incompatibility_dot_inactive.png" type="BINDATA" />
@@ -290,53 +159,17 @@
</if>
<include name="IDR_INFO_BUBBLE_CLOSE" file="bubble_close.png" type="BINDATA" />
<include name="IDR_INPUT_ALERT" file="input_alert.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_KEYWORD_SEARCH_MAGNIFIER" file="keyword_search_magnifier.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_KEYWORD_SEARCH_MAGNIFIER" file="large_keyword_search_magnifier.png" type="BINDATA" />
- </if>
<include name="IDR_KILLED_TAB" file="killtab.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_LOCATIONBG_C" file="omnibox_c.png" type="BINDATA" />
- <include name="IDR_LOCATIONBG_L" file="omnibox_l.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_LOCATIONBG_C" file="large_omnibox_c.png" type="BINDATA" />
- <include name="IDR_LOCATIONBG_L" file="large_omnibox_l.png" type="BINDATA" />
- </if>
<include name="IDR_LOCATIONBG_POPUPMODE_CENTER" file="omnibox_popup_c.png" type="BINDATA" />
<include name="IDR_LOCATIONBG_POPUPMODE_EDGE" file="omnibox_popup_edge.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_LOCATIONBG_R" file="omnibox_r.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_LOCATIONBG_R" file="large_omnibox_r.png" type="BINDATA" />
- </if>
<if expr="os != 'darwin'">
<include name="IDR_LOCATION_BAR_KEYWORD_HINT_TAB" file="keyword_hint_tab.png" type="BINDATA" />
</if>
<if expr="os == 'darwin'">
<include name="IDR_LOCATION_BAR_KEYWORD_HINT_TAB" file="keyword_hint_tab_mac.png" type="BINDATA" />
</if>
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_C" file="keyword_search_bubble_c.png" type="BINDATA" />
- <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_L" file="keyword_search_bubble_l.png" type="BINDATA" />
- <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_R" file="keyword_search_bubble_r.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_C" file="large_keyword_search_bubble_c.png" type="BINDATA" />
- <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_L" file="large_keyword_search_bubble_l.png" type="BINDATA" />
- <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_R" file="large_keyword_search_bubble_r.png" type="BINDATA" />
- </if>
<include name="IDR_MAXIMIZE_BUTTON_MASK" file="maximize_button_mask.png" type="BINDATA" />
<include name="IDR_MINIMIZE_BUTTON_MASK" file="minimize_button_mask.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_NEWTAB_BUTTON" file="newtab.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_NEWTAB_BUTTON" file="large_newtab.png" type="BINDATA" />
- </if>
<include name="IDR_NEWTAB_BUTTON_H" file="newtab_h.png" type="BINDATA" />
<include name="IDR_NEWTAB_BUTTON_MASK" file="newtab_button_mask.png" type="BINDATA" />
<include name="IDR_NEWTAB_BUTTON_P" file="newtab_p.png" type="BINDATA" />
@@ -350,16 +183,6 @@
<include name="IDR_NEWTAB_OPTION_P" file="ntp_option_p.png" type="BINDATA" />
<include name="IDR_NEWTAB_THEMES_GALLERY_FAVICON" file="ntp_themes_gallery_favicon.png" type="BINDATA" />
<include name="IDR_NEWTAB_THEMES_GALLERY_THUMBNAIL" file="ntp_themes_gallery_thumb.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_C" file="ev_bubble_c.png" type="BINDATA" />
- <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_L" file="ev_bubble_l.png" type="BINDATA" />
- <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_R" file="ev_bubble_r.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_C" file="large_ev_bubble_c.png" type="BINDATA" />
- <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_L" file="large_ev_bubble_l.png" type="BINDATA" />
- <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_R" file="large_ev_bubble_r.png" type="BINDATA" />
- </if>
<include name="IDR_OMNIBOX_EXTENSION_APP" file="omnibox_extension_app.png" type="BINDATA" />
<include name="IDR_OMNIBOX_EXTENSION_APP_DARK" file="omnibox_extension_app_dark.png" type="BINDATA" />
<include name="IDR_OMNIBOX_EXTENSION_APP_SELECTED" file="omnibox_extension_app_selected.png" type="BINDATA" />
@@ -411,16 +234,6 @@
<include name="IDR_PROFILE_TAG_INACTIVE_CENTER" file="profile_tag_inactive_center.png" type="BINDATA" />
<include name="IDR_PROFILE_TAG_INACTIVE_LEFT" file="profile_tag_inactive_left.png" type="BINDATA" />
<include name="IDR_PROFILE_TAG_INACTIVE_RIGHT" file="profile_tag_inactive_right.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_RELOAD" file="reload.png" type="BINDATA" />
- <include name="IDR_RELOAD_H" file="reload_h.png" type="BINDATA" />
- <include name="IDR_RELOAD_P" file="reload_p.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_RELOAD" file="large_reload.png" type="BINDATA" />
- <include name="IDR_RELOAD_H" file="large_reload_h.png" type="BINDATA" />
- <include name="IDR_RELOAD_P" file="large_reload_p.png" type="BINDATA" />
- </if>
<include name="IDR_RESTORE_BUTTON_MASK" file="restore_button_mask.png" type="BINDATA" />
<include name="IDR_SAD_FAVICON" file="sadfavicon.png" type="BINDATA" />
<include name="IDR_SAD_TAB" file="sadtab.png" type="BINDATA" />
@@ -502,14 +315,6 @@
<include name="IDR_SPEECH_INPUT_MIC_FULL" file="speech_input_mic_full.png" type="BINDATA" />
<include name="IDR_SPEECH_INPUT_MIC_MASK" file="speech_input_mic_mask.png" type="BINDATA" />
<include name="IDR_SPEECH_INPUT_SPINNER" file="speech_input_spinner.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_STAR" file="star.png" type="BINDATA" />
- <include name="IDR_STAR_LIT" file="star_lit.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_STAR" file="large_star.png" type="BINDATA" />
- <include name="IDR_STAR_LIT" file="large_star_lit.png" type="BINDATA" />
- </if>
<if expr="pp_ifdef('_google_chrome') and (os == 'darwin')">
<include name="IDR_STATUS_TRAY_ICON" file="google_chrome/product_logo_22_mono.png" type="BINDATA" />
<include name="IDR_STATUS_TRAY_ICON_PRESSED" file="google_chrome/product_logo_22_mono_invert.png" type="BINDATA" />
@@ -526,18 +331,6 @@
<include name="IDR_STATUS_TRAY_ICON" file="chromium/product_logo_22.png" type="BINDATA" />
<include name="IDR_STATUS_TRAY_ICON_PRESSED" file="chromium/product_logo_22.png" type="BINDATA" />
</if>
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_STOP" file="stop.png" type="BINDATA" />
- <include name="IDR_STOP_D" file="stop_d.png" type="BINDATA" />
- <include name="IDR_STOP_H" file="stop_h.png" type="BINDATA" />
- <include name="IDR_STOP_P" file="stop_p.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_STOP" file="large_stop.png" type="BINDATA" />
- <include name="IDR_STOP_D" file="large_stop_d.png" type="BINDATA" />
- <include name="IDR_STOP_H" file="large_stop_h.png" type="BINDATA" />
- <include name="IDR_STOP_P" file="large_stop_p.png" type="BINDATA" />
- </if>
<if expr="os == 'darwin'">
<include name="IDR_TABPOSE_CLOSE" file="tabpose_close.png" type="BINDATA" />
</if>
@@ -556,19 +349,12 @@
<include name="IDR_TAB_INACTIVE_LEFT" file="tab_inactive_left.png" type="BINDATA" />
<include name="IDR_TAB_INACTIVE_RIGHT" file="tab_inactive_right.png" type="BINDATA" />
<include name="IDR_THEME_BUTTON_BACKGROUND" file="notused.png" type="BINDATA" />
- <if expr="pp_ifdef('chromeos') and not pp_ifdef('touchui')">
- <include name="IDR_THEME_FRAME" file="theme_frame_default2.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('chromeos') and pp_ifdef('touchui')">
- <include name="IDR_THEME_FRAME" file="large_theme_frame_default2.png" type="BINDATA" />
- </if>
<if expr="pp_ifdef('chromeos')">
<include name="IDR_THEME_FRAME_INACTIVE" file="theme_frame_default_inactive2.png" type="BINDATA" />
<include name="IDR_THEME_FRAME_INCOGNITO" file="theme_frame_default_incognito2.png" type="BINDATA" />
<include name="IDR_THEME_FRAME_INCOGNITO_INACTIVE" file="theme_frame_default_incognito_inactive2.png" type="BINDATA" />
</if>
<if expr="not pp_ifdef('chromeos')">
- <include name="IDR_THEME_FRAME" file="theme_frame_default.png" type="BINDATA" />
<include name="IDR_THEME_FRAME_INACTIVE" file="theme_frame_default_inactive.png" type="BINDATA" />
<include name="IDR_THEME_FRAME_INCOGNITO" file="theme_frame_default_incognito.png" type="BINDATA" />
<include name="IDR_THEME_FRAME_INCOGNITO_INACTIVE" file="theme_frame_default_incognito_inactive.png" type="BINDATA" />
@@ -577,45 +363,11 @@
<include name="IDR_THEME_FRAME_OVERLAY_INACTIVE" file="notused.png" type="BINDATA" />
<include name="IDR_THEME_NTP_ATTRIBUTION" file="notused.png" type="BINDATA" />
<include name="IDR_THEME_NTP_BACKGROUND" file="ntp_background.png" type="BINDATA" />
- <if expr="pp_ifdef('chromeos') and not pp_ifdef('touchui')">
- <include name="IDR_THEME_TAB_BACKGROUND" file="theme_tab_background2.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('chromeos') and pp_ifdef('touchui')">
- <include name="IDR_THEME_TAB_BACKGROUND" file="large_theme_tab_background2.png" type="BINDATA" />
- </if>
- <if expr="not pp_ifdef('chromeos')">
- <include name="IDR_THEME_TAB_BACKGROUND" file="theme_tab_background.png" type="BINDATA" />
- </if>
<include name="IDR_THEME_TAB_BACKGROUND_INCOGNITO" file="theme_tab_background_incognito.png" type="BINDATA" />
<include name="IDR_THEME_TAB_BACKGROUND_V" file="theme_tab_background_glass.png" type="BINDATA" />
- <if expr="pp_ifdef('chromeos') and not pp_ifdef('touchui')">
- <include name="IDR_THEME_TOOLBAR" file="theme_toolbar_default2.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('chromeos') and pp_ifdef('touchui')">
- <include name="IDR_THEME_TOOLBAR" file="large_theme_toolbar_default2.png" type="BINDATA" />
- </if>
- <if expr="not pp_ifdef('chromeos')">
- <include name="IDR_THEME_TOOLBAR" file="theme_toolbar_default.png" type="BINDATA" />
- </if>
<include name="IDR_THEME_WINDOW_CONTROL_BACKGROUND" file="notused.png" type="BINDATA" />
<include name="IDR_THROBBER_LIGHT" file="throbber_light.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_THROBBER_WAITING" file="throbber_waiting.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_THROBBER_WAITING" file="large_throbber_waiting.png" type="BINDATA" />
- </if>
<include name="IDR_THROBBER_WAITING_LIGHT" file="throbber_waiting_light.png" type="BINDATA" />
- <if expr="not pp_ifdef('touchui')">
- <include name="IDR_TOOLS" file="tools.png" type="BINDATA" />
- <include name="IDR_TOOLS_H" file="tools_h.png" type="BINDATA" />
- <include name="IDR_TOOLS_P" file="tools_p.png" type="BINDATA" />
- </if>
- <if expr="pp_ifdef('touchui')">
- <include name="IDR_TOOLS" file="large_tools.png" type="BINDATA" />
- <include name="IDR_TOOLS_H" file="large_tools_h.png" type="BINDATA" />
- <include name="IDR_TOOLS_P" file="large_tools_p.png" type="BINDATA" />
- </if>
<include name="IDR_UPDATE_AVAILABLE" file="update_available.png" type="BINDATA" />
<include name="IDR_UPDATE_BADGE" file="update_badge.png" type="BINDATA" />
<include name="IDR_UPDATE_BADGE2" file="update_badge2.png" type="BINDATA" />
diff --git a/chrome/app/theme/theme_resources_large.grd b/chrome/app/theme/theme_resources_large.grd
new file mode 100644
index 0000000..0c8e5f8
--- /dev/null
+++ b/chrome/app/theme/theme_resources_large.grd
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<grit latest_public_release="0" current_release="1">
+ <outputs>
+ <output filename="grit/theme_resources_large.h" type="rc_header">
+ <emit emit_type='prepend'></emit>
+ </output>
+ <output filename="grit/theme_resources_large_map.cc" type="resource_map_source" />
+ <output filename="grit/theme_resources_large_map.h" type="resource_map_header" />
+ <output filename="theme_resources_large.pak" type="data_package" />
+ <output filename="theme_resources_large.rc" type="rc_all" />
+ </outputs>
+ <release seq="1">
+ <includes>
+ <!-- KEEP THESE IN ALPHABETICAL ORDER AND SYNCHRONIZED WITH
+ theme_resources_standard.grd. THIS MEANS THAT EACH ICON IN THIS FILE
+ MUST HAVE AN EQUIVALENT ICON IN THE OTHER FILE.-->
+ <include name="IDR_BACK" file="large_back.png" type="BINDATA" />
+ <include name="IDR_BACK_D" file="large_back_d.png" type="BINDATA" />
+ <include name="IDR_BACK_H" file="large_back_h.png" type="BINDATA" />
+ <include name="IDR_BACK_P" file="large_back_p.png" type="BINDATA" />
+ <include name="IDR_BALLOON_WRENCH" file="large_notification_wrench.png" type="BINDATA" />
+ <include name="IDR_BALLOON_WRENCH_H" file="large_notification_wrench_h.png" type="BINDATA" />
+ <include name="IDR_BALLOON_WRENCH_P" file="large_notification_wrench_p.png" type="BINDATA" />
+ <include name="IDR_BLOCKED_COOKIES" file="large_blocked_cookies.png" type="BINDATA" />
+ <include name="IDR_BLOCKED_IMAGES" file="large_blocked_images.png" type="BINDATA" />
+ <include name="IDR_BLOCKED_JAVASCRIPT" file="large_blocked_script.png" type="BINDATA" />
+ <include name="IDR_BLOCKED_PLUGINS" file="large_blocked_plugins.png" type="BINDATA" />
+ <include name="IDR_BLOCKED_POPUPS" file="large_blocked_popups.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTION" file="large_browser_action.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTION_H" file="large_browser_action_h.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTION_P" file="large_browser_action_p.png" type="BINDATA" />
+ <if expr="os.find('win') == -1">
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW" file="large_browser_actions_overflow.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW_H" file="large_browser_actions_overflow_h.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW_P" file="large_browser_actions_overflow_p.png" type="BINDATA" />
+ </if>
+ <if expr="os.find('win') != -1">
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW" file="browser_actions_overflow_win.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW_H" file="browser_actions_overflow_win_h.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW_P" file="browser_actions_overflow_win_p.png" type="BINDATA" />
+ </if>
+ <include name="IDR_BUBBLE_B" file="large_bubble_b.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_BL" file="large_bubble_bl.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_BR" file="large_bubble_br.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_B_ARROW" file="large_bubble_pointer_b.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_L" file="large_bubble_l.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_L_ARROW" file="large_bubble_pointer_l.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_R" file="large_bubble_r.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_R_ARROW" file="large_bubble_pointer_r.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_T" file="large_bubble_t.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_TL" file="large_bubble_tl.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_TR" file="large_bubble_tr.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_T_ARROW" file="large_bubble_pointer_t.png" type="BINDATA" />
+ <include name="IDR_CONTENT_TOP_CENTER" file="large_content_top_center.png" type="BINDATA" />
+ <include name="IDR_CONTENT_TOP_LEFT_CORNER" file="large_content_top_left_corner.png" type="BINDATA" />
+ <include name="IDR_CONTENT_TOP_LEFT_CORNER_MASK" file="large_content_top_left_corner_mask.png" type="BINDATA" />
+ <include name="IDR_CONTENT_TOP_RIGHT_CORNER" file="large_content_top_right_corner.png" type="BINDATA" />
+ <include name="IDR_CONTENT_TOP_RIGHT_CORNER_MASK" file="large_content_top_right_corner_mask.png" type="BINDATA" />
+ <include name="IDR_FEEDBACK" file="large_feedback.png" type="BINDATA" />
+ <include name="IDR_FEEDBACK_H" file="large_feedback_h.png" type="BINDATA" />
+ <include name="IDR_FEEDBACK_P" file="large_feedback_p.png" type="BINDATA" />
+ <include name="IDR_FORWARD" file="large_forward.png" type="BINDATA" />
+ <include name="IDR_FORWARD_D" file="large_forward_d.png" type="BINDATA" />
+ <include name="IDR_FORWARD_H" file="large_forward_h.png" type="BINDATA" />
+ <include name="IDR_FORWARD_P" file="large_forward_p.png" type="BINDATA" />
+ <include name="IDR_HOME" file="large_home.png" type="BINDATA" />
+ <include name="IDR_HOME_H" file="large_home_h.png" type="BINDATA" />
+ <include name="IDR_HOME_P" file="large_home_p.png" type="BINDATA" />
+ <include name="IDR_KEYWORD_SEARCH_MAGNIFIER" file="large_keyword_search_magnifier.png" type="BINDATA" />
+ <include name="IDR_LOCATIONBG_C" file="large_omnibox_c.png" type="BINDATA" />
+ <include name="IDR_LOCATIONBG_L" file="large_omnibox_l.png" type="BINDATA" />
+ <include name="IDR_LOCATIONBG_R" file="large_omnibox_r.png" type="BINDATA" />
+ <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_C" file="large_keyword_search_bubble_c.png" type="BINDATA" />
+ <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_L" file="large_keyword_search_bubble_l.png" type="BINDATA" />
+ <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_R" file="large_keyword_search_bubble_r.png" type="BINDATA" />
+ <include name="IDR_NEWTAB_BUTTON" file="large_newtab.png" type="BINDATA" />
+ <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_C" file="large_ev_bubble_c.png" type="BINDATA" />
+ <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_L" file="large_ev_bubble_l.png" type="BINDATA" />
+ <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_R" file="large_ev_bubble_r.png" type="BINDATA" />
+ <include name="IDR_RELOAD" file="large_reload.png" type="BINDATA" />
+ <include name="IDR_RELOAD_H" file="large_reload_h.png" type="BINDATA" />
+ <include name="IDR_RELOAD_P" file="large_reload_p.png" type="BINDATA" />
+ <include name="IDR_STAR" file="large_star.png" type="BINDATA" />
+ <include name="IDR_STAR_LIT" file="large_star_lit.png" type="BINDATA" />
+ <include name="IDR_STOP" file="large_stop.png" type="BINDATA" />
+ <include name="IDR_STOP_D" file="large_stop_d.png" type="BINDATA" />
+ <include name="IDR_STOP_H" file="large_stop_h.png" type="BINDATA" />
+ <include name="IDR_STOP_P" file="large_stop_p.png" type="BINDATA" />
+ <if expr="pp_ifdef('chromeos')">
+ <include name="IDR_THEME_FRAME" file="large_theme_frame_default2.png" type="BINDATA" />
+ </if>
+ <if expr="not pp_ifdef('chromeos')">
+ <include name="IDR_THEME_FRAME" file="theme_frame_default.png" type="BINDATA" />
+ </if>
+ <if expr="pp_ifdef('chromeos')">
+ <include name="IDR_THEME_TAB_BACKGROUND" file="large_theme_tab_background2.png" type="BINDATA" />
+ </if>
+ <if expr="not pp_ifdef('chromeos')">
+ <include name="IDR_THEME_TAB_BACKGROUND" file="theme_tab_background.png" type="BINDATA" />
+ </if>
+ <if expr="pp_ifdef('chromeos')">
+ <include name="IDR_THEME_TOOLBAR" file="large_theme_toolbar_default2.png" type="BINDATA" />
+ </if>
+ <if expr="not pp_ifdef('chromeos')">
+ <include name="IDR_THEME_TOOLBAR" file="theme_toolbar_default.png" type="BINDATA" />
+ </if>
+ <include name="IDR_THROBBER_WAITING" file="large_throbber_waiting.png" type="BINDATA" />
+ <include name="IDR_TOOLS" file="large_tools.png" type="BINDATA" />
+ <include name="IDR_TOOLS_H" file="large_tools_h.png" type="BINDATA" />
+ <include name="IDR_TOOLS_P" file="large_tools_p.png" type="BINDATA" />
+ </includes>
+ </release>
+</grit>
diff --git a/chrome/app/theme/theme_resources_standard.grd b/chrome/app/theme/theme_resources_standard.grd
new file mode 100644
index 0000000..d0ab636
--- /dev/null
+++ b/chrome/app/theme/theme_resources_standard.grd
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<grit latest_public_release="0" current_release="1">
+ <outputs>
+ <output filename="grit/theme_resources_standard.h" type="rc_header">
+ <emit emit_type='prepend'></emit>
+ </output>
+ <output filename="grit/theme_resources_standard_map.cc" type="resource_map_source" />
+ <output filename="grit/theme_resources_standard_map.h" type="resource_map_header" />
+ <output filename="theme_resources_standard.pak" type="data_package" />
+ <output filename="theme_resources_standard.rc" type="rc_all" />
+ </outputs>
+ <release seq="1">
+ <includes>
+ <!-- KEEP THESE IN ALPHABETICAL ORDER AND SYNCHRONIZED WITH
+ theme_resources_large.grd. THIS MEANS THAT EACH ICON IN THIS FILE
+ MUST HAVE AN EQUIVALENT ICON IN THE OTHER FILE.-->
+ <include name="IDR_BACK" file="back.png" type="BINDATA" />
+ <include name="IDR_BACK_D" file="back_d.png" type="BINDATA" />
+ <include name="IDR_BACK_H" file="back_h.png" type="BINDATA" />
+ <include name="IDR_BACK_P" file="back_p.png" type="BINDATA" />
+ <include name="IDR_BALLOON_WRENCH" file="notification_wrench.png" type="BINDATA" />
+ <include name="IDR_BALLOON_WRENCH_H" file="notification_wrench_h.png" type="BINDATA" />
+ <include name="IDR_BALLOON_WRENCH_P" file="notification_wrench_p.png" type="BINDATA" />
+ <include name="IDR_BLOCKED_COOKIES" file="blocked_cookies.png" type="BINDATA" />
+ <include name="IDR_BLOCKED_IMAGES" file="blocked_images.png" type="BINDATA" />
+ <include name="IDR_BLOCKED_JAVASCRIPT" file="blocked_script.png" type="BINDATA" />
+ <include name="IDR_BLOCKED_PLUGINS" file="blocked_plugins.png" type="BINDATA" />
+ <include name="IDR_BLOCKED_POPUPS" file="blocked_popups.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTION" file="browser_action.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTION_H" file="browser_action_h.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTION_P" file="browser_action_p.png" type="BINDATA" />
+ <if expr="os.find('win') == -1">
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW" file="browser_actions_overflow.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW_H" file="browser_actions_overflow_h.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW_P" file="browser_actions_overflow_p.png" type="BINDATA" />
+ </if>
+ <if expr="os.find('win') != -1">
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW" file="browser_actions_overflow_win.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW_H" file="browser_actions_overflow_win_h.png" type="BINDATA" />
+ <include name="IDR_BROWSER_ACTIONS_OVERFLOW_P" file="browser_actions_overflow_win_p.png" type="BINDATA" />
+ </if>
+ <include name="IDR_BUBBLE_B" file="bubble_b.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_BL" file="bubble_bl.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_BR" file="bubble_br.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_B_ARROW" file="bubble_pointer_b.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_L" file="bubble_l.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_L_ARROW" file="bubble_pointer_l.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_R" file="bubble_r.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_R_ARROW" file="bubble_pointer_r.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_T" file="bubble_t.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_TL" file="bubble_tl.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_TR" file="bubble_tr.png" type="BINDATA" />
+ <include name="IDR_BUBBLE_T_ARROW" file="bubble_pointer_t.png" type="BINDATA" />
+ <include name="IDR_CONTENT_TOP_CENTER" file="content_top_center.png" type="BINDATA" />
+ <include name="IDR_CONTENT_TOP_LEFT_CORNER" file="content_top_left_corner.png" type="BINDATA" />
+ <include name="IDR_CONTENT_TOP_LEFT_CORNER_MASK" file="content_top_left_corner_mask.png" type="BINDATA" />
+ <include name="IDR_CONTENT_TOP_RIGHT_CORNER" file="content_top_right_corner.png" type="BINDATA" />
+ <include name="IDR_CONTENT_TOP_RIGHT_CORNER_MASK" file="content_top_right_corner_mask.png" type="BINDATA" />
+ <include name="IDR_FEEDBACK" file="feedback.png" type="BINDATA" />
+ <include name="IDR_FEEDBACK_H" file="feedback_h.png" type="BINDATA" />
+ <include name="IDR_FEEDBACK_P" file="feedback_p.png" type="BINDATA" />
+ <include name="IDR_FORWARD" file="forward.png" type="BINDATA" />
+ <include name="IDR_FORWARD_D" file="forward_d.png" type="BINDATA" />
+ <include name="IDR_FORWARD_H" file="forward_h.png" type="BINDATA" />
+ <include name="IDR_FORWARD_P" file="forward_p.png" type="BINDATA" />
+ <include name="IDR_HOME" file="home.png" type="BINDATA" />
+ <include name="IDR_HOME_H" file="home_h.png" type="BINDATA" />
+ <include name="IDR_HOME_P" file="home_p.png" type="BINDATA" />
+ <include name="IDR_KEYWORD_SEARCH_MAGNIFIER" file="keyword_search_magnifier.png" type="BINDATA" />
+ <include name="IDR_LOCATIONBG_C" file="omnibox_c.png" type="BINDATA" />
+ <include name="IDR_LOCATIONBG_L" file="omnibox_l.png" type="BINDATA" />
+ <include name="IDR_LOCATIONBG_R" file="omnibox_r.png" type="BINDATA" />
+ <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_C" file="keyword_search_bubble_c.png" type="BINDATA" />
+ <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_L" file="keyword_search_bubble_l.png" type="BINDATA" />
+ <include name="IDR_LOCATION_BAR_SELECTED_KEYWORD_BACKGROUND_R" file="keyword_search_bubble_r.png" type="BINDATA" />
+ <include name="IDR_NEWTAB_BUTTON" file="newtab.png" type="BINDATA" />
+ <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_C" file="ev_bubble_c.png" type="BINDATA" />
+ <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_L" file="ev_bubble_l.png" type="BINDATA" />
+ <include name="IDR_OMNIBOX_EV_BUBBLE_BACKGROUND_R" file="ev_bubble_r.png" type="BINDATA" />
+ <include name="IDR_RELOAD" file="reload.png" type="BINDATA" />
+ <include name="IDR_RELOAD_H" file="reload_h.png" type="BINDATA" />
+ <include name="IDR_RELOAD_P" file="reload_p.png" type="BINDATA" />
+ <include name="IDR_STAR" file="star.png" type="BINDATA" />
+ <include name="IDR_STAR_LIT" file="star_lit.png" type="BINDATA" />
+ <include name="IDR_STOP" file="stop.png" type="BINDATA" />
+ <include name="IDR_STOP_D" file="stop_d.png" type="BINDATA" />
+ <include name="IDR_STOP_H" file="stop_h.png" type="BINDATA" />
+ <include name="IDR_STOP_P" file="stop_p.png" type="BINDATA" />
+ <if expr="pp_ifdef('chromeos')">
+ <include name="IDR_THEME_FRAME" file="theme_frame_default2.png" type="BINDATA" />
+ </if>
+ <if expr="not pp_ifdef('chromeos')">
+ <include name="IDR_THEME_FRAME" file="theme_frame_default.png" type="BINDATA" />
+ </if>
+ <if expr="pp_ifdef('chromeos')">
+ <include name="IDR_THEME_TAB_BACKGROUND" file="theme_tab_background2.png" type="BINDATA" />
+ </if>
+ <if expr="not pp_ifdef('chromeos')">
+ <include name="IDR_THEME_TAB_BACKGROUND" file="theme_tab_background.png" type="BINDATA" />
+ </if>
+ <if expr="pp_ifdef('chromeos')">
+ <include name="IDR_THEME_TOOLBAR" file="theme_toolbar_default2.png" type="BINDATA" />
+ </if>
+ <if expr="not pp_ifdef('chromeos')">
+ <include name="IDR_THEME_TOOLBAR" file="theme_toolbar_default.png" type="BINDATA" />
+ </if>
+ <include name="IDR_THROBBER_WAITING" file="throbber_waiting.png" type="BINDATA" />
+ <include name="IDR_TOOLS" file="tools.png" type="BINDATA" />
+ <include name="IDR_TOOLS_H" file="tools_h.png" type="BINDATA" />
+ <include name="IDR_TOOLS_P" file="tools_p.png" type="BINDATA" />
+ </includes>
+ </release>
+</grit>
diff --git a/chrome/browser/autocomplete/autocomplete_edit_view_mac.mm b/chrome/browser/autocomplete/autocomplete_edit_view_mac.mm
index fcd92f1..b2c0b48 100644
--- a/chrome/browser/autocomplete/autocomplete_edit_view_mac.mm
+++ b/chrome/browser/autocomplete/autocomplete_edit_view_mac.mm
@@ -20,6 +20,7 @@
#include "content/browser/tab_contents/tab_contents.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "net/base/escape.h"
#import "third_party/mozilla/NSPasteboard+Utils.h"
#include "ui/base/clipboard/clipboard.h"
diff --git a/chrome/browser/content_setting_image_model.cc b/chrome/browser/content_setting_image_model.cc
index f8419d9..c092872 100644
--- a/chrome/browser/content_setting_image_model.cc
+++ b/chrome/browser/content_setting_image_model.cc
@@ -11,6 +11,7 @@
#include "content/browser/tab_contents/tab_contents.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/l10n/l10n_util.h"
class ContentSettingBlockedImageModel : public ContentSettingImageModel {
diff --git a/chrome/browser/resources_util.cc b/chrome/browser/resources_util.cc
index ab2fe9d..99a2743 100644
--- a/chrome/browser/resources_util.cc
+++ b/chrome/browser/resources_util.cc
@@ -9,6 +9,7 @@
#include "base/hash_tables.h"
#include "base/lazy_instance.h"
#include "grit/theme_resources_map.h"
+#include "grit/theme_resources_standard_map.h"
namespace {
@@ -23,6 +24,10 @@ class ThemeMap {
for (size_t i = 0; i < kThemeResourcesSize; ++i) {
id_map_[kThemeResources[i].name] = kThemeResources[i].value;
}
+ for (size_t i = 0; i < kThemeResourcesStandardSize; ++i) {
+ id_map_[kThemeResourcesStandard[i].name] =
+ kThemeResourcesStandard[i].value;
+ }
}
int GetId(const std::string& resource_name) {
diff --git a/chrome/browser/resources_util_unittest.cc b/chrome/browser/resources_util_unittest.cc
index 51651da..de3d0d8 100644
--- a/chrome/browser/resources_util_unittest.cc
+++ b/chrome/browser/resources_util_unittest.cc
@@ -5,6 +5,7 @@
#include "chrome/browser/resources_util.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace {
diff --git a/chrome/browser/themes/browser_theme_pack.cc b/chrome/browser/themes/browser_theme_pack.cc
index 274cae3..4bdee1c 100644
--- a/chrome/browser/themes/browser_theme_pack.cc
+++ b/chrome/browser/themes/browser_theme_pack.cc
@@ -13,6 +13,7 @@
#include "content/browser/browser_thread.h"
#include "grit/app_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "net/base/file_stream.h"
#include "net/base/net_errors.h"
#include "third_party/skia/include/core/SkCanvas.h"
diff --git a/chrome/browser/themes/browser_theme_pack_unittest.cc b/chrome/browser/themes/browser_theme_pack_unittest.cc
index 92dc94c..a94ed54 100644
--- a/chrome/browser/themes/browser_theme_pack_unittest.cc
+++ b/chrome/browser/themes/browser_theme_pack_unittest.cc
@@ -15,6 +15,7 @@
#include "content/browser/browser_thread.h"
#include "content/common/json_value_serializer.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/gfx/color_utils.h"
diff --git a/chrome/browser/themes/theme_service.cc b/chrome/browser/themes/theme_service.cc
index 5d1c60e..132208f 100644
--- a/chrome/browser/themes/theme_service.cc
+++ b/chrome/browser/themes/theme_service.cc
@@ -17,6 +17,7 @@
#include "content/common/notification_type.h"
#include "grit/app_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/resource/resource_bundle.h"
#if defined(OS_WIN)
diff --git a/chrome/browser/ui/cocoa/background_gradient_view.mm b/chrome/browser/ui/cocoa/background_gradient_view.mm
index 4f808c8..936e3c0 100644
--- a/chrome/browser/ui/cocoa/background_gradient_view.mm
+++ b/chrome/browser/ui/cocoa/background_gradient_view.mm
@@ -8,6 +8,7 @@
#import "chrome/browser/ui/cocoa/nsview_additions.h"
#import "chrome/browser/ui/cocoa/themed_window.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#define kToolbarTopOffset 12
#define kToolbarMaxHeight 100
diff --git a/chrome/browser/ui/cocoa/browser_frame_view.mm b/chrome/browser/ui/cocoa/browser_frame_view.mm
index e487cc4..9e973c4 100644
--- a/chrome/browser/ui/cocoa/browser_frame_view.mm
+++ b/chrome/browser/ui/cocoa/browser_frame_view.mm
@@ -13,6 +13,7 @@
#import "chrome/browser/ui/cocoa/framed_browser_window.h"
#import "chrome/browser/ui/cocoa/themed_window.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
static const CGFloat kBrowserFrameViewPaintHeight = 60.0;
static const NSPoint kBrowserFrameViewPatternPhaseOffset = { -5, 3 };
diff --git a/chrome/browser/ui/cocoa/download/download_shelf_view.mm b/chrome/browser/ui/cocoa/download/download_shelf_view.mm
index 3ab757c..0d9c72e 100644
--- a/chrome/browser/ui/cocoa/download/download_shelf_view.mm
+++ b/chrome/browser/ui/cocoa/download/download_shelf_view.mm
@@ -9,6 +9,7 @@
#import "chrome/browser/ui/cocoa/themed_window.h"
#import "chrome/browser/ui/cocoa/view_id_util.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
@implementation DownloadShelfView
diff --git a/chrome/browser/ui/cocoa/hover_image_button_unittest.mm b/chrome/browser/ui/cocoa/hover_image_button_unittest.mm
index e25dc77..22faa22 100644
--- a/chrome/browser/ui/cocoa/hover_image_button_unittest.mm
+++ b/chrome/browser/ui/cocoa/hover_image_button_unittest.mm
@@ -8,6 +8,7 @@
#import "chrome/browser/ui/cocoa/cocoa_test_helper.h"
#import "chrome/browser/ui/cocoa/hover_image_button.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "testing/platform_test.h"
#include "ui/base/resource/resource_bundle.h"
diff --git a/chrome/browser/ui/cocoa/location_bar/selected_keyword_decoration.mm b/chrome/browser/ui/cocoa/location_bar/selected_keyword_decoration.mm
index c3db857..b9d714e 100644
--- a/chrome/browser/ui/cocoa/location_bar/selected_keyword_decoration.mm
+++ b/chrome/browser/ui/cocoa/location_bar/selected_keyword_decoration.mm
@@ -9,6 +9,7 @@
#import "chrome/browser/ui/cocoa/image_utils.h"
#include "chrome/browser/ui/omnibox/location_bar_util.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "grit/generated_resources.h"
#include "ui/base/l10n/l10n_util_mac.h"
diff --git a/chrome/browser/ui/cocoa/location_bar/star_decoration.mm b/chrome/browser/ui/cocoa/location_bar/star_decoration.mm
index 5ae432e..c3e1d48 100644
--- a/chrome/browser/ui/cocoa/location_bar/star_decoration.mm
+++ b/chrome/browser/ui/cocoa/location_bar/star_decoration.mm
@@ -9,6 +9,7 @@
#include "chrome/browser/command_updater.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/l10n/l10n_util_mac.h"
namespace {
diff --git a/chrome/browser/ui/cocoa/tabs/tab_strip_controller.mm b/chrome/browser/ui/cocoa/tabs/tab_strip_controller.mm
index 783adfa..baa05f8 100644
--- a/chrome/browser/ui/cocoa/tabs/tab_strip_controller.mm
+++ b/chrome/browser/ui/cocoa/tabs/tab_strip_controller.mm
@@ -54,6 +54,7 @@
#include "grit/app_resources.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "skia/ext/skia_utils_mac.h"
#import "third_party/GTM/AppKit/GTMNSAnimation+Duration.h"
#include "ui/base/l10n/l10n_util.h"
diff --git a/chrome/browser/ui/cocoa/tabs/tab_view.mm b/chrome/browser/ui/cocoa/tabs/tab_view.mm
index ecab140..bb86e3c 100644
--- a/chrome/browser/ui/cocoa/tabs/tab_view.mm
+++ b/chrome/browser/ui/cocoa/tabs/tab_view.mm
@@ -15,6 +15,7 @@
#import "chrome/browser/ui/cocoa/view_id_util.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/l10n/l10n_util.h"
namespace {
diff --git a/chrome/browser/ui/gtk/back_forward_button_gtk.cc b/chrome/browser/ui/gtk/back_forward_button_gtk.cc
index c6c1a98..4b2a796 100644
--- a/chrome/browser/ui/gtk/back_forward_button_gtk.cc
+++ b/chrome/browser/ui/gtk/back_forward_button_gtk.cc
@@ -16,6 +16,7 @@
#include "chrome/browser/ui/toolbar/back_forward_menu_model.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/l10n/l10n_util.h"
// The time in milliseconds between when the user clicks and the menu appears.
diff --git a/chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc b/chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc
index c89f3c8..9a72fba 100644
--- a/chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc
+++ b/chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc
@@ -34,6 +34,7 @@
#include "content/common/notification_type.h"
#include "grit/app_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/gfx/canvas_skia_paint.h"
#include "ui/gfx/gtk_util.h"
diff --git a/chrome/browser/ui/gtk/browser_titlebar.cc b/chrome/browser/ui/gtk/browser_titlebar.cc
index 81cab17..7e22346 100644
--- a/chrome/browser/ui/gtk/browser_titlebar.cc
+++ b/chrome/browser/ui/gtk/browser_titlebar.cc
@@ -38,6 +38,7 @@
#include "grit/app_resources.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/gtk_util.h"
diff --git a/chrome/browser/ui/gtk/browser_toolbar_gtk.cc b/chrome/browser/ui/gtk/browser_toolbar_gtk.cc
index 2919160..d9bf268 100644
--- a/chrome/browser/ui/gtk/browser_toolbar_gtk.cc
+++ b/chrome/browser/ui/gtk/browser_toolbar_gtk.cc
@@ -46,6 +46,7 @@
#include "grit/chromium_strings.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/dragdrop/gtk_dnd_util.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/models/accelerator_gtk.h"
diff --git a/chrome/browser/ui/gtk/browser_window_gtk.cc b/chrome/browser/ui/gtk/browser_window_gtk.cc
index 21010f0..ac24d2c 100644
--- a/chrome/browser/ui/gtk/browser_window_gtk.cc
+++ b/chrome/browser/ui/gtk/browser_window_gtk.cc
@@ -85,6 +85,7 @@
#include "grit/chromium_strings.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/keycodes/keyboard_codes.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/gfx/gtk_util.h"
diff --git a/chrome/browser/ui/gtk/gtk_theme_service.cc b/chrome/browser/ui/gtk/gtk_theme_service.cc
index 8e433d6..ced0710 100644
--- a/chrome/browser/ui/gtk/gtk_theme_service.cc
+++ b/chrome/browser/ui/gtk/gtk_theme_service.cc
@@ -30,6 +30,7 @@
#include "content/common/notification_type.h"
#include "grit/app_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "third_party/skia/include/core/SkCanvas.h"
#include "third_party/skia/include/core/SkColor.h"
diff --git a/chrome/browser/ui/gtk/gtk_util.cc b/chrome/browser/ui/gtk/gtk_util.cc
index fd520c5..69fcbe5 100644
--- a/chrome/browser/ui/gtk/gtk_util.cc
+++ b/chrome/browser/ui/gtk/gtk_util.cc
@@ -32,6 +32,7 @@
#include "content/common/renderer_preferences.h"
#include "googleurl/src/gurl.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "third_party/skia/include/core/SkColor.h"
#include "ui/base/l10n/l10n_util.h"
diff --git a/chrome/browser/ui/gtk/location_bar_view_gtk.cc b/chrome/browser/ui/gtk/location_bar_view_gtk.cc
index 70c7c7b..0bbe026 100644
--- a/chrome/browser/ui/gtk/location_bar_view_gtk.cc
+++ b/chrome/browser/ui/gtk/location_bar_view_gtk.cc
@@ -54,6 +54,7 @@
#include "content/common/page_transition_types.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "net/base/net_util.h"
#include "ui/base/dragdrop/gtk_dnd_util.h"
#include "ui/base/l10n/l10n_util.h"
diff --git a/chrome/browser/ui/gtk/notifications/balloon_view_gtk.cc b/chrome/browser/ui/gtk/notifications/balloon_view_gtk.cc
index 82678b3..8e2ce41 100644
--- a/chrome/browser/ui/gtk/notifications/balloon_view_gtk.cc
+++ b/chrome/browser/ui/gtk/notifications/balloon_view_gtk.cc
@@ -37,6 +37,7 @@
#include "content/common/notification_type.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/animation/slide_animation.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
diff --git a/chrome/browser/ui/gtk/reload_button_gtk.cc b/chrome/browser/ui/gtk/reload_button_gtk.cc
index fd001ca..0401f62 100644
--- a/chrome/browser/ui/gtk/reload_button_gtk.cc
+++ b/chrome/browser/ui/gtk/reload_button_gtk.cc
@@ -16,6 +16,7 @@
#include "content/common/notification_source.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/l10n/l10n_util.h"
// The width of this button in GTK+ theme mode. The Stop and Refresh stock icons
diff --git a/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc b/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc
index a3f792a..26ed8d4 100644
--- a/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc
+++ b/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc
@@ -22,6 +22,7 @@
#include "grit/app_resources.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/animation/slide_animation.h"
#include "ui/base/animation/throb_animation.h"
#include "ui/base/l10n/l10n_util.h"
diff --git a/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc b/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc
index d5241cd..8688b10 100644
--- a/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc
+++ b/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc
@@ -28,6 +28,7 @@
#include "content/common/notification_type.h"
#include "grit/app_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/animation/animation_delegate.h"
#include "ui/base/animation/slide_animation.h"
#include "ui/base/dragdrop/gtk_dnd_util.h"
diff --git a/chrome/browser/ui/touch/tabs/touch_tab.cc b/chrome/browser/ui/touch/tabs/touch_tab.cc
index e4ec73f..11d3b5b 100644
--- a/chrome/browser/ui/touch/tabs/touch_tab.cc
+++ b/chrome/browser/ui/touch/tabs/touch_tab.cc
@@ -8,6 +8,7 @@
#include "chrome/browser/themes/theme_service.h"
#include "grit/app_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/canvas_skia.h"
#include "ui/gfx/favicon_size.h"
diff --git a/chrome/browser/ui/views/browser_actions_container.cc b/chrome/browser/ui/views/browser_actions_container.cc
index 3fd12be..942d92d 100644
--- a/chrome/browser/ui/views/browser_actions_container.cc
+++ b/chrome/browser/ui/views/browser_actions_container.cc
@@ -29,6 +29,8 @@
#include "content/common/notification_type.h"
#include "grit/app_resources.h"
#include "grit/generated_resources.h"
+#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "third_party/skia/include/effects/SkGradientShader.h"
#include "ui/base/accessibility/accessible_view_state.h"
@@ -45,8 +47,6 @@
#include "views/metrics.h"
#include "views/window/window.h"
-#include "grit/theme_resources.h"
-
// Horizontal spacing between most items in the container, as well as after the
// last item or chevron (if visible).
static const int kItemSpacing = ToolbarView::kStandardSpacing;
diff --git a/chrome/browser/ui/views/bubble/bubble_border.cc b/chrome/browser/ui/views/bubble/bubble_border.cc
index 1a05b17..98c3f3d 100644
--- a/chrome/browser/ui/views/bubble/bubble_border.cc
+++ b/chrome/browser/ui/views/bubble/bubble_border.cc
@@ -6,6 +6,7 @@
#include "base/logging.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/canvas_skia.h"
diff --git a/chrome/browser/ui/views/constrained_window_views.cc b/chrome/browser/ui/views/constrained_window_views.cc
index 24ad971..977bfd8 100644
--- a/chrome/browser/ui/views/constrained_window_views.cc
+++ b/chrome/browser/ui/views/constrained_window_views.cc
@@ -19,6 +19,7 @@
#include "grit/chromium_strings.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "net/base/net_util.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/canvas.h"
diff --git a/chrome/browser/ui/views/detachable_toolbar_view.cc b/chrome/browser/ui/views/detachable_toolbar_view.cc
index 5e92c489..04aa0d5 100644
--- a/chrome/browser/ui/views/detachable_toolbar_view.cc
+++ b/chrome/browser/ui/views/detachable_toolbar_view.cc
@@ -6,6 +6,7 @@
#include "chrome/browser/themes/theme_service.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "third_party/skia/include/core/SkShader.h"
#include "ui/base/resource/resource_bundle.h"
diff --git a/chrome/browser/ui/views/find_bar_view.cc b/chrome/browser/ui/views/find_bar_view.cc
index 1f1d80c..31366ca 100644
--- a/chrome/browser/ui/views/find_bar_view.cc
+++ b/chrome/browser/ui/views/find_bar_view.cc
@@ -21,6 +21,7 @@
#include "content/browser/tab_contents/tab_contents.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "third_party/skia/include/effects/SkGradientShader.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
diff --git a/chrome/browser/ui/views/frame/glass_browser_frame_view.cc b/chrome/browser/ui/views/frame/glass_browser_frame_view.cc
index 9fa33d5..69604e5 100644
--- a/chrome/browser/ui/views/frame/glass_browser_frame_view.cc
+++ b/chrome/browser/ui/views/frame/glass_browser_frame_view.cc
@@ -23,6 +23,7 @@
#include "content/common/notification_service.h"
#include "grit/app_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/base/theme_provider.h"
#include "ui/gfx/canvas_skia.h"
diff --git a/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc b/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
index 3fb7a61..20616aa7 100644
--- a/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
+++ b/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
@@ -16,6 +16,7 @@
#include "grit/chromium_strings.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/accessibility/accessible_view_state.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
diff --git a/chrome/browser/ui/views/location_bar/location_bar_view.cc b/chrome/browser/ui/views/location_bar/location_bar_view.cc
index cb193b8..a3f4b82 100644
--- a/chrome/browser/ui/views/location_bar/location_bar_view.cc
+++ b/chrome/browser/ui/views/location_bar/location_bar_view.cc
@@ -38,6 +38,7 @@
#include "content/common/notification_service.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/accessibility/accessible_view_state.h"
#include "ui/base/dragdrop/drag_drop_types.h"
#include "ui/base/l10n/l10n_util.h"
diff --git a/chrome/browser/ui/views/location_bar/star_view.cc b/chrome/browser/ui/views/location_bar/star_view.cc
index d531c43..8e24153 100644
--- a/chrome/browser/ui/views/location_bar/star_view.cc
+++ b/chrome/browser/ui/views/location_bar/star_view.cc
@@ -11,6 +11,7 @@
#include "chrome/browser/ui/views/browser_dialogs.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/accessibility/accessible_view_state.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
diff --git a/chrome/browser/ui/views/notifications/balloon_view.cc b/chrome/browser/ui/views/notifications/balloon_view.cc
index ce59089..cdd4a5a 100644
--- a/chrome/browser/ui/views/notifications/balloon_view.cc
+++ b/chrome/browser/ui/views/notifications/balloon_view.cc
@@ -22,6 +22,7 @@
#include "content/common/notification_type.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/animation/slide_animation.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
diff --git a/chrome/browser/ui/views/tabs/base_tab.cc b/chrome/browser/ui/views/tabs/base_tab.cc
index 2e9f222..9368313 100644
--- a/chrome/browser/ui/views/tabs/base_tab.cc
+++ b/chrome/browser/ui/views/tabs/base_tab.cc
@@ -18,6 +18,7 @@
#include "grit/app_resources.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/accessibility/accessible_view_state.h"
#include "ui/base/animation/animation_container.h"
#include "ui/base/animation/slide_animation.h"
diff --git a/chrome/browser/ui/views/tabs/tab.cc b/chrome/browser/ui/views/tabs/tab.cc
index 424d052..bafe9a1 100644
--- a/chrome/browser/ui/views/tabs/tab.cc
+++ b/chrome/browser/ui/views/tabs/tab.cc
@@ -12,6 +12,7 @@
#include "grit/app_resources.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "third_party/skia/include/effects/SkGradientShader.h"
#include "ui/base/animation/multi_animation.h"
#include "ui/base/animation/slide_animation.h"
diff --git a/chrome/browser/ui/views/tabs/tab_strip.cc b/chrome/browser/ui/views/tabs/tab_strip.cc
index d73e78e..728f3ac 100644
--- a/chrome/browser/ui/views/tabs/tab_strip.cc
+++ b/chrome/browser/ui/views/tabs/tab_strip.cc
@@ -16,6 +16,7 @@
#include "chrome/browser/ui/views/tabs/tab_strip_controller.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/accessibility/accessible_view_state.h"
#include "ui/base/animation/animation_container.h"
#include "ui/base/dragdrop/drag_drop_types.h"
diff --git a/chrome/browser/ui/views/theme_background.cc b/chrome/browser/ui/views/theme_background.cc
index 6fd601b..982117a 100644
--- a/chrome/browser/ui/views/theme_background.cc
+++ b/chrome/browser/ui/views/theme_background.cc
@@ -11,6 +11,7 @@
#include "grit/app_resources.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/canvas.h"
#include "views/view.h"
diff --git a/chrome/browser/ui/views/toolbar_view.cc b/chrome/browser/ui/views/toolbar_view.cc
index 7c28752..c0d4bdb 100644
--- a/chrome/browser/ui/views/toolbar_view.cc
+++ b/chrome/browser/ui/views/toolbar_view.cc
@@ -23,6 +23,7 @@
#include "grit/chromium_strings.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "ui/base/accessibility/accessible_view_state.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"
diff --git a/chrome/browser/ui/webui/theme_source_unittest.cc b/chrome/browser/ui/webui/theme_source_unittest.cc
index ce994d6..1fde842 100644
--- a/chrome/browser/ui/webui/theme_source_unittest.cc
+++ b/chrome/browser/ui/webui/theme_source_unittest.cc
@@ -9,6 +9,7 @@
#include "chrome/test/testing_profile.h"
#include "content/browser/browser_thread.h"
#include "grit/theme_resources.h"
+#include "grit/theme_resources_standard.h"
#include "testing/gtest/include/gtest/gtest.h"
// A mock ThemeSource (so we can override SendResponse to get at its data).
diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp
index dcbb1e5..e460f69 100644
--- a/chrome/chrome.gyp
+++ b/chrome/chrome.gyp
@@ -240,6 +240,34 @@
'includes': [ '../build/grit_target.gypi' ],
},
{
+ 'target_name': 'theme_resources_large',
+ 'type': 'none',
+ 'actions': [
+ {
+ 'action_name': 'theme_resources_large',
+ 'variables': {
+ 'grit_grd_file': 'app/theme/theme_resources_large.grd',
+ },
+ 'includes': [ '../build/grit_action.gypi' ],
+ },
+ ],
+ 'includes': [ '../build/grit_target.gypi' ],
+ },
+ {
+ 'target_name': 'theme_resources_standard',
+ 'type': 'none',
+ 'actions': [
+ {
+ 'action_name': 'theme_resources_standard',
+ 'variables': {
+ 'grit_grd_file': 'app/theme/theme_resources_standard.grd',
+ },
+ 'includes': [ '../build/grit_action.gypi' ],
+ },
+ ],
+ 'includes': [ '../build/grit_target.gypi' ],
+ },
+ {
'target_name': 'platform_locale_settings',
'type': 'none',
'actions': [
@@ -355,6 +383,7 @@
'chrome_strings',
'../net/net.gyp:http_server',
'theme_resources',
+ 'theme_resources_standard',
'../skia/skia.gyp:skia',
'../third_party/icu/icu.gyp:icui18n',
'../third_party/icu/icu.gyp:icuuc',
@@ -1410,6 +1439,7 @@
'msvs_guid': '1556EF78-C7E6-43C8-951F-F6B43AC0DD12',
'dependencies': [
'theme_resources',
+ 'theme_resources_standard',
'../base/base.gyp:test_support_base',
'../skia/skia.gyp:skia',
'../testing/gtest.gyp:gtest',
@@ -1498,6 +1528,17 @@
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_chromium_resources.pak',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.pak',
],
+ 'conditions': [
+ ['touchui==0', {
+ 'pak_inputs': [
+ '<(grit_out_dir)/theme_resources_standard.pak',
+ ],
+ }, { # else: touchui!=0
+ 'pak_inputs': [
+ '<(grit_out_dir)/theme_resources_large.pak',
+ ],
+ }],
+ ],
},
'inputs': [
'<(repack_path)',
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index afdce7c..88336a6 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -24,6 +24,8 @@
'safe_browsing_report_proto',
'syncapi',
'theme_resources',
+ 'theme_resources_large',
+ 'theme_resources_standard',
'userfeedback_proto',
'../app/app.gyp:app_resources',
'../build/temp_gyp/googleurl.gyp:googleurl',
@@ -3427,6 +3429,8 @@
'<(grit_out_dir)/grit/devtools_resources_map.cc',
'<(grit_out_dir)/grit/shared_resources_map.cc',
'<(grit_out_dir)/grit/theme_resources_map.cc',
+ '<(grit_out_dir)/grit/theme_resources_large_map.cc',
+ '<(grit_out_dir)/grit/theme_resources_standard_map.cc',
],
'conditions': [
['javascript_engine=="v8"', {
diff --git a/chrome/chrome_common.gypi b/chrome/chrome_common.gypi
index 7720b0a..7a83814 100644
--- a/chrome/chrome_common.gypi
+++ b/chrome/chrome_common.gypi
@@ -106,6 +106,7 @@
'default_plugin/default_plugin.gyp:default_plugin',
'safe_browsing_csd_proto',
'theme_resources',
+ 'theme_resources_standard',
'../app/app.gyp:app_base',
'../app/app.gyp:app_resources',
'../base/base.gyp:base',
diff --git a/chrome/chrome_dll.gypi b/chrome/chrome_dll.gypi
index 46fd3ca..d200ad2 100644
--- a/chrome/chrome_dll.gypi
+++ b/chrome/chrome_dll.gypi
@@ -117,6 +117,7 @@
'<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources.rc',
+ '<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources_standard.rc',
'<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_chromium_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.rc',
@@ -321,6 +322,7 @@
'<(grit_out_dir)/default_plugin_resources/default_plugin_resources.pak',
'<(grit_out_dir)/renderer_resources.pak',
'<(grit_out_dir)/theme_resources.pak',
+ '<(grit_out_dir)/theme_resources_standard.pak',
'<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.pak',
'<(SHARED_INTERMEDIATE_DIR)/net/net_resources.pak',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_chromium_resources.pak',
@@ -339,6 +341,24 @@
'process_outputs_as_mac_bundle_resources': 1,
},
{
+ 'action_name': 'repack_theme_resources_large',
+ 'variables': {
+ 'pak_inputs': [
+ '<(grit_out_dir)/theme_resources_large.pak',
+ ],
+ },
+ 'inputs': [
+ '<(repack_path)',
+ '<@(pak_inputs)',
+ ],
+ 'outputs': [
+ '<(INTERMEDIATE_DIR)/repack/theme_resources_large.pak',
+ ],
+ 'action': ['python', '<(repack_path)', '<@(_outputs)',
+ '<@(pak_inputs)'],
+ 'process_outputs_as_mac_bundle_resources': 1,
+ },
+ {
'action_name': 'repack_locales',
'process_outputs_as_mac_bundle_resources': 1,
'variables': {
diff --git a/chrome/chrome_tests.gypi b/chrome/chrome_tests.gypi
index cbf8ea0..c7879a8 100644
--- a/chrome/chrome_tests.gypi
+++ b/chrome/chrome_tests.gypi
@@ -31,6 +31,7 @@
'app/policy/cloud_policy_codegen.gyp:policy',
'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp',
'theme_resources',
+ 'theme_resources_standard',
'../base/base.gyp:test_support_base',
'../content/content.gyp:content_gpu',
'../ipc/ipc.gyp:test_support_ipc',
@@ -189,6 +190,8 @@
'../content/browser/tab_contents/test_tab_contents.h',
'../content/common/notification_observer_mock.cc',
'../content/common/notification_observer_mock.h',
+ '../ui/gfx/image_unittest_util.h',
+ '../ui/gfx/image_unittest_util.cc',
],
'conditions': [
['OS=="linux"', {
@@ -212,6 +215,7 @@
'chrome_resources',
'chrome_strings',
'theme_resources',
+ 'theme_resources_standard',
'../skia/skia.gyp:skia',
'../testing/gtest.gyp:gtest',
],
@@ -351,6 +355,7 @@
'test_support_common',
'test_support_ui',
'theme_resources',
+ 'theme_resources_standard',
'../base/base.gyp:base',
'../skia/skia.gyp:skia',
'../third_party/libxml/libxml.gyp:libxml',
@@ -537,6 +542,7 @@
'<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources.rc',
+ '<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources_standard.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome_dll_version/chrome_dll_version.rc',
'<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_chromium_resources.rc',
@@ -2091,6 +2097,7 @@
'<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources.rc',
+ '<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources_standard.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome_dll_version/chrome_dll_version.rc',
'<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_chromium_resources.rc',
@@ -2449,6 +2456,7 @@
'<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources.rc',
+ '<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources_standard.rc',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_chromium_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.rc',
# TODO(alekseys): port sidebar to linux/mac.
@@ -2602,6 +2610,7 @@
'<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources.rc',
+ '<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources_standard.rc',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_chromium_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.rc',
],
@@ -2721,6 +2730,7 @@
'test_support_common',
'test_support_ui',
'theme_resources',
+ 'theme_resources_standard',
'../skia/skia.gyp:skia',
'../testing/gtest.gyp:gtest',
'../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
@@ -2823,6 +2833,7 @@
'test_support_common',
'test_support_ui',
'theme_resources',
+ 'theme_resources_standard',
'../base/base.gyp:base',
'../skia/skia.gyp:skia',
'../testing/gtest.gyp:gtest',
@@ -2857,6 +2868,7 @@
'test_support_common',
'test_support_ui',
'theme_resources',
+ 'theme_resources_standard',
'../base/base.gyp:base',
'../skia/skia.gyp:skia',
'../testing/gtest.gyp:gtest',
@@ -2886,6 +2898,7 @@
'test_support_common',
'test_support_ui',
'theme_resources',
+ 'theme_resources_standard',
'../base/base.gyp:base',
'../net/net.gyp:net',
'../skia/skia.gyp:skia',
@@ -3173,6 +3186,7 @@
'<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome_dll_version/chrome_dll_version.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources.rc',
+ '<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources_standard.rc',
],
'include_dirs': [
'<(DEPTH)/third_party/wtl/include',
@@ -3264,6 +3278,7 @@
'<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources.rc',
+ '<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources_standard.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome_dll_version/chrome_dll_version.rc',
'<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_chromium_resources.rc',
@@ -3580,6 +3595,7 @@
'chrome_resources',
'chrome_strings',
'theme_resources',
+ 'theme_resources_standard',
'../skia/skia.gyp:skia',
'../testing/gtest.gyp:gtest',
],
diff --git a/tools/grit/grit/format/resource_map.py b/tools/grit/grit/format/resource_map.py
index 5ae135b..4527af8 100644
--- a/tools/grit/grit/format/resource_map.py
+++ b/tools/grit/grit/format/resource_map.py
@@ -49,10 +49,14 @@ class HeaderTopLevel(interface.ItemFormatter):
#include <stddef.h>
+#ifndef GRIT_RESOURCE_MAP_STRUCT_
+#define GRIT_RESOURCE_MAP_STRUCT_
struct GritResourceMap {
const char* const name;
int value;
};
+#endif // GRIT_RESOURCE_MAP_STRUCT_
+
extern const GritResourceMap %(map_name)s[];
extern const size_t %(map_name)sSize;
''' % { 'year': util.GetCurrentYear(),
diff --git a/tools/grit/resource_ids b/tools/grit/resource_ids
index b89b95de..c871600 100644
--- a/tools/grit/resource_ids
+++ b/tools/grit/resource_ids
@@ -130,5 +130,12 @@
# This file is generated during the build.
"<(SHARED_INTERMEDIATE_DIR)/devtools/devtools_resources.grd": {
"includes": [20500],
- }
+ },
+ # All standard and large theme resources should have the same IDs.
+ "chrome/app/theme/theme_resources_standard.grd": {
+ "includes": [21000],
+ },
+ "chrome/app/theme/theme_resources_large.grd": {
+ "includes": [21000],
+ },
}