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

Issue 786961 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 788431
Owner: ----
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Canry don't save custom protocol flag

Reported by febbr...@gmail.com, Nov 20 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3273.3 Safari/537.36

Steps to reproduce the problem:
1. Register cutom protocol (myprotocol://) with custom app in windows
2. Use de custom protocol to open my desktop app window.open(myprotocol://myuriwithparams)
3. Canary asks: "Open myprotocol:My Protocol  Always open these types of links in the associated app?"
4. Check the option and click Open
5. Use de custom protocol to open my desktop app window.open(myprotocol://myuriwithparams)

What is the expected behavior?
Canary opens the app without asking me

What went wrong?
Canary asks: "Open myprotocol:My Protocol  Always open these types of links in the associated app?"

Did this work before? Yes 

Does this work in other browsers? Yes

Chrome version: 64.0.3273.3  Channel: canary
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
Flash Version:
 
Components: Blink>HTML>CustomHandlers
Cc: sc00335...@techmahindra.com
Labels: Triaged-ET Needs-Feedback Needs-Triage-M64
@Reporter: Could you please provide sample file to test this issue. And also if possible please provide a video of procedure to be followed to check the issue. This would help in further triaging of the issue from TE end.

Thanks!

Comment 3 by febbr...@gmail.com, Nov 24 2017

1 - Register a custom protocol. https://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx

Es. myprotocol

[HKEY_CLASSES_ROOT\myprotocol]
@="\"URL:my Protocol\""
"URL Protocol"="\"\""

2 - Open chrome https://jsfiddle.net/nickxbs/b9bpeag2/ 

3 - Click the link 
4 - Accept to open and check the options to save the selection
5 - Click the link 
Canary ask to choose wath to do twice

In the video the left side is Chrome (right bheavior) and right is Canary


Thanks!
test.wmv
180 KB Download
myprotocol.reg
242 bytes Download
Project Member

Comment 4 by sheriffbot@chromium.org, Nov 24 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "sc00335628@techmahindra.com" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
If the Example Video Canary is wrong NOT Chrome.  Our Customers Are now being prompted 100s of times a day to run our Desktop Scanning Application from Chrome.  It worked perfectly before why did you change this?  If I have given my permission to call a Desktop Application, why in Gods name would you think its better to ask every time?  This makes absolutely zero sense in the real world of business applications.  Please, provide a way to change it back as I have irate customers calling me about this.

Labels: Needs-Bisect
Labels: -Needs-Bisect
Mergedinto: 788431
Status: Duplicate (was: Unconfirmed)
Able to reproduce the issue on Win-10 and win-7 using chrome reported version #64.0.3273.3 but the same is not reproducible in the latest canary #65.0.3310.0 and latest beta #64.0.3282.71.

Reverse Bisect Information:
=====================
Good build: 65.0.3299.0  
Bad Build : 65.0.3298.0  

Change Log URL: 
https://chromium.googlesource.com/chromium/src/+log/2ff3a2b5ee7f17cf629bf715cce5b8dd90624b1d..6aaf64152ea8c778758cd4f85b954a1a278a3159

From the above change log suspecting below change
Change-Id: I39bbeb604dad081a2b27dd231b126a7cb525be81
Reviewed-on: https://chromium-review.googlesource.com/831317

Merging the issue into issue id:788431 as the issue has been recently fixed and also merged to M-64.

Thanks...!!

Sign in to add a comment