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

Issue 62713003: Move ExtensionProcessManager to src/extensions, part 4 (Closed)

Created:
7 years, 1 month ago by James Cook
Modified:
7 years, 1 month ago
Reviewers:
miket_OOO
CC:
chromium-reviews, vandebo (ex-Chrome), sadrul, nkostylev+watch_chromium.org, yoshiki+watch_chromium.org, rginda+watch_chromium.org, davemoore+watch_chromium.org, aandrey+blink_chromium.org, stevenjb+watch_chromium.org, extensions-reviews_chromium.org, cbentzel+watch_chromium.org, vsevik, jam, joi+watch-content_chromium.org, darin-cc_chromium.org, devtools-reviews_chromium.org, kalyank, paulirish+reviews_chromium.org, oshima+watch_chromium.org, chromium-apps-reviews_chromium.org, Lei Zhang, tfarina, yurys, tommycli, robertshield, pfeldman, Greg Billock, ben+ash_chromium.org
Visibility:
Public.

Description

Move ExtensionProcessManager to src/extensions, part 4 * Move c/b/extensions/extension_process_manager.h to extensions/browser/process_manager.h * Rename ExtensionsProcessManager to ProcessManager * Place it in the "extensions" namespace BUG=313481 TEST=browser_tests, unit_tests R=miket@chromium.org TBR=sky@chromium.org for mechanical header file move affecting chrome/browser/ Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233956

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : fix clang, win #

Total comments: 3

Patch Set 4 : remove spam #

Patch Set 5 : rebase #

Patch Set 6 : rebase again #

Unified diffs Side-by-side diffs Delta from patch set Stats (+388 lines, -1711 lines) Patch
M apps/launcher.cc View 1 2 3 3 chunks +2 lines, -2 lines 0 comments Download
M apps/shell_window.cc View 1 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/apps/window_controls_browsertest.cc View 1 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/automation/automation_provider_observers.h View 1 2 3 4 5 6 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/automation/automation_provider_observers.cc View 1 2 3 4 5 5 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/automation/automation_util.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/automation/testing_automation_provider.cc View 1 2 3 4 5 6 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/chrome_content_browser_client.cc View 1 2 3 4 5 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/file_manager/file_browser_handlers.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/devtools/devtools_sanity_browsertest.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/alert_apitest.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/developer_private/developer_private_api.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/extension_action/browser_action_apitest.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/management/management_browsertest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/messaging/extension_message_port.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/api/messaging/message_service.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/runtime/runtime_api.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/system_indicator/system_indicator_apitest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/system_storage/system_storage_eject_apitest.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/browsertest_util.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/chrome_notification_observer.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/extensions/devtools_util.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/event_router.cc View 4 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/extension_bindings_apitest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_browsertest.h View 2 chunks +9 lines, -4 lines 0 comments Download
M chrome/browser/extensions/extension_browsertest.cc View 1 chunk +6 lines, -4 lines 0 comments Download
M chrome/browser/extensions/extension_crash_recovery_browsertest.cc View 5 chunks +8 lines, -8 lines 0 comments Download
M chrome/browser/extensions/extension_function_dispatcher.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_host.cc View 1 4 chunks +5 lines, -9 lines 0 comments Download
M chrome/browser/extensions/extension_host_factory.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_info_map.cc View 1 chunk +1 line, -1 line 0 comments Download
D chrome/browser/extensions/extension_process_manager.h View 1 chunk +0 lines, -221 lines 0 comments Download
D chrome/browser/extensions/extension_process_manager.cc View 1 chunk +0 lines, -853 lines 0 comments Download
D chrome/browser/extensions/extension_process_manager_browsertest.cc View 1 chunk +0 lines, -106 lines 0 comments Download
D chrome/browser/extensions/extension_process_manager_unittest.cc View 1 chunk +0 lines, -136 lines 0 comments Download
M chrome/browser/extensions/extension_service.h View 1 2 3 4 5 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_service.cc View 1 2 3 4 5 4 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/extension_service_unittest.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_service_unittest.cc View 1 2 3 4 5 5 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/extensions/extension_system.h View 7 chunks +12 lines, -12 lines 0 comments Download
M chrome/browser/extensions/extension_system.cc View 6 chunks +8 lines, -9 lines 0 comments Download
M chrome/browser/extensions/extension_test_notification_observer.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/extensions/gpu_browsertest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/gtalk_extension_browsertest.cc View 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/extensions/lazy_background_page_apitest.cc View 12 chunks +13 lines, -13 lines 0 comments Download
M chrome/browser/extensions/notifications_apitest.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/process_management_browsertest.cc View 4 chunks +4 lines, -4 lines 0 comments Download
A + chrome/browser/extensions/process_manager_browsertest.cc View 4 chunks +9 lines, -10 lines 0 comments Download
A + chrome/browser/extensions/process_manager_unittest.cc View 6 chunks +22 lines, -15 lines 0 comments Download
M chrome/browser/extensions/process_map.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/suggest_permission_util.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/test_extension_system.h View 3 chunks +7 lines, -8 lines 0 comments Download
M chrome/browser/extensions/test_extension_system.cc View 4 chunks +8 lines, -9 lines 0 comments Download
M chrome/browser/extensions/window_open_apitest.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/memory_details.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/net/chrome_network_delegate.cc View 5 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/policy/policy_browsertest.cc View 1 2 3 4 5 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/renderer_host/chrome_render_message_filter.cc View 1 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/speech/extension_api/tts_engine_extension_api.cc View 1 3 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/task_manager/extension_process_resource_provider.cc View 4 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/task_manager/task_manager.cc View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/translate/translate_manager_browsertest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/ash/launcher/app_shortcut_launcher_item_controller.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/ui/gtk/notifications/balloon_view_gtk.cc View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator_impl.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/select_file_dialog_extension.cc View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/extensions/extension_settings_handler.cc View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 2 3 4 5 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 2 chunks +1 line, -1 line 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 5 2 chunks +1 line, -1 line 0 comments Download
M chrome/test/data/extensions/api_test/media_galleries/common/common_injected.js View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/test/data/extensions/api_test/media_galleries/picasa/test.js View 1 chunk +2 lines, -2 lines 0 comments Download
M content/browser/devtools/render_view_devtools_agent_host.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M extensions/browser/DEPS View 1 2 3 4 5 1 chunk +3 lines, -1 line 0 comments Download
M extensions/browser/lazy_background_task_queue.cc View 4 chunks +3 lines, -3 lines 0 comments Download
M extensions/browser/lazy_background_task_queue_unittest.cc View 4 chunks +14 lines, -16 lines 0 comments Download
A + extensions/browser/process_manager.h View 10 chunks +24 lines, -24 lines 0 comments Download
A + extensions/browser/process_manager.cc View 1 2 41 chunks +101 lines, -118 lines 0 comments Download
M extensions/extensions.gyp View 1 2 3 4 5 2 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
James Cook
miket, PTAL This is mostly a mechanical change. The most interesting bits to review are ...
7 years, 1 month ago (2013-11-07 00:30:51 UTC) #1
James Cook
https://codereview.chromium.org/62713003/diff/80001/extensions/browser/DEPS File extensions/browser/DEPS (left): https://codereview.chromium.org/62713003/diff/80001/extensions/browser/DEPS#oldcode12 extensions/browser/DEPS:12: "+chrome/browser/extensions/extension_process_manager.h", One big one down at the cost of ...
7 years, 1 month ago (2013-11-07 17:34:56 UTC) #2
miket_OOO
One nit, rest LGTM! https://codereview.chromium.org/62713003/diff/80001/apps/launcher.cc File apps/launcher.cc (right): https://codereview.chromium.org/62713003/diff/80001/apps/launcher.cc#newcode62 apps/launcher.cc:62: //jamesdebug Remove me! https://codereview.chromium.org/62713003/diff/80001/extensions/browser/DEPS File ...
7 years, 1 month ago (2013-11-07 20:24:51 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamescook@chromium.org/62713003/140001
7 years, 1 month ago (2013-11-07 21:03:29 UTC) #4
commit-bot: I haz the power
Failed to apply patch for chrome/browser/task_manager/task_manager.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 1 month ago (2013-11-07 21:04:07 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamescook@chromium.org/62713003/160002
7 years, 1 month ago (2013-11-07 21:42:42 UTC) #6
commit-bot: I haz the power
Failed to apply patch for chrome/browser/policy/policy_browsertest.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 1 month ago (2013-11-08 07:43:19 UTC) #7
James Cook
Committed patchset #6 manually as r233956 (presubmit successful).
7 years, 1 month ago (2013-11-08 19:15:27 UTC) #8
James Cook
On 2013/11/08 19:15:27, James Cook wrote: > Committed patchset #6 manually as r233956 (presubmit successful). ...
7 years, 1 month ago (2013-11-08 19:54:19 UTC) #9
James Cook
7 years, 1 month ago (2013-11-08 22:24:24 UTC) #10
Message was sent while issue was closed.
On 2013/11/08 19:54:19, James Cook wrote:
> On 2013/11/08 19:15:27, James Cook wrote:
> > Committed patchset #6 manually as r233956 (presubmit successful).
> 
> Reverted at http://src.chromium.org/viewvc/chrome?view=rev&revision=233959
> 
> Broke compile on the official chromeos builder (but not the regular builders
> !?!). 
>
http://build.chromium.org/p/chromium.chrome/buildstatus?builder=Google%2520Ch...

Attempt to reland: https://codereview.chromium.org/67253003/

Powered by Google App Engine
This is Rietveld 408576698