Bug 222280 - Runtime-disabled CSS features still appear enabled via CSS.supports()
Summary: Runtime-disabled CSS features still appear enabled via CSS.supports()
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Simon Fraser (smfr)
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-02-22 11:34 PST by Simon Fraser (smfr)
Modified: 2021-03-12 14:15 PST (History)
11 users (show)

See Also:


Attachments
Patch (13.08 KB, patch)
2021-02-22 13:41 PST, Simon Fraser (smfr)
no flags Details | Formatted Diff | Diff
Patch (14.52 KB, patch)
2021-02-22 16:44 PST, Simon Fraser (smfr)
sam: review+
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (11.94 KB, patch)
2021-02-23 15:04 PST, Simon Fraser (smfr)
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Fraser (smfr) 2021-02-22 11:34:36 PST
> CSS.supports("overscroll-behavior: inherit")
< true
Comment 1 Simon Fraser (smfr) 2021-02-22 11:34:55 PST
rdar://74595641
Comment 2 Simon Fraser (smfr) 2021-02-22 11:48:27 PST
This only happens when the value is a css-wide keyword.
Comment 3 Simon Fraser (smfr) 2021-02-22 13:41:08 PST
Created attachment 421236 [details]
Patch
Comment 4 Simon Fraser (smfr) 2021-02-22 16:44:29 PST
Created attachment 421264 [details]
Patch
Comment 5 Simon Fraser (smfr) 2021-02-23 15:04:00 PST
Created attachment 421356 [details]
Patch
Comment 6 EWS 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].