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

Issue 305373004: Fix renderer process host backgrounding test on Windows. (Closed)

Created:
6 years, 6 months ago by DaleCurtis
Modified:
6 years, 6 months ago
Reviewers:
jam
CC:
chromium-reviews
Visibility:
Public.

Description

Fix renderer process host backgrounding test on Windows. Now that process backgrounding is controlled from within the renderer process on Windows, we need to wait for the process to handle the IPC message before the background state changes. This fix changes the test to wait for the result of a script from the renderer process before checking background status. Doing so ensures the renderer will process the background IPC before the check is performed. BUG=362294 TEST=Ran unittest on Windows. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=274778

Patch Set 1 #

Patch Set 2 : Wait for script. #

Total comments: 2

Patch Set 3 : Fix comment. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+14 lines, -3 lines) Patch
M chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc View 1 2 5 chunks +14 lines, -3 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
DaleCurtis
This re-enables the test disabled in https://codereview.chromium.org/305533006/ Please let me know if there's a better ...
6 years, 6 months ago (2014-06-02 22:39:04 UTC) #1
jam
On 2014/06/02 22:39:04, DaleCurtis wrote: > This re-enables the test disabled in https://codereview.chromium.org/305533006/ > > ...
6 years, 6 months ago (2014-06-03 21:51:43 UTC) #2
DaleCurtis
Thanks for the suggestion, that's exactly what I was looking for. Patch updated.
6 years, 6 months ago (2014-06-03 22:49:30 UTC) #3
jam
lgtm with nit https://codereview.chromium.org/305373004/diff/40001/chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc File chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc (right): https://codereview.chromium.org/305373004/diff/40001/chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc#newcode105 chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc:105: // messages by running some JavaScript ...
6 years, 6 months ago (2014-06-04 01:06:05 UTC) #4
DaleCurtis
https://codereview.chromium.org/305373004/diff/40001/chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc File chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc (right): https://codereview.chromium.org/305373004/diff/40001/chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc#newcode105 chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc:105: // messages by running some JavaScript and waiting for ...
6 years, 6 months ago (2014-06-04 01:10:18 UTC) #5
DaleCurtis
The CQ bit was checked by dalecurtis@chromium.org
6 years, 6 months ago (2014-06-04 01:23:20 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dalecurtis@chromium.org/305373004/60001
6 years, 6 months ago (2014-06-04 01:24:43 UTC) #7
commit-bot: I haz the power
6 years, 6 months ago (2014-06-04 11:34:55 UTC) #8
Message was sent while issue was closed.
Change committed as 274778

Powered by Google App Engine
This is Rietveld 408576698