Bug 228832 - Implement no-quirks mode for text/plugin/media/ua-inline documents
Summary: Implement no-quirks mode for text/plugin/media/ua-inline documents
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: DOM (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-08-05 08:59 PDT by Mason Freed
Modified: 2021-08-30 12:16 PDT (History)
20 users (show)

See Also:


Attachments
WIP patch (5.31 KB, patch)
2021-08-27 14:01 PDT, Chris Dumez
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
WIP patch (15.52 KB, patch)
2021-08-27 15:51 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP patch (15.50 KB, patch)
2021-08-27 16:27 PDT, Chris Dumez
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
WIP patch (14.66 KB, patch)
2021-08-30 09:59 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP patch (16.16 KB, patch)
2021-08-30 10:26 PDT, Chris Dumez
ews-feeder: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mason Freed 2021-08-05 08:59:06 PDT
The spec has recently changed for these document types, to indicate that they should be standards-mode documents instead of quirks-mode documents.

https://github.com/whatwg/html/pull/6745

The implementation should change accordingly.

These three WPTs test some of this behavior:
https://wpt.fyi/results/html/browsers/browsing-the-web/read-media/pageload-video.html
https://wpt.fyi/results/html/browsers/browsing-the-web/read-media/pageload-image.html
https://wpt.fyi/results/html/browsers/browsing-the-web/read-text/load-text-plain.html
Comment 1 Radar WebKit Bug Importer 2021-08-12 09:00:16 PDT
<rdar://problem/81851619>
Comment 2 Chris Dumez 2021-08-27 14:01:35 PDT
Created attachment 436671 [details]
WIP patch
Comment 3 Chris Dumez 2021-08-27 15:51:36 PDT
Created attachment 436686 [details]
WIP patch
Comment 4 Chris Dumez 2021-08-27 16:27:43 PDT
Created attachment 436689 [details]
WIP patch
Comment 5 Chris Dumez 2021-08-30 09:59:35 PDT
Created attachment 436787 [details]
WIP patch
Comment 6 Chris Dumez 2021-08-30 10:26:08 PDT
Created attachment 436791 [details]
WIP patch