Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(507)

Issue 229813002: Move extensions manifest IconsHandler to //extensions (Closed)

Created:
6 years, 8 months ago by James Cook
Modified:
6 years, 8 months ago
Reviewers:
Yoyo Zhou
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org, extensions-reviews_chromium.org, jennb, sadrul, nkostylev+watch_chromium.org, tfarina, jianli, Dmitry Titov, dcheng, ben+ash_chromium.org, oshima+watch_chromium.org, kalyank, chromium-apps-reviews_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, Ken Rockot(use gerrit already)
Visibility:
Public.

Description

Move extensions manifest IconsHandler to //extensions Icon support is a general extension concept. This patch allows app_shell (and eventually extension_protocol.cc) to use it. BUG=361373 TEST=browser_tests *Extension* TBR=sky@chromium.org for mechanical header file move across chrome Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=262771

Patch Set 1 #

Patch Set 2 : skia include (icons-handler) #

Total comments: 2

Patch Set 3 : rebase (icons-handler) #

Patch Set 4 : review comments (icons-handler) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+137 lines, -299 lines) Patch
M apps/app_window.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/background/background_application_list_model.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/background/background_contents_service.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/app_mode/kiosk_app_data.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/offline/offline_load_page.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/developer_private/developer_private_api.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/management/management_api.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/app_icon_loader_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/bookmark_app_helper.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/bookmark_app_helper_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/convert_web_app_browsertest.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/convert_web_app_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_action.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_action.cc View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/extension_disabled_ui.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_icon_image_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_icon_manager.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_install_prompt.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_protocols.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_storage_monitor.cc View 1 2 3 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_uninstall_dialog.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_web_ui.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/image_loader_unittest.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/sandboxed_unpacker.cc View 1 2 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/tab_helper.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/ui/app_list/extension_app_item.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/ui/app_list/search/app_result.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/ui/cocoa/infobars/extension_infobar_controller.mm View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/cocoa/location_bar/page_action_decoration.mm View 1 2 3 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/gtk/create_application_shortcuts_dialog_gtk.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/gtk/infobars/extension_infobar_gtk.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/gtk/location_bar_view_gtk.cc View 1 2 3 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/panels/panel.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/ui/toolbar/origin_chip_info.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/infobars/extension_infobar.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/location_bar/origin_chip_view.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/location_bar/page_action_with_badge_view.cc View 1 2 3 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/toolbar/toolbar_origin_chip_view.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/extensions/extension_icon_source.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/web_applications/web_app.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_common.gypi View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/common/extensions/api/extension_action/browser_action_handler.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/extensions/api/extension_action/page_action_handler.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/extensions/chrome_manifest_handlers.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/common/extensions/extension_file_util.h View 1 2 2 chunks +0 lines, -12 lines 0 comments Download
M chrome/common/extensions/extension_file_util.cc View 1 2 3 chunks +1 line, -31 lines 0 comments Download
D chrome/common/extensions/manifest_handlers/icons_handler.h View 1 chunk +0 lines, -60 lines 0 comments Download
D chrome/common/extensions/manifest_handlers/icons_handler.cc View 1 chunk +0 lines, -111 lines 0 comments Download
M chrome/common/extensions/manifest_tests/extension_manifests_icons_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/localized_error.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/renderer/extensions/resource_request_policy.cc View 1 chunk +1 line, -1 line 0 comments Download
M extensions/common/file_util.h View 1 2 3 4 chunks +13 lines, -3 lines 0 comments Download
M extensions/common/file_util.cc View 1 2 3 5 chunks +43 lines, -6 lines 0 comments Download
A + extensions/common/manifest_handlers/icons_handler.h View 1 2 3 3 chunks +9 lines, -7 lines 0 comments Download
A + extensions/common/manifest_handlers/icons_handler.cc View 1 2 3 4 chunks +6 lines, -11 lines 0 comments Download
M extensions/extensions.gyp View 1 2 3 2 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
James Cook
yoz, PTAL. The only non-mechanical change is moving ValidateExtensionIconSet from c/c/e/extension_file_utils.cc to e/c/file_utils.cc If this ...
6 years, 8 months ago (2014-04-09 00:09:47 UTC) #1
James Cook
+rockot just as FYI
6 years, 8 months ago (2014-04-09 00:11:06 UTC) #2
Yoyo Zhou
LGTM https://chromiumcodereview.appspot.com/229813002/diff/20001/extensions/common/manifest_handlers/icons_handler.cc File extensions/common/manifest_handlers/icons_handler.cc (right): https://chromiumcodereview.appspot.com/229813002/diff/20001/extensions/common/manifest_handlers/icons_handler.cc#newcode30 extensions/common/manifest_handlers/icons_handler.cc:30: const int IconsInfo::kPageActionIconMaxSize = 19; These probably belong ...
6 years, 8 months ago (2014-04-09 01:00:34 UTC) #3
Yoyo Zhou
LGTM, but won't CQ because Ken's patch causes this one to not patch cleanly anymore
6 years, 8 months ago (2014-04-09 01:00:39 UTC) #4
James Cook
https://chromiumcodereview.appspot.com/229813002/diff/20001/extensions/common/manifest_handlers/icons_handler.cc File extensions/common/manifest_handlers/icons_handler.cc (right): https://chromiumcodereview.appspot.com/229813002/diff/20001/extensions/common/manifest_handlers/icons_handler.cc#newcode30 extensions/common/manifest_handlers/icons_handler.cc:30: const int IconsInfo::kPageActionIconMaxSize = 19; On 2014/04/09 01:00:34, Yoyo ...
6 years, 8 months ago (2014-04-09 17:04:59 UTC) #5
James Cook
The CQ bit was checked by jamescook@chromium.org
6 years, 8 months ago (2014-04-09 17:12:58 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamescook@chromium.org/229813002/60001
6 years, 8 months ago (2014-04-09 17:13:22 UTC) #7
commit-bot: I haz the power
6 years, 8 months ago (2014-04-09 19:32:28 UTC) #8
Message was sent while issue was closed.
Change committed as 262771

Powered by Google App Engine
This is Rietveld 408576698