Windows external protocol handler should warn the user when ShellExecute() fails |
||
Issue descriptionCopied over from b/1136923 - In chrome/browser/platform_util_win.cc, OpenExternalOnFileThread(), soon to be renamed OpenExternalOnWorkerThread() checks for ShellExecuteA() failures but does not do anything about it.
,
May 31 2017
FWIW, https://codereview.chromium.org/2910323002/ will soon add a reference to this bug.
,
Jun 1 2017
Hmmm ...My first thought is that this is fine. I guess we could show a modal dialog or something like "Gosh, that didn't work!". Matt - WDYT? I think I'll accept whatever you think.
,
Jun 2 2017
That's fine, let's keep this bug open since we're planning to do work on external protocol handlers. I think showing a dialog would be appropriate.
,
Nov 16 2017
If we do show an error if ShellExecute fails, we should also show one if we bail out early before calling ShellExecute because the URL was too long. Today, Chrome shows the AppProtocol confirmation dialog before silently failing to execute the URL. |
||
►
Sign in to add a comment |
||
Comment 1 by grt@chromium.org
, May 31 2017Status: Assigned (was: Untriaged)