[wpt-sync] Sync PR 47001 - Support new syntax of attr()
Categories
(Core :: CSS Parsing and Computation, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox130 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 47001 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/47001
Details from upstream follow.
Munira Tursunova <moonira@google.com> wrote:
Support new syntax of attr()
Support attr()'s new syntax function according to CSS Values 5 spec [0]:
attr() = attr( \<attr-name> \<attr-type>? , \<declaration-value>?)
This CL only implements the basic attr() support and does not include
security concerns handling, described in [1].[0] https://drafts.csswg.org/css-values-5/#attr-notation
[1] https://github.com/w3c/csswg-drafts/issues/5092Bug: 40320391
Change-Id: I6703ea6a6e59cec7579dce0df6e411de238361f6Reviewed-on: https://chromium-review.googlesource.com/5660057
WPT-Export-Revision: 0c795997696df0aefa7166aadf631be05995aac3
Assignee | ||
Updated•3 months ago
|
Assignee | ||
Comment 1•3 months ago
|
||
Assignee | ||
Comment 2•3 months ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests and 101 subtests
Status Summary
Firefox
OK
: 1
PASS
: 43
FAIL
: 58
Chrome
OK
: 1
PASS
: 43
FAIL
: 58
Safari
OK
: 1
PASS
: 43
FAIL
: 58
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /css/css-values/attr-all-types.html [wpt.fyi]
- CSS Values and Units Test: attr:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 1:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 2:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 3:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 4:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 5:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 6:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 7:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 8:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 9:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 10:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 11:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 13:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 14:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 15:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 18:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 19:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 20:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 21:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 22:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 23:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 24:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 25:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 26:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 28:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 29:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 30:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 31:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 32:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 33:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 34:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 35:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 36:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 37:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 38:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 39:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 40:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 41:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 42:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 43:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 44:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 45:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 46:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 47:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 48:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 49:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 50:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 51:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 52:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 53:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 54:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 55:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 64:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 65:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 66:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 67:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 72:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr 73:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- CSS Values and Units Test: attr:
Comment 4•3 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c0e1870e780e
https://hg.mozilla.org/mozilla-central/rev/a1547faf6b12
Description
•