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

Issue 111563006: Test Keeping NaCl plugins used in app background pages alive when active. (Closed)

Created:
7 years ago by scheib
Modified:
7 years ago
Reviewers:
Mark Seaborn, yzshen1
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Visibility:
Public.

Description

Test Keeping NaCl plugins used in app background pages alive when active. Activity in Native Client plugins results in IPC messages sent to the BrowserPpapiHostImpl and routed to call extensions::ProcessManager::KeepaliveImpulse. Testing patch, builds on implementation. See: https://codereview.chromium.org/61063003/ Implementation. https://codereview.chromium.org/105873003/ Cumulative patch. Design doc: https://docs.google.com/a/chromium.org/document/d/1mI0lS1rfAf-BAGLmWAEcWy37Xq9dOvgfMx8OqeUMXts/edit# BUG=298339 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=242061

Patch Set 1 : Update after yzshen comments on impl patch 5 #

Total comments: 12

Patch Set 2 : rebase #

Patch Set 3 : Address patch 1 comments #

Total comments: 8

Patch Set 4 : #

Patch Set 5 : rebase #

Patch Set 6 : copyright #

Unified diffs Side-by-side diffs Delta from patch set Stats (+311 lines, -3 lines) Patch
M chrome/browser/extensions/DEPS View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/extensions/app_background_page_apitest.cc View 1 2 5 chunks +118 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M components/nacl/browser/nacl_process_host.cc View 1 1 chunk +5 lines, -1 line 0 comments Download
M extensions/browser/process_manager.h View 1 2 chunks +11 lines, -0 lines 0 comments Download
M extensions/browser/process_manager.cc View 1 3 chunks +17 lines, -1 line 0 comments Download
M ppapi/proxy/plugin_main_nacl.cc View 1 5 chunks +17 lines, -0 lines 0 comments Download
M ppapi/shared_impl/ppapi_switches.h View 1 chunk +1 line, -0 lines 0 comments Download
M ppapi/shared_impl/ppapi_switches.cc View 1 chunk +3 lines, -0 lines 0 comments Download
A ppapi/tests/extensions/background_keepalive/background.cc View 1 2 3 1 chunk +63 lines, -0 lines 0 comments Download
A ppapi/tests/extensions/background_keepalive/background.js View 1 2 3 4 5 1 chunk +41 lines, -0 lines 0 comments Download
A ppapi/tests/extensions/background_keepalive/manifest.json View 1 chunk +11 lines, -0 lines 0 comments Download
M ppapi/tests/extensions/extensions.gyp View 1 2 3 1 chunk +19 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
scheib
7 years ago (2013-12-11 21:37:04 UTC) #1
yzshen1
https://codereview.chromium.org/111563006/diff/110001/chrome/browser/extensions/app_background_page_apitest.cc File chrome/browser/extensions/app_background_page_apitest.cc (right): https://codereview.chromium.org/111563006/diff/110001/chrome/browser/extensions/app_background_page_apitest.cc#newcode116 chrome/browser/extensions/app_background_page_apitest.cc:116: namespace { Is there any reason that this namespace ...
7 years ago (2013-12-14 01:07:00 UTC) #2
scheib
Thanks https://codereview.chromium.org/111563006/diff/110001/chrome/browser/extensions/app_background_page_apitest.cc File chrome/browser/extensions/app_background_page_apitest.cc (right): https://codereview.chromium.org/111563006/diff/110001/chrome/browser/extensions/app_background_page_apitest.cc#newcode116 chrome/browser/extensions/app_background_page_apitest.cc:116: namespace { On 2013/12/14 01:07:01, yzshen1 wrote: > ...
7 years ago (2013-12-14 05:43:49 UTC) #3
scheib
mseaborn, just for owners of: components/nacl/browser/nacl_process_host.cc
7 years ago (2013-12-14 06:20:14 UTC) #4
yzshen1
lgtm
7 years ago (2013-12-16 17:55:41 UTC) #5
Mark Seaborn
> mseaborn, just for owners of: > components/nacl/browser/nacl_process_host.cc LGTM https://codereview.chromium.org/111563006/diff/150001/chrome/browser/extensions/app_background_page_apitest.cc File chrome/browser/extensions/app_background_page_apitest.cc (right): https://codereview.chromium.org/111563006/diff/150001/chrome/browser/extensions/app_background_page_apitest.cc#newcode602 chrome/browser/extensions/app_background_page_apitest.cc:602: ...
7 years ago (2013-12-18 21:07:57 UTC) #6
scheib
Thanks https://codereview.chromium.org/111563006/diff/150001/chrome/browser/extensions/app_background_page_apitest.cc File chrome/browser/extensions/app_background_page_apitest.cc (right): https://codereview.chromium.org/111563006/diff/150001/chrome/browser/extensions/app_background_page_apitest.cc#newcode602 chrome/browser/extensions/app_background_page_apitest.cc:602: // Target .5 seconds: .5 seconds / 50ms ...
7 years ago (2013-12-19 01:31:37 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scheib@chromium.org/111563006/210001
7 years ago (2013-12-19 01:35:10 UTC) #8
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=42168
7 years ago (2013-12-19 01:58:34 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scheib@chromium.org/111563006/230001
7 years ago (2013-12-19 18:22:33 UTC) #10
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_aura&number=108179
7 years ago (2013-12-19 23:49:17 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scheib@chromium.org/111563006/230001
7 years ago (2013-12-20 07:21:35 UTC) #12
commit-bot: I haz the power
7 years ago (2013-12-20 10:40:29 UTC) #13
Message was sent while issue was closed.
Change committed as 242061

Powered by Google App Engine
This is Rietveld 408576698