Open Bug 2003033 Opened 2 months ago Updated 1 month ago

WPTs for framebusting fail in WPT repo

Categories

(Core :: DOM: Security, defect)

defect

Tracking

()

ASSIGNED
Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- unaffected
firefox145 --- wontfix
firefox146 --- wontfix
firefox147 --- wontfix
firefox148 --- fix-optional

People

(Reporter: maltejur, Assigned: maltejur)

References

(Depends on 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file, 1 obsolete file)

The tentative web platform tests added with Bug 1419501 to test our framebusting intervention currently only pass in mozilla-central and not in the WPT repository on GitHub. This is because our framebusting implementation is only active if dom.disable_open_during_load (pop-up blocking) is enabled, and that pref generally gets disabled in automation builds. In mozilla-central, we work around this by manually disabling dom.disable_open_during_load again for the individual tests. Setting individual prefs is not possible, though, in the main WPT GitHub repository outside mozilla-central.

With Bug 2001668, manually enabling pop-up blocking via pref for these
individual WPTs is no longer required.

The assumption in these tests previously was, that, contrary to the rest of the
WPTs, they should be run with pop-up blocking enabled. This is no longer the
case, so these manual user activations to prevent pop-ups from being blocked can
be removed.

Set release status flags based on info from the regressing bug 1419501

Set release status flags based on info from the regressing bug 1419501

Attachment #9529801 - Attachment description: Bug 2003033 - Remove custom pref settings from framebusting WPTs r?mdauer! → Bug 2003033 - Merge framebusting WPTs in the-iframe-element into existing tests in browsing-the-web r?mdauer!
Attachment #9529802 - Attachment is obsolete: true

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

For more information, please visit BugBot documentation.

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

Attachment

General

Created:
Updated:
Size: