Bug 247244 - Style and performance tweaks to CSS property name and keyword value tables
Summary: Style and performance tweaks to CSS property name and keyword value tables
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: Darin Adler
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-10-30 08:59 PDT by Darin Adler
Modified: 2022-11-02 03:45 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darin Adler 2022-10-30 08:59:24 PDT
I noticed that the CSS property name and keyword value tables had some unnecessarily awkward and messy stuff. Also, since we check that strings are all ASCII before calling the functions we can tell gperf that and it will make a smaller table.
Comment 1 Radar WebKit Bug Importer 2022-10-30 08:59:53 PDT
<rdar://problem/101730654>
Comment 2 Darin Adler 2022-10-31 17:06:28 PDT
Pull request: https://github.com/WebKit/WebKit/pull/5986
Comment 3 EWS 2022-11-02 03:45:03 PDT
Committed 256223@main (a10c81dcc8fb): <https://commits.webkit.org/256223@main>

Reviewed commits have been landed. Closing PR #5986 and removing active labels.