Bug 222280

Summary: Runtime-disabled CSS features still appear enabled via CSS.supports()
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: CSSAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: esprehn+autocc, ews-watchlist, glenn, gsnedders, gyuyoung.kim, koivisto, macpherson, menard, sam, simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=223141
Attachments:
Description Flags
Patch
none
Patch
sam: review+, ews-feeder: commit-queue-
Patch none

Simon Fraser (smfr)
Reported 2021-02-22 11:34:36 PST
> CSS.supports("overscroll-behavior: inherit") < true
Attachments
Patch (13.08 KB, patch)
2021-02-22 13:41 PST, Simon Fraser (smfr)
no flags
Patch (14.52 KB, patch)
2021-02-22 16:44 PST, Simon Fraser (smfr)
sam: review+
ews-feeder: commit-queue-
Patch (11.94 KB, patch)
2021-02-23 15:04 PST, Simon Fraser (smfr)
no flags
Simon Fraser (smfr)
Comment 1 2021-02-22 11:34:55 PST
Simon Fraser (smfr)
Comment 2 2021-02-22 11:48:27 PST
This only happens when the value is a css-wide keyword.
Simon Fraser (smfr)
Comment 3 2021-02-22 13:41:08 PST
Simon Fraser (smfr)
Comment 4 2021-02-22 16:44:29 PST
Simon Fraser (smfr)
Comment 5 2021-02-23 15:04:00 PST
EWS
Comment 6 2021-02-24 08:45:12 PST
Committed r273385: <https://commits.webkit.org/r273385> All reviewed patches have been landed. Closing bug and clearing flags on attachment 421356 [details].
Note You need to log in before you can comment on or make changes to this bug.