| Summary: | CSP headers can block default <video> controls | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Devin Rousso <hi> | ||||||||
| Component: | Media | Assignee: | Devin Rousso <hi> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | aakash_jain, cdumez, cmarcelo, code, commit-queue, eric.carlson, esprehn+autocc, ews-watchlist, fnowak, glenn, graouts, hi, jer.noble, joepeck, kangil.han, philipj, ryanhaddad, sergio, webkit-bot-watchers-bugzilla, webkit-bug-importer | ||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||
| Version: | WebKit Nightly Build | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=225865 | ||||||||||
| Bug Depends on: | 223487 | ||||||||||
| Bug Blocks: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Devin Rousso
2021-03-18 00:52:27 PDT
Created attachment 423569 [details]
Patch
Found 30 new test failures: compositing/video/video-object-fit.html, fast/canvas/webgl/texImage2D-video-flipY-true.html, http/tests/contentextensions/text-track-blocked.html, http/tests/inspector/network/resource-mime-type.html, http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked.php, media/modern-media-controls/css/cursor.html, media/modern-media-controls/css/pointer-events-none.html, media/modern-media-controls/css/transformed-media.html, media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html, media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button.html ... Created attachment 423620 [details] Patch I'm pretty sure the test failures were due to not having r274625 yet 🤔 Committed r274669: <https://commits.webkit.org/r274669> All reviewed patches have been landed. Closing bug and clearing flags on attachment 423620 [details]. (In reply to Devin Rousso from comment #4) > I'm pretty sure the test failures were due to not having r274625 yet 🤔 https://ews-build.webkit.org/#/builders/56/builds/3789 used 235479@main (displayed in step 6) which is r274654. https://ews-build.webkit.org/#/builders/60/builds/131 used 235476@main which is r274651 r274654 and r274651 are after r274625. Please check. Also These tests are now crashing on post-commit bots too, e.g.: https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=http%2Ftests%2Finspector%2Fnetwork%2Fresource-initiatorNode.html&test=http%2Ftests%2Finspector%2Fdom%2FdidFireEvent.html Re-opened since this is blocked by bug 223487 Created attachment 423685 [details]
Patch
Committed r274717: <https://commits.webkit.org/r274717> All reviewed patches have been landed. Closing bug and clearing flags on attachment 423685 [details]. *** Bug 191782 has been marked as a duplicate of this bug. *** *** Bug 225865 has been marked as a duplicate of this bug. *** |