Bug 265314

Summary: PageAtRuleSupportEnabled disabled but almost nothing behind the flag
Product: WebKit Reporter: Sam Sneddon [:gsnedders] <gsnedders>
Component: CSSAssignee: Sam Sneddon [:gsnedders] <gsnedders>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=200039

Description Sam Sneddon [:gsnedders] 2023-11-24 07:28:14 PST
Previously, bug 200039 was filed (and resolved fixed) to enable the flag, but it doesn't seem like we ever actually enabled it? Digging through the history, it appears it's always been off.

That said, the only place we actually check that it's enabled is FloatBoxExtent PrintContext::computedPageMargin(FloatBoxExtent printMargin), so it's practically enabled anyway.
Comment 1 Radar WebKit Bug Importer 2023-11-24 07:28:35 PST
<rdar://problem/118773100>
Comment 2 Sam Sneddon [:gsnedders] 2023-11-24 07:38:09 PST
Pull request: https://github.com/WebKit/WebKit/pull/20872