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

Issue 1729373002: PlzNavigate: fix DevToolsProtocolTest.CrossSitePauseInBeforeUnload (Closed)

Created:
4 years, 10 months ago by clamy
Modified:
4 years, 9 months ago
Reviewers:
dgozman
CC:
chromium-reviews, creis+watch_chromium.org, nasko+codewatch_chromium.org, jam, darin-cc_chromium.org, devtools-reviews_chromium.org, pfeldman
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

PlzNavigate: fix DevToolsProtocolTest.CrossSitePauseInBeforeUnload This CL fixes DevToolsProtocolTest.CrossSitePauseInBeforeUnload when run with PlzNavigate enabled. Now, devtools protocol messages are deferred only after the browser has received the BeforeUnload ACK (and not before). BUG=551000 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Committed: https://crrev.com/952e7f049fee56594626795eb838b7b0dd68fd9c Cr-Commit-Position: refs/heads/master@{#378741}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Addressed comments #

Total comments: 4

Patch Set 3 : Rebase + addressed comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+82 lines, -64 lines) Patch
M content/browser/devtools/protocol/devtools_protocol_browsertest.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M content/browser/devtools/render_frame_devtools_agent_host.h View 1 2 5 chunks +6 lines, -6 lines 0 comments Download
M content/browser/devtools/render_frame_devtools_agent_host.cc View 1 2 15 chunks +72 lines, -57 lines 0 comments Download
M content/browser/frame_host/navigation_request.cc View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
M testing/buildbot/filters/browser-side-navigation.linux.content_browsertests.filter View 1 2 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 16 (7 generated)
clamy
@dgozman: PTAL. This is an update of carlos's patche for devtools support in PlzNavigate. The ...
4 years, 10 months ago (2016-02-24 15:33:08 UTC) #4
dgozman
https://codereview.chromium.org/1729373002/diff/1/content/browser/devtools/render_frame_devtools_agent_host.h File content/browser/devtools/render_frame_devtools_agent_host.h (right): https://codereview.chromium.org/1729373002/diff/1/content/browser/devtools/render_frame_devtools_agent_host.h#newcode58 content/browser/devtools/render_frame_devtools_agent_host.h:58: static void OnBeforeNavigation(NavigationHandle* navigation_handle); I don't really like this. ...
4 years, 10 months ago (2016-02-24 19:05:45 UTC) #5
clamy
Thanks! https://codereview.chromium.org/1729373002/diff/1/content/browser/devtools/render_frame_devtools_agent_host.h File content/browser/devtools/render_frame_devtools_agent_host.h (right): https://codereview.chromium.org/1729373002/diff/1/content/browser/devtools/render_frame_devtools_agent_host.h#newcode58 content/browser/devtools/render_frame_devtools_agent_host.h:58: static void OnBeforeNavigation(NavigationHandle* navigation_handle); On 2016/02/24 19:05:45, dgozman ...
4 years, 10 months ago (2016-02-25 14:24:16 UTC) #6
dgozman
lgtm https://codereview.chromium.org/1729373002/diff/20001/content/browser/devtools/render_frame_devtools_agent_host.cc File content/browser/devtools/render_frame_devtools_agent_host.cc (right): https://codereview.chromium.org/1729373002/diff/20001/content/browser/devtools/render_frame_devtools_agent_host.cc#newcode339 content/browser/devtools/render_frame_devtools_agent_host.cc:339: FindAgentHost(frame_tree_node->render_manager()->current_frame_host()); We matched by |frame_tree_node_| before. Let's add ...
4 years, 10 months ago (2016-02-25 18:11:25 UTC) #7
dgozman
Please wait for M50 branch cut before landing this, just to be on the safe ...
4 years, 10 months ago (2016-02-25 18:12:17 UTC) #8
clamy
Thanks! Now that M50 has been cut, I'll send the patch to CQ. https://codereview.chromium.org/1729373002/diff/20001/content/browser/devtools/render_frame_devtools_agent_host.cc File ...
4 years, 9 months ago (2016-03-02 12:33:50 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1729373002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1729373002/40001
4 years, 9 months ago (2016-03-02 12:34:09 UTC) #12
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 9 months ago (2016-03-02 14:05:03 UTC) #14
commit-bot: I haz the power
4 years, 9 months ago (2016-03-02 14:05:55 UTC) #16
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/952e7f049fee56594626795eb838b7b0dd68fd9c
Cr-Commit-Position: refs/heads/master@{#378741}

Powered by Google App Engine
This is Rietveld 408576698