Closed Bug 2071161 Opened 2 months ago Closed 2 months ago

[wpt-sync] Sync PR 62606 - [Fenced-Frames] Remove default-mode FencedFrameConfig constructor.

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox158 fixed)

RESOLVED FIXED
158 Branch
Tracking Status
firefox158 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 62606 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/62606
Details from upstream follow.

Andrew Verge <averge@chromium.org> wrote:

[Fenced-Frames] Remove default-mode FencedFrameConfig constructor.

Given that Protected Audience and Shared Storage have been deprecated
as part of the larger Privacy Sandbox deprecations, there is no valid
way to generate a FencedFrameConfig in production. However, there is
a runtime-flag-gated constructor that allows for creating a
FencedFrameConfig using only a URL. This is referred to as "default
mode." Default mode is heavily used in Fenced Frames' test suites to
simplify construction.

Given that Fenced Frames themselves are slated for removal in M1541,
and default-mode is never used in production codepaths, the simplest
option is to just remove it, along with all of the tests that rely on
it.

Bug: 509847526,499191497
Fixed: 509847526,499191497
Change-Id: I8b5c07fc8e65cc42eb59bd691ff423500362c7cf
Reviewed-on: https://chromium-review.googlesource.com/8266472
WPT-Export-Revision: 16765d90dc32932f1f8a2fbad5944bb19c6c2463

Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]

The PR was not expected to affect any tests, but the try push wasn't a success. Check the try results for infrastructure issues

Pushed by wptsync@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/591bdb38cbc9 https://hg.mozilla.org/integration/autoland/rev/79ff6a8ee92a [wpt PR 62606] - [Fenced-Frames] Remove default-mode FencedFrameConfig constructor., a=testonly

Test result changes from PR not available.

Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 158 Branch
You need to log in before you can comment on or make changes to this bug.