Open Bug 1647810 Opened 6 years ago Updated 6 years ago

Open external protocol" dialog not appear after click on phone number

Categories

(Core :: DOM: Navigation, defect, P3)

79 Branch
Desktop
Linux
defect

Tracking

()

Tracking Status
firefox79 --- affected

People

(Reporter: marcela.calderon, Unassigned)

Details

Attachments

(3 files)

Attached image NODialogappear.png —

Affected Versions
79.0a1 (2020-06-23)(64-bit)

Affected Plataforms
Ubuntu 20.04 LTS

Steps to reproduce

  1. Open the following link https://outlook.live.com/people/0/ and login with valid credentials
  2. If not available, create a new contact and add a phone number to it
  3. On the newly created contact, click on the phone number

Expected result
An external application window requesting the user to choose is shown

Actual result
NO windows dialog appear

Regression range
I will see for a regression, if there is one.

We cannot reproduce. Can you reproduce on every machine you've tried? Are there errors in the browser console (ctrl-shift-j) when this happens? Is it possible there is another external protocol handler dialog already open?

Flags: needinfo?(marcela.calderon)

Oh, and are you using a snap package ?

This is what I see in the debug console when I click the link:

[Child 13025, Main Thread] WARNING: NS_ENSURE_TRUE(request) failed: file /home/marco/mozilla/mozilla-unified/netwerk/base/nsLoadGroup.cpp, line 595
[Parent 12812, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0012 (NS_ERROR_UNKNOWN_PROTOCOL): file /home/marco/mozilla/mozilla-unified/netwerk/base/nsNetUtil.cpp, line 242
[Parent 12812, Main Thread] WARNING: NS_ENSURE_SUCCESS(aRv, false) failed with result 0x804B0012 (NS_ERROR_UNKNOWN_PROTOCOL): file /home/marco/mozilla/mozilla-unified/docshell/base/nsDocShell.cpp, line 9189
[Parent 12812, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0012 (NS_ERROR_UNKNOWN_PROTOCOL): file /home/marco/mozilla/mozilla-unified/netwerk/base/nsNetUtil.cpp, line 242
[Parent 12812, Main Thread] WARNING: NS_ENSURE_SUCCESS(aRv, false) failed with result 0x804B0012 (NS_ERROR_UNKNOWN_PROTOCOL): file /home/marco/mozilla/mozilla-unified/docshell/base/nsDocShell.cpp, line 9189

We should be showing an error page, I guess

Component: File Handling → DOM: Navigation
Product: Firefox → Core

(In reply to :Gijs (he/him) from comment #1)

We cannot reproduce. Can you reproduce on every machine you've tried? Are there errors in the browser console (ctrl-shift-j) when this happens? Is it possible there is another external protocol handler dialog already open?

This issue is only reproducible on Linux Ubuntu 20.04 and 18.04. Files with DevTools and Browser Console evidence are attached.
Please let me know if you need any other information.

Attached file Devtools_Console —
Flags: needinfo?(marcela.calderon)

The severity field is not set for this bug.
:farre, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(afarre)
Severity: -- → S3
Flags: needinfo?(afarre)
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: