Closed Bug 1380386 Opened 8 years ago Closed 8 years ago

tel links with a hash don't work

Categories

(Firefox for Android Graveyard :: General, defect)

55 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 797034

People

(Reporter: rbyers, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3141.7 Safari/537.36 Steps to reproduce: Open https://s.codepen.io/rbyers/debug/OgraYM/WPALYGxgLVJk Click on the first link: tel:+12065551234;1234 Click on the second link: tel:+12065551234;12#34 Actual results: Only the first link opens the dialer. Expected results: Both links should open the dailer. Whether the '#' actually shows up in the dialer is a separate issue (depends on the dialer when you use Chrome), but from https://tools.ietf.org/html/rfc2806 I believe the '#' is a perfectly valid part of a tel: URL so it should behave the same. This is an interop issue causing a real-world problem for the Google hangouts team.
I believe this was blocked because people were creating tel: links for the Samsung dialer reset codes. http://www.mobilefun.co.uk/blog/2014/07/try-these-secret-dialer-codes-on-your-htc-or-samsung-android-phone/ Bug 794034 and bug 819554 have some history around this.
tracking-fennec: --- → ?
Interesting, thanks for the history. Looks like bug 797034 was the follow-up to "do this better in the future". I think it's fair to call this bug a dupe of that.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
tracking-fennec: ? → ---
Would it be possible to come up with a middle ground solution that would prevent abuse for dialer codes, but still allow for legitimate cases? For instance, only preventing codes that begin with * or #? To provide some context on why we think this is useful, we have a web page of different phone numbers that you can call to join a meeting by phone. This includes an international phone number + PIN which is very tedious to input (and prone to error). To help alleviate this pain point, we would like users to be able to simply tap on the phone number to open the dialer app and pass through the <phone number>,<pin># so that the user doesn't need to manually type anything in. It would be greatly helpful if there is a solution such that phone number & Pin combinations can be allowed while preventing dialer codes.
Just checking in on this again. Is there any possibility of revisiting this decision? Thanks
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.