[wpt-sync] Sync PR 50698 - Ensure that attr-taint carries through if() condition
Categories
(Core :: CSS Parsing and Computation, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox137 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 50698 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/50698
Details from upstream follow.
Munira Tursunova <moonira@google.com> wrote:
Ensure that attr-taint carries through if() condition
Make the return value of if() function attr-tainted when condition has
attr-tainted value.Bug: 393698480
Change-Id: I921e3bf59aa4f84478fe19e884883f2c573b63cc
Reviewed-on: https://chromium-review.googlesource.com/6252624
WPT-Export-Revision: e2ec75ae27e0542dd688bf33a1d1622cec3c94cd
Assignee | ||
Updated•11 days ago
|
Assignee | ||
Comment 1•10 days ago
|
||
Assignee | ||
Comment 2•10 days ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 2 tests and 121 subtests
Status Summary
Firefox
OK
: 2
PASS
: 18
FAIL
: 141
Chrome
OK
: 2
PASS
: 30
FAIL
: 129
Safari
OK
: 2
PASS
: 18
FAIL
: 141
Links
Details
New Tests That Don't Pass
- /css/css-values/attr-security.html [wpt.fyi]
- CSS Values and Units Test: attr() security limitations:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 3:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 5:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 6:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 8:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 9:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 12:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 14:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 15:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 16:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 18:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 19:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 20:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 21:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 23:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 24:
FAIL
(Chrome:PASS
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 29:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 31:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 35:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: attr() security limitations 37:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- CSS Values and Units Test: attr() security limitations:
- /css/css-values/if-style-query.html [wpt.fyi]
- CSS Values and Units Test: CSS inline if() function:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 1:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 2:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 3:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 4:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 5:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 6:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 7:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 8:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 9:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 10:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 11:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 12:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 13:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 14:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 15:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 16:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 17:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 18:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 19:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 20:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 21:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 22:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 23:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 24:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 25:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 26:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 27:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 28:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 29:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 30:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 31:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 32:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 33:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 34:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 35:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 36:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 37:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 38:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 39:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 40:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 41:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 42:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 43:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 44:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 45:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 46:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 47:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 48:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 49:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 50:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 51:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 52:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 53:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 54:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 55:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 56:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 57:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 58:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 59:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 60:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 61:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 62:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 63:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 64:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 65:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 66:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 67:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 68:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 69:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 70:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 71:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 72:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 73:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 74:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 75:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 76:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 77:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 78:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 79:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 80:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 81:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 82:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 83:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 84:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 85:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 86:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 87:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 88:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 89:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 90:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 91:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 92:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 93:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 94:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 95:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 96:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 97:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 98:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 99:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 100:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 101:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 102:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 103:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 104:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 105:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 106:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 107:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 108:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 109:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 110:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 111:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 112:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 113:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 114:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 115:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 116:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 117:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 118:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 119:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - CSS Values and Units Test: CSS inline if() function 120:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- CSS Values and Units Test: CSS inline if() function:
https://hg.mozilla.org/mozilla-central/rev/b07c6650cbab
https://hg.mozilla.org/mozilla-central/rev/5aa9532fa355
Description
•