New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 655109 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Regression: Omnibox url does not change to chrome://kill though page is killed.

Reported by rk...@etouch.net, Oct 12 2016

Issue description

Chrome Version: 56.0.2888.0 (Official Build) 41c5c138b099891457c2e0cb965b8f24dacc403e-refs/heads/master@{#424625}-32/64 bit
OS: Windows (7,8,8.1,10),Linux (14.04 LTS),Mac OS X(10.10.5, 10.11.4)

What steps will reproduce the problem?
(1) Launch chrome, navigate to chrome://version page.
(2) Then click on omnibox and change url to chrome://kill(Page gets killed)
(3) Observe omnibox url

Actual: Omnibox url does not change to chrome://kill i.e. its shown chrome://version even after page gets killed.

Expected: Omnibox url should change to chrome://kill.

This is a regression issue, broken in 'M-55', will soon update the other info:

Good Build: 55.0.2876.0
Bad Build: 55.0.2878.0

 
Actual_URL.mp4
301 KB View Download
Expected_URL.mp4
228 KB View Download
Cc: rbasuvula@chromium.org
Labels: hasbisect-per-revision OS-Linux OS-Mac OS-Windows
Owner: jam@chromium.org
Status: Assigned (was: Unconfirmed)
Using the per-revision bisect providing the bisect results,
Good build:55.0.2876.0(Revision: 421986).
Bad build:55.0.2878.0 (Revision:422326).

You are probably looking for a change made after 422300 (known good), but no later than 422303 (first known bad).

CHANGELOG URL:
-------------------------------------
https://chromium.googlesource.com/chromium/src/+log/006cb4f0f0c6e23d4c6210bb2f47802aa1027ed3..077391346e7b10a42af550a6d8ea4c868417b1b6

From the CL above, assigning the issue to the concern owner 

@jam - Could you please check whether this is caused with respect to your change, if not please help us in assigning it to the right owner.

Review-Url: https://codereview.chromium.org/2373273002

Comment 2 by jam@chromium.org, Oct 13 2016

Status: Started (was: Assigned)
Labels: ReleaseBlock-Stable
Adding RB label as this is a recent regression

Comment 4 by creis@chromium.org, Oct 14 2016

Hmm.  I almost think we should not fix this, since chrome://kill is a command (similar to a JS URL), not a page.  I discussed both sides of the issue in  issue 541032  (comment 2), though, so I'm ok putting it back.
I think Chrome's current behavior is probably more correct than leaving chrome://kill in the address bar when you kill something.
Project Member

Comment 6 by bugdroid1@chromium.org, Oct 14 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0b18f8385af6097264889f6e368bbd3b31c11b09

commit 0b18f8385af6097264889f6e368bbd3b31c11b09
Author: jam <jam@chromium.org>
Date: Fri Oct 14 19:08:10 2016

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

Review-Url: https://codereview.chromium.org/2415173002
Cr-Commit-Position: refs/heads/master@{#425415}

[modify] https://crrev.com/0b18f8385af6097264889f6e368bbd3b31c11b09/chrome/browser/crash_recovery_browsertest.cc
[modify] https://crrev.com/0b18f8385af6097264889f6e368bbd3b31c11b09/content/browser/frame_host/navigator_impl.cc

Comment 7 by jam@chromium.org, Oct 17 2016

Labels: Merge-Request-55

Comment 8 by dimu@chromium.org, Oct 17 2016

Labels: -Merge-Request-55 Merge-Approved-55 Hotlist-Merge-Approved
Your change meets the bar and is auto-approved for M55 (branch: 2883)

Comment 9 by gov...@chromium.org, Oct 17 2016

If possible, please merge your change to M55 branch 2883 before 4:00 PM PT today, Monday (10/17/16) in order to make to this week last M55 dev release before Beta promotion. Thank you.
Project Member

Comment 10 by bugdroid1@chromium.org, Oct 17 2016

Labels: -merge-approved-55 merge-merged-2883
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c3b34968218a7f6223dd06069a267ad0a04a8504

commit c3b34968218a7f6223dd06069a267ad0a04a8504
Author: John Abd-El-Malek <jam@chromium.org>
Date: Mon Oct 17 19:36:40 2016

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

Review-Url: https://codereview.chromium.org/2415173002
Cr-Commit-Position: refs/heads/master@{#425415}
(cherry picked from commit 0b18f8385af6097264889f6e368bbd3b31c11b09)

Review URL: https://codereview.chromium.org/2423243002 .

Cr-Commit-Position: refs/branch-heads/2883@{#157}
Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768}

[modify] https://crrev.com/c3b34968218a7f6223dd06069a267ad0a04a8504/chrome/browser/crash_recovery_browsertest.cc
[modify] https://crrev.com/c3b34968218a7f6223dd06069a267ad0a04a8504/content/browser/frame_host/navigator_impl.cc

Comment 11 by jam@chromium.org, Oct 17 2016

Status: Fixed (was: Started)
Project Member

Comment 12 by bugdroid1@chromium.org, Oct 27 2016

Labels: merge-merged-2840
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c3b34968218a7f6223dd06069a267ad0a04a8504

commit c3b34968218a7f6223dd06069a267ad0a04a8504
Author: John Abd-El-Malek <jam@chromium.org>
Date: Mon Oct 17 19:36:40 2016

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

Review-Url: https://codereview.chromium.org/2415173002
Cr-Commit-Position: refs/heads/master@{#425415}
(cherry picked from commit 0b18f8385af6097264889f6e368bbd3b31c11b09)

Review URL: https://codereview.chromium.org/2423243002 .

Cr-Commit-Position: refs/branch-heads/2883@{#157}
Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768}

[modify] https://crrev.com/c3b34968218a7f6223dd06069a267ad0a04a8504/chrome/browser/crash_recovery_browsertest.cc
[modify] https://crrev.com/c3b34968218a7f6223dd06069a267ad0a04a8504/content/browser/frame_host/navigator_impl.cc

Comment 13 by dimu@google.com, Nov 4 2016

[Automated comment] removing mislabelled merge-merged-2840

Comment 14 by dimu@google.com, Nov 4 2016

Labels: -merge-merged-2840
[Automated comment] removing mislabelled merge-merged-2840

Sign in to add a comment