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

Issue 813377 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug



Sign in to add a comment

chrome.tabs.update not update with a blob

Reported by martinan...@gmail.com, Feb 17 2018

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0

Steps to reproduce the problem:
set in a extension a blob in chrome.tabs.update 

What is the expected behavior?

What went wrong?
I have to replace the URL with a BLOB URL in the current tab, but that will not work. It works with a proper URL to replace. If I make a new tab it goes with the BLOB url.

There are no problems in Firefox.

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 66.0.3350.0 (Offizieller Build) canary (64-Bit) (cohort: Clang-64)  Channel: n/a
OS Version: 10.0
Flash Version: Shockwave Flash 28.0 r0
 
test_extension.zip
979 bytes Download
Labels: Needs-Triage-M66
from version 56 it is no longer possible
Cc: krajshree@chromium.org
Components: Platform>Extensions
Labels: Triaged-ET Needs-Feedback
Tested the issue on Win-10 using chrome reported version #66.0.3350.0.

Attached a screen cast for reference.

Following are the steps followed to reproduce the issue.
------------
1. Opened the attached test_extension file at chrome://extensions.
2. Opened the extension in a new tab by clicking the button.
3. Observed that a blob url got opened in a new tab.

martinantrag@ - Could you please check the attached screen cast and please let us know if it is the issue. Please let us know the expected behaviour. Any further inputs from your end will help us in triaging the issue further.

Thanks...!!
813377.mp4
786 KB View Download
it has to look like firefox

new_tab.mp4
1.4 MB View Download
Project Member

Comment 5 by sheriffbot@chromium.org, Feb 19 2018

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding the requester to the cc list.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: UI>Browser>Omnibox
Labels: Needs-Feedback
Unable to reproduce this issue on reported version 66.0.3350.0 using Windows 10 with steps mentioned above. Attaching screencast for reference.

1. Added above extension and opened example.com
2. Clicked on "button" and observed blob page opened with newtest123
3. Now again clicked button on new test123 page and observed another blob page opened with new test123 and previous page text turned to current test123.

@Reporter: Please check the video and let us know if we miss anything. Also please check the issue by resetting all flags to default in chrome://flags.

Thanks!
813377.mp4
1.0 MB View Download
The "example.com" tab must be directly to "currenttest123" tab.
But that does not work.

But if there is already a "BLOB" URL, it can become one too.

from blob to blob = blob
from URL to blob = nothing happens
Project Member

Comment 8 by sheriffbot@chromium.org, Feb 20 2018

Cc: sindhu.chelamcherla@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding the requester to the cc list.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: -UI>Browser>Omnibox Platform>Extensions>API
Labels: M-66 FoundIn-66 Target-66 OS-Linux OS-Mac
Status: Untriaged (was: Unconfirmed)
Able to reproduce this issue on Mac 10.12.6, Win-10 and Ubuntu 14.04 using chrome reported version #66.0.3350.0.
This is a non-regression issue as it is observed from M60 old builds. 

Hence, marking it as untriaged to get more inputs from dev team.

Thanks...!!
Labels: -Hotlist-Interop
Owner: dbertoni@chromium.org
Status: Assigned (was: Untriaged)
Dave can you look into this one as you've done related javascript: url change here recently...
Bisected to r424937 = 419c0f16840f7c9cf0cd600da55c4db4bd30c58d = https://crrev.com/2411693003 by jam@chromium.org
"Move blocking of top-level navigations to nested URLs with extension origins from non-extension processes to the extension navigation throttle so that it works with PlzNavigate."
Landed in 56.0.2890.0

Sign in to add a comment