|
|
Chromium Code Reviews
DescriptionFix the browser not being notified when a webview embedder handles a navigation.
This ended up causing browser code to not get the notification that a navigation completed.
This fixes
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden with {--webview-sandboxed-renderer}
with PlzNavigate
BUG=645983
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
Review-Url: https://codereview.chromium.org/2745653011
Cr-Commit-Position: refs/heads/master@{#456407}
Committed: https://chromium.googlesource.com/chromium/src/+/761cdd9d8d97595aef3302c952cb73a63c3aa75f
Patch Set 1 : with PlzNavigate #Patch Set 2 : without PlzNavigate #
Total comments: 2
Patch Set 3 : with PlzNavigate #Patch Set 4 : without PlzNavigate #
Messages
Total messages: 33 (24 generated)
Description was changed from ========== Fix ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden BUG= ========== to ========== Fix ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden BUG= CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation ==========
The CQ bit was checked by jam@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Description was changed from
==========
Fix ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden
BUG=
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
==========
to
==========
Fix the browser not being notified when a webview embedder handles a navigation.
This ended up causing browser code to not get the notification that a navigation
completed.
This fixes
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden with
{--webview-sandboxed-renderer}
with PlzNavigate
BUG=645983
==========
jam@chromium.org changed reviewers: + sgurun@chromium.org
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_tsan_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
Description was changed from
==========
Fix the browser not being notified when a webview embedder handles a navigation.
This ended up causing browser code to not get the notification that a navigation
completed.
This fixes
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden with
{--webview-sandboxed-renderer}
with PlzNavigate
BUG=645983
==========
to
==========
Fix the browser not being notified when a webview embedder handles a navigation.
This ended up causing browser code to not get the notification that a navigation
completed.
This fixes
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden with
{--webview-sandboxed-renderer}
with PlzNavigate
BUG=645983
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
==========
The CQ bit was checked by jam@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
https://codereview.chromium.org/2745653011/diff/60001/content/renderer/render... File content/renderer/render_frame_impl.cc (right): https://codereview.chromium.org/2745653011/diff/60001/content/renderer/render... content/renderer/render_frame_impl.cc:5269: Send(new FrameHostMsg_NavigationHandledByEmbedder(routing_id_)); I wonder if there is a better way to do this. We wanted to remove this code as it is only used for Webview's shouldoverrideurlloading, see https://cs.chromium.org/chromium/src/android_webview/renderer/aw_content_rend...
Patchset #2 (id:20001) has been deleted
Patchset #1 (id:1) has been deleted
The CQ bit was checked by jam@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
https://codereview.chromium.org/2745653011/diff/60001/content/renderer/render... File content/renderer/render_frame_impl.cc (right): https://codereview.chromium.org/2745653011/diff/60001/content/renderer/render... content/renderer/render_frame_impl.cc:5269: Send(new FrameHostMsg_NavigationHandledByEmbedder(routing_id_)); On 2017/03/11 02:33:40, sgurun wrote: > I wonder if there is a better way to do this. We wanted to remove this code as > it is only used for Webview's shouldoverrideurlloading, see > https://cs.chromium.org/chromium/src/android_webview/renderer/aw_content_rend... Seems like the question of when it's ok to remove this is orthogonal from this fix? If you have any better suggestions for how to fix this API with PlzNavigate though I'm all ears.
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
On 2017/03/11 05:15:07, jam wrote: > https://codereview.chromium.org/2745653011/diff/60001/content/renderer/render... > File content/renderer/render_frame_impl.cc (right): > > https://codereview.chromium.org/2745653011/diff/60001/content/renderer/render... > content/renderer/render_frame_impl.cc:5269: Send(new > FrameHostMsg_NavigationHandledByEmbedder(routing_id_)); > On 2017/03/11 02:33:40, sgurun wrote: > > I wonder if there is a better way to do this. We wanted to remove this code as > > it is only used for Webview's shouldoverrideurlloading, see > > > https://cs.chromium.org/chromium/src/android_webview/renderer/aw_content_rend... > > Seems like the question of when it's ok to remove this is orthogonal from this > fix? If you have any better suggestions for how to fix this API with PlzNavigate > though I'm all ears. lgtm
The CQ bit was checked by jam@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presub...)
jam@chromium.org changed reviewers: + wfh@chromium.org
+wfh for frame_messages.h
lgtm
The CQ bit was checked by jam@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch.
Bot data: {"patchset_id": 100001, "attempt_start_ts": 1489424621211860,
"parent_rev": "006bbe06807819b9eca0d17a926ee09903ac0469", "commit_rev":
"761cdd9d8d97595aef3302c952cb73a63c3aa75f"}
Message was sent while issue was closed.
Description was changed from
==========
Fix the browser not being notified when a webview embedder handles a navigation.
This ended up causing browser code to not get the notification that a navigation
completed.
This fixes
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden with
{--webview-sandboxed-renderer}
with PlzNavigate
BUG=645983
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
==========
to
==========
Fix the browser not being notified when a webview embedder handles a navigation.
This ended up causing browser code to not get the notification that a navigation
completed.
This fixes
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden
ClientOnPageFinishedTest#testCalledAfterRedirectedUrlIsOverridden with
{--webview-sandboxed-renderer}
with PlzNavigate
BUG=645983
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
Review-Url: https://codereview.chromium.org/2745653011
Cr-Commit-Position: refs/heads/master@{#456407}
Committed:
https://chromium.googlesource.com/chromium/src/+/761cdd9d8d97595aef3302c952cb...
==========
Message was sent while issue was closed.
Committed patchset #4 (id:100001) as https://chromium.googlesource.com/chromium/src/+/761cdd9d8d97595aef3302c952cb... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
