|
|
Chromium Code Reviews|
Created:
4 years, 2 months ago by jam Modified:
4 years, 2 months ago Reviewers:
Charlie Reis CC:
chromium-reviews, nasko+codewatch_chromium.org, darin-cc_chromium.org, creis+watch_chromium.org Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionFix regression where navigating to debug URLs didn't update the omnibox.
The regression test also exposed that this was broken with PlzNavigate, so fix that as well by not discarding pending entries when encountering navigation errors for debug URLs.
This regressed in r422302.
BUG=655109
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
Committed: https://crrev.com/0b18f8385af6097264889f6e368bbd3b31c11b09
Cr-Commit-Position: refs/heads/master@{#425415}
Patch Set 1 #
Total comments: 1
Patch Set 2 : fix for PlzNavigate #Patch Set 3 : remove redundant check #
Messages
Total messages: 26 (20 generated)
Description was changed from ========== mgit c# Enter a description of the change. Fix regression where navigating to debug URLs didn't update the omnibox. This regressed in r422302. BUG=655109 ========== to ========== mgit c# Enter a description of the change. Fix regression where navigating to debug URLs didn't update the omnibox. This regressed in r422302. BUG=655109 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 ========== mgit c# Enter a description of the change. Fix regression where navigating to debug URLs didn't update the omnibox. This regressed in r422302. BUG=655109 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation ========== to ========== Fix regression where navigating to debug URLs didn't update the omnibox. This regressed in r422302. BUG=655109 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation ==========
jam@chromium.org changed reviewers: + scottmg@chromium.org
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
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...
jam@chromium.org changed reviewers: + creis@chromium.org - scottmg@chromium.org
https://codereview.chromium.org/2415173002/diff/1/content/browser/frame_host/... File content/browser/frame_host/navigator_impl.cc (right): https://codereview.chromium.org/2415173002/diff/1/content/browser/frame_host/... content/browser/frame_host/navigator_impl.cc:426: dest_url.SchemeIs(url::kJavaScriptScheme)) { I made this change while changing another line below to use IsRendererDebugURL for consistency and depended on tests to find any possible side effects. looks like this shouldn't have been changed.
Description was changed from ========== Fix regression where navigating to debug URLs didn't update the omnibox. This regressed in r422302. BUG=655109 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation ========== to ========== Fix regression where navigating to debug URLs didn't update the omnibox. The regression test also exposed that this was broken with PlzNavigate, so fix that as well by not discarding pending entries when encountering navigation errors for debug URLs. This regressed in r422302. BUG=655109 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation ==========
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
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...
Ok, LGTM. (I'm conflicted about the behavior, but I can understand the argument for it. More detailed thoughts at https://crbug.com/541032#c2.)
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
The CQ bit was checked by jam@chromium.org
On 2016/10/14 18:28:52, Charlie Reis (Away till 10-14) wrote: > Ok, LGTM. (I'm conflicted about the behavior, but I can understand the argument > for it. More detailed thoughts at https://crbug.com/541032#c2.) I agree that it's questionable what the UI should be. I just thought that my change accidentally caused this change of behavior, so if we want to change it that should be discussed separately.
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Fix regression where navigating to debug URLs didn't update the omnibox. The regression test also exposed that this was broken with PlzNavigate, so fix that as well by not discarding pending entries when encountering navigation errors for debug URLs. This regressed in r422302. BUG=655109 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation ========== to ========== Fix regression where navigating to debug URLs didn't update the omnibox. The regression test also exposed that this was broken with PlzNavigate, so fix that as well by not discarding pending entries when encountering navigation errors for debug URLs. This regressed in r422302. BUG=655109 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation ==========
Message was sent while issue was closed.
Committed patchset #3 (id:40001)
Message was sent while issue was closed.
Description was changed from ========== Fix regression where navigating to debug URLs didn't update the omnibox. The regression test also exposed that this was broken with PlzNavigate, so fix that as well by not discarding pending entries when encountering navigation errors for debug URLs. This regressed in r422302. BUG=655109 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation ========== to ========== Fix regression where navigating to debug URLs didn't update the omnibox. The regression test also exposed that this was broken with PlzNavigate, so fix that as well by not discarding pending entries when encountering navigation errors for debug URLs. This regressed in r422302. BUG=655109 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Committed: https://crrev.com/0b18f8385af6097264889f6e368bbd3b31c11b09 Cr-Commit-Position: refs/heads/master@{#425415} ==========
Message was sent while issue was closed.
Patchset 3 (id:??) landed as https://crrev.com/0b18f8385af6097264889f6e368bbd3b31c11b09 Cr-Commit-Position: refs/heads/master@{#425415} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
