github web-platform-tests/wpt merge_pr_48973

latest releases: merge_pr_49470, epochs/three_hourly/2024-12-03_06H, epochs/six_hourly/2024-12-03_06H...
10 months ago

[wpt] Satisfy user activation for queryLocalFonts() in font-access/

Chrome 0 and headless shell spuriously fail some tests in
font-access/ because the required transient activation 1 was not
given. Because the regressing tests don't appear to exercise
queryLocalFonts() throwing SecurityError, add test_driver.bless()
where needed.

Then, migrate font-access/ tests to headless shell [2, 3] so that
similar issues in the future can be detected. The {linux,mac,win}-rel
bots on this CL's CQ run will run the migrated tests 20 times to check
for flakiness.

Bug: 40927590
Change-Id: I03ab1001f093679f775e06a9714a3630868fe91f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5990623
Auto-Submit: Jonathan Lee jonathanjlee@google.com
Commit-Queue: Jonathan Lee jonathanjlee@google.com
Reviewed-by: Daseul Lee dslee@chromium.org
Cr-Commit-Position: refs/heads/main@{#1378365}

Don't miss a new wpt release

NewReleases is sending notifications on new releases.