Closed Bug 1282929 Opened 9 years ago Closed 9 years ago

support protocol links do not work (request denied)

Categories

(Firefox for iOS :: Browser, defect)

All
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios 5.0+ ---
fxios-v5.0 --- fixed
fxios-v6.0 --- fixed

People

(Reporter: nalcock, Assigned: bnicholson)

References

Details

Attachments

(1 file)

1. Go to https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Email_links 2. Click on the link named "Send email to nowhere". Actual result: Nothing happens Expected result: Either the Mail app opens, or an in-app mail dialogue sheet appears. Device: iPod Touch
Component: General → Browser
Hardware: Other → All
See Also: → 1283188
2016-06-29 13:19:32.198 [Warning] [BrowserViewController.swift:2224] webView(_:decidePolicyForNavigationAction:decisionHandler:) > Denying unprivileged request: <NSMutableURLRequest: 0x147688840> { URL: mailto:someone@example.com?Subject=Hello}
Flags: needinfo?(bnicholson)
As does tel: 2016-06-29 13:35:38.556 [Warning] [BrowserViewController.swift:2224] webView(_:decidePolicyForNavigationAction:decisionHandler:) > Denying unprivileged request: <NSMutableURLRequest: 0x148d21060> { URL: tel:1-888-555-5555 } Probably other protocols no good too
Summary: mailto links do not work → support protocol links do not work (request denied)
Our isLocal check returns true if the request has no host, which will be the case for all of these external URIs. Our local webserver is HTTP(S)-only, so there's no need to block other kinds of requests.
Assignee: nobody → bnicholson
Status: NEW → ASSIGNED
Flags: needinfo?(bnicholson)
Attachment #8766494 - Flags: review?(nalcock)
Blocks: 1263627
Attachment #8766494 - Flags: review?(nalcock) → review+
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: