WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 234672
Entirely remove support for -apple-trailing-word
https://bugs.webkit.org/show_bug.cgi?id=234672
Summary
Entirely remove support for -apple-trailing-word
Tim Nguyen (:ntim)
Reported
2021-12-24 14:50:24 PST
It became no-op in
bug 196525
, but CSS property parsing/codegen was kept for compatibility on some frameworks using it for Safari detection. The issues that were opened for the 2 main usages found have since been closed and fixed. Here are some usages in the wild:
https://sourcegraph.com/search?q=context:global+apple-trailing-word&patternType=literal
Attachments
Patch
(12.98 KB, patch)
2022-01-31 12:48 PST
,
Tim Nguyen (:ntim)
simon.fraser
: review+
ews-feeder
: commit-queue-
Details
Formatted Diff
Diff
Patch
(16.55 KB, patch)
2022-02-01 00:29 PST
,
Tim Nguyen (:ntim)
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2021-12-31 14:51:18 PST
<
rdar://problem/87036364
>
Tim Nguyen (:ntim)
Comment 2
2022-01-31 12:48:06 PST
Created
attachment 450431
[details]
Patch
Myles C. Maxfield
Comment 3
2022-01-31 12:53:10 PST
I'm of 2 minds about this. On one hand I want to kill -apple-trailing-word with fire. On the other hand, it looks like it's still used by at least a few fairly high-visibility repos. cssinjs and reacttips-dev seem worth at least filing issues on.
Simon Fraser (smfr)
Comment 4
2022-01-31 13:00:31 PST
Comment on
attachment 450431
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=450431&action=review
> Source/WebCore/css/CSSProperties.json:-7650 > - "-apple-trailing-word": {
Maybe leave it in but mark as "Removed".
Tim Nguyen (:ntim)
Comment 5
2022-02-01 00:29:31 PST
Created
attachment 450505
[details]
Patch
EWS
Comment 6
2022-02-01 01:34:13 PST
Committed
r288869
(
246621@main
): <
https://commits.webkit.org/246621@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 450505
[details]
.
Jonathan Bedard
Comment 7
2022-02-01 12:23:56 PST
Looks like this is causing webkitpy failures:
https://results.webkit.org/?suite=webkitpy-tests&test=webkitpy.w3c.test_converter_unittest.W3CTestConverterTest.test_convert_prefixed_properties
Not really sure how that happens....
Myles C. Maxfield
Comment 8
2023-03-02 18:39:21 PST
See
https://bugs.webkit.org/show_bug.cgi?id=196575
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug