Bug 269926
Summary: | [ iOS ] imported/w3c/web-platform-tests/feature-policy/reporting/picture-in-picture-reporting.html is a constant failure | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jay Stfleur <j_stfleur> |
Component: | New Bugs | Assignee: | Chris Dumez <cdumez> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | cdumez, webkit-bot-watchers-bugzilla, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Jay Stfleur
Description:
imported/w3c/web-platform-tests/feature-policy/reporting/picture-in-picture-reporting.html
Is a constant text failure on iPad config since introduced
History:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Ffeature-policy%2Freporting%2Fpicture-in-picture-reporting.html
Diff/Image Diff/Crash Log:
--- /Volumes/Data/worker/Apple-iPadOS-17-Simulator-Release-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/feature-policy/reporting/picture-in-picture-reporting-expected.txt
+++ /Volumes/Data/worker/Apple-iPadOS-17-Simulator-Release-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/feature-policy/reporting/picture-in-picture-reporting-actual.txt
@@ -1,3 +1,3 @@
-FAIL Picture-in-Picture Report Format promise_rejects_dom: Picture-in-Picture should not be allowed in this document. function "function() { throw e }" threw object "NotSupportedError: The Picture-in-Picture mode is not supported." that is not a DOMException SecurityError: property "code" is equal to 9, expected 18
+FAIL Picture-in-Picture Report Format promise_rejects_dom: Picture-in-Picture should not be allowed in this document. function "function() { throw e }" threw object "NotAllowedError: The request is not triggered by a user activation." that is not a DOMException SecurityError: property "code" is equal to 0, expected 18
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/123454189>
Jay Stfleur
Reproducibility:
run-webkit-tests --root imported/w3c/web-platform-tests/feature-policy/reporting/picture-in-picture-reporting.html --child-process=1 --iterations 3
Chris Dumez
(In reply to Jay Stfleur from comment #2)
> Reproducibility:
> run-webkit-tests --root
> imported/w3c/web-platform-tests/feature-policy/reporting/picture-in-picture-
> reporting.html --child-process=1 --iterations 3
This just needs an iPad-specific baseline. This is about picture-in-picture mode being supported on iPad vs not on iPhone.
Chris Dumez
Pull request: https://github.com/WebKit/WebKit/pull/25016
EWS
Committed 275239@main (6bf54f097d97): <https://commits.webkit.org/275239@main>
Reviewed commits have been landed. Closing PR #25016 and removing active labels.