Report sandboxed iframes without navigation capabilities in external protocol handler telemetry
Categories
(Firefox :: Security, task, P3)
Tracking
()
People
(Reporter: johannh, Assigned: emz)
References
Details
Attachments
(1 file)
47 bytes,
text/x-phabricator-request
|
jcristau
:
approval-mozilla-beta+
|
Details | Review |
We'd like to make some updates to opening external protocols in iframes, so we should also key external_protocol_handler_dialog_context_scheme by sandboxed iframes without allow-top-navigation, allow-top-navigation-by-user-activation or allow-popups present.
Paul, would you like to take this? :)
Thanks!
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
We're only extending the probe slightly to get more info about iframe sandbox properties. The data review from Bug 1672344 should cover this: https://bugzilla.mozilla.org/show_bug.cgi?id=1672344#c9
Comment 4•4 years ago
|
||
bugherder |
Assignee | ||
Comment 6•4 years ago
|
||
Comment on attachment 9192227 [details]
Bug 1681171 - Update external protocol handler telemetry probe to include sandboxed iframes. r=johannh
Beta/Release Uplift Approval Request
- User impact if declined: Telemetry code, no direct user impact.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Doesn't change behavior for users. Small code change. Telemetry code is in a try-catch so we shouldn't break anything even if it throws.
- String changes made/needed:
Comment 7•4 years ago
|
||
Can we verify we're getting the expected data from nightly before we uplift?
Assignee | ||
Comment 8•4 years ago
|
||
Sure! We can already see a handful of pings which have it: https://mzl.la/3oYIADW
The new keys are: SUB_SANDBOX_ALLOW
and SUB_SANDBOX_NOALLOW
.
Comment 9•4 years ago
|
||
Comment on attachment 9192227 [details]
Bug 1681171 - Update external protocol handler telemetry probe to include sandboxed iframes. r=johannh
approved for 85.0b3
Comment 10•4 years ago
|
||
bugherder uplift |
Description
•