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

Issue 345693002: Extensions: Split extensions utility IPC messages into its own file. (Closed)

Created:
6 years, 6 months ago by Lei Zhang
Modified:
6 years, 5 months ago
Reviewers:
palmer, Yoyo Zhou
CC:
chromium-reviews, asanka, extensions-reviews_chromium.org, benjhayden+dwatch_chromium.org, jam, darin-cc_chromium.org, chromium-apps-reviews_chromium.org
Project:
chromium
Visibility:
Public.

Description

Extensions: Split extensions utility IPC messages into its own file. Disable extensions code on Android so they do not use these messages. BUG=349436 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=280242

Patch Set 1 : #

Total comments: 1

Patch Set 2 : rebase #

Patch Set 3 : fix build #

Patch Set 4 : rebase #

Patch Set 5 : fix gn file #

Patch Set 6 : add files missing from last patchset #

Patch Set 7 : rebase #

Total comments: 4

Patch Set 8 : picasa is available on mac too #

Patch Set 9 : nits #

Patch Set 10 : rebase, since brettw keeps changing .gyp files #

Patch Set 11 : Put ChromeExtensionsBrowserClient back #

Patch Set 12 : Revert TestingBrowserProcess as well #

Patch Set 13 : rebase #

Patch Set 14 : rebase #

Patch Set 15 : remove reference to deleted files after rebase #

Patch Set 16 : fix build after merging #

Patch Set 17 : disable another test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+940 lines, -700 lines) Patch
M chrome/browser/download/download_target_determiner.cc View 4 chunks +7 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/image_writer_private/image_writer_utility_client.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/management/management_api.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/networking_private/networking_private_credentials_getter_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/chrome_extensions_browser_client.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 chunks +30 lines, -5 lines 0 comments Download
M chrome/browser/extensions/extension_service_test_base.cc View 1 2 3 4 5 6 7 8 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/extensions/sandboxed_unpacker.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/updater/safe_manifest_parser.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/webstore_install_helper.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/media_galleries/fileapi/safe_audio_video_checker.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/media_galleries/fileapi/safe_iapps_library_parser.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/media_galleries/fileapi/safe_itunes_pref_parser_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/media_galleries/fileapi/safe_media_metadata_parser.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/media_galleries/fileapi/safe_picasa_album_table_reader.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/media_galleries/fileapi/safe_picasa_albums_indexer.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/safe_json_parser.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +33 lines, -3 lines 0 comments Download
M chrome/chrome_common.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 3 chunks +8 lines, -1 line 0 comments Download
M chrome/chrome_utility.gypi View 1 2 3 4 5 6 7 6 chunks +46 lines, -37 lines 0 comments Download
M chrome/common/chrome_utility_messages.h View 1 2 3 4 5 6 7 8 9 10 11 12 6 chunks +0 lines, -278 lines 0 comments Download
M chrome/common/chrome_utility_printing_messages.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/common_message_generator.h View 1 chunk +4 lines, -0 lines 0 comments Download
A chrome/common/extensions/chrome_utility_extensions_messages.h View 4 5 1 chunk +304 lines, -0 lines 0 comments Download
M chrome/utility/BUILD.gn View 1 2 3 4 5 6 7 3 chunks +29 lines, -26 lines 0 comments Download
M chrome/utility/chrome_content_utility_client.h View 4 chunks +11 lines, -42 lines 0 comments Download
M chrome/utility/chrome_content_utility_client.cc View 1 2 3 4 5 6 7 8 10 chunks +52 lines, -281 lines 0 comments Download
M chrome/utility/chrome_content_utility_ipc_whitelist.cc View 1 2 3 4 5 6 7 8 1 chunk +11 lines, -5 lines 0 comments Download
A chrome/utility/extensions/extensions_handler.h View 4 5 1 chunk +79 lines, -0 lines 0 comments Download
A chrome/utility/extensions/extensions_handler.cc View 4 5 1 chunk +290 lines, -0 lines 0 comments Download
M chrome/utility/image_writer/image_writer_handler.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/utility/media_galleries/ipc_data_source.cc View 1 chunk +1 line, -1 line 0 comments Download
M extensions/browser/api/runtime/runtime_api.cc View 3 chunks +0 lines, -4 lines 0 comments Download
M extensions/extensions.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +0 lines, -2 lines 0 comments Download
M ipc/ipc_message_start.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 25 (0 generated)
Lei Zhang
This is a big one and shaves ~200 KB off the chrome shell APK. ExtensionService ...
6 years, 6 months ago (2014-06-20 23:22:04 UTC) #1
Yoyo Zhou
LGTM https://chromiumcodereview.appspot.com/345693002/diff/350001/chrome/utility/chrome_content_utility_client.cc File chrome/utility/chrome_content_utility_client.cc (right): https://chromiumcodereview.appspot.com/345693002/diff/350001/chrome/utility/chrome_content_utility_client.cc#newcode300 chrome/utility/chrome_content_utility_client.cc:300: // TODO(thestig) Try to move this to nit: ...
6 years, 6 months ago (2014-06-25 01:17:50 UTC) #2
Lei Zhang
+palmer for IPC changes.
6 years, 6 months ago (2014-06-25 02:55:41 UTC) #3
Lei Zhang
https://codereview.chromium.org/345693002/diff/350001/chrome/utility/chrome_content_utility_client.cc File chrome/utility/chrome_content_utility_client.cc (right): https://codereview.chromium.org/345693002/diff/350001/chrome/utility/chrome_content_utility_client.cc#newcode300 chrome/utility/chrome_content_utility_client.cc:300: // TODO(thestig) Try to move this to On 2014/06/25 ...
6 years, 6 months ago (2014-06-25 07:14:29 UTC) #4
palmer
IPC security LGTM.
6 years, 6 months ago (2014-06-25 19:07:51 UTC) #5
Lei Zhang
The CQ bit was checked by thestig@chromium.org
6 years, 6 months ago (2014-06-25 19:19:48 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thestig@chromium.org/345693002/410001
6 years, 6 months ago (2014-06-25 19:21:17 UTC) #7
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg_triggered_tests on tryserver.chromium ...
6 years, 6 months ago (2014-06-25 20:37:54 UTC) #8
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-25 21:59:06 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg_triggered_tests on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_dbg_triggered_tests/builds/166085)
6 years, 6 months ago (2014-06-25 21:59:07 UTC) #10
Lei Zhang
ChromeExtensionsBrowserClient isn't ready to leave just yet. So I reverted that part. (Patch set 10 ...
6 years, 6 months ago (2014-06-26 16:54:15 UTC) #11
Lei Zhang
The CQ bit was checked by thestig@chromium.org
6 years, 6 months ago (2014-06-26 16:57:42 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thestig@chromium.org/345693002/470001
6 years, 6 months ago (2014-06-26 16:59:12 UTC) #13
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg_triggered_tests on tryserver.chromium ...
6 years, 5 months ago (2014-06-26 19:29:58 UTC) #14
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-06-26 19:35:30 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg_triggered_tests on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_dbg_triggered_tests/builds/166415) win_chromium_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/win_chromium_rel/builds/32746)
6 years, 5 months ago (2014-06-26 19:35:32 UTC) #16
Lei Zhang
The CQ bit was checked by thestig@chromium.org
6 years, 5 months ago (2014-06-26 20:55:00 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thestig@chromium.org/345693002/510001
6 years, 5 months ago (2014-06-26 20:58:14 UTC) #18
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg_triggered_tests on tryserver.chromium ...
6 years, 5 months ago (2014-06-26 22:23:15 UTC) #19
Lei Zhang
The CQ bit was checked by thestig@chromium.org
6 years, 5 months ago (2014-06-26 22:32:53 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thestig@chromium.org/345693002/500039
6 years, 5 months ago (2014-06-26 22:34:08 UTC) #21
Lei Zhang
The CQ bit was unchecked by thestig@chromium.org
6 years, 5 months ago (2014-06-27 00:42:29 UTC) #22
Lei Zhang
The CQ bit was checked by thestig@chromium.org
6 years, 5 months ago (2014-06-27 02:59:31 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thestig@chromium.org/345693002/540001
6 years, 5 months ago (2014-06-27 03:03:22 UTC) #24
commit-bot: I haz the power
6 years, 5 months ago (2014-06-27 04:52:40 UTC) #25
Message was sent while issue was closed.
Change committed as 280242

Powered by Google App Engine
This is Rietveld 408576698