Bug 159022 - AX: Support new CSS syntax for generated content labels (formerly alt)
Summary: AX: Support new CSS syntax for generated content labels (formerly alt)
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Safari 9
Hardware: All All
: P2 Normal
Assignee: Tim Nguyen (:ntim)
URL:
Keywords: InRadar
: 122138 123751 211176 218038 263583 (view as bug list)
Depends on:
Blocks: 266817
  Show dependency treegraph
 
Reported: 2016-06-22 05:52 PDT by James Craig
Modified: 2023-12-22 17:53 PST (History)
6 users (show)

See Also:


Attachments
test case (1.42 KB, text/html)
2021-04-23 14:24 PDT, James Craig
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Craig 2016-06-22 05:52:46 PDT
Support new CSS4 syntax for generated content labels (formerly alt)

http://www.w3.org/TR/css-content-3/#alt

1. Remove alt property (but leave -webkit-alt)
2. Add new content: "foo"/"bar" syntax
Comment 1 Radar WebKit Bug Importer 2016-06-22 05:52:59 PDT
<rdar://problem/26942023>
Comment 2 James Craig 2017-03-21 15:35:30 PDT
In case this bug is resolved before bug 169929, please update the related bug's test case.
Comment 3 James Craig 2021-04-23 14:24:36 PDT
Created attachment 426947 [details]
test case
Comment 4 James Craig 2021-04-26 12:23:46 PDT
Related to bug 225066
Comment 5 James Craig 2022-03-15 16:14:21 PDT
*** Bug 122138 has been marked as a duplicate of this bug. ***
Comment 6 James Craig 2022-03-15 16:17:57 PDT
*** Bug 211176 has been marked as a duplicate of this bug. ***
Comment 7 James Craig 2022-03-15 16:18:34 PDT
From one of the dupes:

Chrome has shipped: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/nC5p6W8nM3g

FireFox tracker: https://bugzilla.mozilla.org/show_bug.cgi?id=1281158
Comment 9 James Craig 2023-12-21 10:42:50 PST
*** Bug 263583 has been marked as a duplicate of this bug. ***
Comment 10 Tim Nguyen (:ntim) 2023-12-21 16:45:54 PST
Pull request: https://github.com/WebKit/WebKit/pull/22185
Comment 11 Tim Nguyen (:ntim) 2023-12-21 17:03:37 PST
Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/43774
Comment 12 EWS 2023-12-22 10:33:50 PST
Committed 272455@main (1b3e49742619): <https://commits.webkit.org/272455@main>

Reviewed commits have been landed. Closing PR #22185 and removing active labels.
Comment 13 Tim Nguyen (:ntim) 2023-12-22 10:52:49 PST
*** Bug 123751 has been marked as a duplicate of this bug. ***
Comment 14 James Craig 2023-12-22 17:52:35 PST
*** Bug 218038 has been marked as a duplicate of this bug. ***