Open
Bug 1948787
Opened 9 months ago
Updated 9 months ago
New wpt failures in /css/css-mixins/ [dashed-function-cycles.tentative.html, dashed-function-eval.html, function-conditionals.html, and 2 others]
Categories
(Core :: CSS Parsing and Computation, defect)
Core
CSS Parsing and Computation
Tracking
()
NEW
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [wpt])
Syncing wpt PR 50758 found new untriaged test failures in CI
Tests Affected
New Tests That Don't Pass
- /css/css-mixins/dashed-function-cycles.tentative.html [wpt.fyi]
- Local with self-cycle:
FAIL(Chrome:PASS, Safari:FAIL) - Cycle reference without fallback makes result invalid:
FAIL(Chrome:PASS, Safari:FAIL) - Local with self-cycle in fallback:
FAIL(Chrome:PASS, Safari:FAIL) - Local shadowing cyclic property --x:
FAIL(Chrome:PASS, Safari:FAIL) - Local shadowing cyclic outer local --x :
FAIL(Chrome:PASS, Safari:FAIL) - Arguments shadowing cyclic properties:
FAIL(Chrome:PASS, Safari:FAIL) - Observing property cycle locally:
FAIL(Chrome:PASS, Safari:FAIL) - Using cyclic values with no fallback:
FAIL(Chrome:PASS, Safari:FAIL) - Self-cycle in non-used local variable:
FAIL(Chrome:PASS, Safari:FAIL) - Using cyclic value in unused fallback:
FAIL(Chrome:PASS, Safari:FAIL) - Using cyclic value in unused fallback (local):
FAIL(Chrome:PASS, Safari:FAIL) - Dashed-function, self-cycle:
FAIL(Chrome:PASS, Safari:FAIL) - Cycle through other function (--g):
FAIL(Chrome:PASS, Safari:FAIL) - Cycle through other function (--f):
FAIL(Chrome:PASS, Safari:FAIL) - Cycle through local, self:
FAIL(Chrome:PASS, Safari:FAIL) - Cycle through unused local:
FAIL(Chrome:PASS, Safari:FAIL) - Cycle through global, self:
FAIL(Chrome:PASS, Safari:FAIL) - Cycle through local, other function:
FAIL(Chrome:PASS, Safari:FAIL) - Cycle through various variables and other functions:
FAIL(Chrome:PASS, Safari:FAIL)
- Local with self-cycle:
- /css/css-mixins/dashed-function-eval.html [wpt.fyi]
- Literal result:
FAIL(Chrome:PASS, Safari:FAIL) - Literal result, typed return:
FAIL(Chrome:PASS, Safari:FAIL) - Literal result, typed return, calc:
FAIL(Chrome:PASS, Safari:FAIL) - Literal result, typed return, mismatch:
FAIL(Chrome:PASS, Safari:FAIL) - Missing result descriptor:
FAIL(Chrome:PASS, Safari:FAIL) - Literal result, empty:
FAIL(Chrome:PASS, Safari:FAIL) - result cascading behavior:
FAIL(Chrome:PASS, Safari:FAIL) - Another dashed-function in result:
FAIL(Chrome:PASS, Safari:FAIL) - Unused argument:
FAIL(Chrome:PASS, Safari:FAIL) - Single parameter:
FAIL(Chrome:PASS, Safari:FAIL) - Multiple parameters:
FAIL(Chrome:PASS, Safari:FAIL) - Single parameter, typed:
FAIL(Chrome:PASS, Safari:FAIL) - Typed parameter with calc():
FAIL(Chrome:PASS, Safari:FAIL) - Untyped parameter with calc():
FAIL(Chrome:PASS, Safari:FAIL) - Various typed parameters:
FAIL(Chrome:PASS, Safari:FAIL) - Parameter with complex type (auto):
FAIL(Chrome:PASS, Safari:FAIL) - Parameter with complex type (px):
FAIL(Chrome:PASS, Safari:FAIL) - Passing argument to inner function:
FAIL(Chrome:PASS, Safari:FAIL) - var() in argument resolved before call:
FAIL(Chrome:PASS, Safari:FAIL) - var() in argument resolved before call, typed:
FAIL(Chrome:PASS, Safari:FAIL) - Single parameter with default value:
FAIL(Chrome:PASS, Safari:FAIL) - Multiple parameters with defaults:
FAIL(Chrome:PASS, Safari:FAIL) - Multiple parameters with defaults, typed:
FAIL(Chrome:PASS, Safari:FAIL) - Unused local:
FAIL(Chrome:PASS, Safari:FAIL) - Local does not affect outer scope:
FAIL(Chrome:PASS, Safari:FAIL) - Substituting local in result:
FAIL(Chrome:PASS, Safari:FAIL) - Substituting multiple locals in result:
FAIL(Chrome:PASS, Safari:FAIL) - Local referring to another local:
FAIL(Chrome:PASS, Safari:FAIL) - Locals appearing after result:
FAIL(Chrome:PASS, Safari:FAIL) - Locals cascading behavior:
FAIL(Chrome:PASS, Safari:FAIL) - Custom properties are visible inside function:
FAIL(Chrome:PASS, Safari:FAIL) - Substitute local from outer scope:
FAIL(Chrome:PASS, Safari:FAIL) - Substitute argument from outer scope:
FAIL(Chrome:PASS, Safari:FAIL) - Inner argument shadowing outer argument:
FAIL(Chrome:PASS, Safari:FAIL) - Inner argument shadowing outer local:
FAIL(Chrome:PASS, Safari:FAIL) - Inner local shadowing outer argument:
FAIL(Chrome:PASS, Safari:FAIL) - Inner local shadowing outer local:
FAIL(Chrome:PASS, Safari:FAIL) - Referencing outer local containing var():
FAIL(Chrome:PASS, Safari:FAIL) - Referencing outer typed argument:
FAIL(Chrome:PASS, Safari:FAIL) - Same function with different scopes:
FAIL(Chrome:PASS, Safari:FAIL) - Referencing local two frames up:
FAIL(Chrome:PASS, Safari:FAIL) - IACVT outer local shadows property:
FAIL(Chrome:PASS, Safari:FAIL) - Parameter shadows custom property:
FAIL(Chrome:PASS, Safari:FAIL) - Local shadows parameter:
FAIL(Chrome:PASS, Safari:FAIL) - Missing only argument:
FAIL(Chrome:PASS, Safari:FAIL) - Missing one argument of several:
FAIL(Chrome:PASS, Safari:FAIL)
- Literal result:
- /css/css-mixins/function-conditionals.html [wpt.fyi]
- Basic @supports:
FAIL(Chrome:PASS, Safari:FAIL) - Basic @supports (false):
FAIL(Chrome:PASS, Safari:FAIL) - Nested @supports:
FAIL(Chrome:PASS, Safari:FAIL) - Nested @supports (false):
FAIL(Chrome:PASS, Safari:FAIL) - Inconsequential conditional:
FAIL(Chrome:PASS, Safari:FAIL) - @supports with locals:
FAIL(Chrome:PASS, Safari:FAIL) - Basic @media:
FAIL(Chrome:PASS, Safari:FAIL) - Basic @media (false):
FAIL(Chrome:PASS, Safari:FAIL) - Nested @media:
FAIL(Chrome:PASS, Safari:FAIL) - Nested @media (false):
FAIL(Chrome:PASS, Safari:FAIL) - Locals within @media:
FAIL(Chrome:PASS, Safari:FAIL) - @supports within @media:
FAIL(Chrome:PASS, Safari:FAIL) - @media within @supports:
FAIL(Chrome:PASS, Safari:FAIL)
- Basic @supports:
- /css/css-mixins/local-attr-substitution.html [wpt.fyi]
- var() in attribute value substitutes locally:
FAIL(Chrome:PASS, Safari:FAIL) - var() in attribute value substitutes locally, argument:
FAIL(Chrome:PASS, Safari:FAIL) - var() in attribute value substitutes locally, typed:
FAIL(Chrome:PASS, Safari:FAIL) - attr() fallback substitutes locally:
FAIL(Chrome:PASS, Safari:FAIL) - attr() cycle through local:
FAIL(Chrome:PASS, Safari:FAIL) - attr() cycle through fallback in local:
FAIL(Chrome:PASS, Safari:FAIL) - attr() cycle through function:
FAIL(Chrome:PASS, Safari:FAIL)
- var() in attribute value substitutes locally:
- /css/css-mixins/local-var-substitution.html [wpt.fyi]
- Fallback directly in result:
FAIL(Chrome:PASS, Safari:FAIL) - Fallback via present, but invalid local:
FAIL(Chrome:PASS, Safari:FAIL) - Fallback is locally resolved (result):
FAIL(Chrome:PASS, Safari:FAIL) - Fallback is locally resolved (local var):
FAIL(Chrome:PASS, Safari:FAIL)
- Fallback directly in result:
CI Results
Gecko CI (Treeherder)
GitHub PR Head
Notes
These updates will be on mozilla-central once bug 1948772 lands.
Note: this bug is for tracking fixing the issues and is not
owned by the wpt sync bot.
This bug is linked to the relevant tests by an annotation in
https://github.com/web-platform-tests/wpt-metadata. These annotations
can be edited using the wpt interop dashboard
https://jgraham.github.io/wptdash/
If this bug is split into multiple bugs, please also update the
annotations, otherwise we are unable to track which wpt issues are
already triaged. Resolving as duplicate or closing this issue should
be cause the bot to automatically update or remove the annotation.
Updated•9 months ago
|
Blocks: css-mixins-1
Severity: -- → S4
You need to log in
before you can comment on or make changes to this bug.
Description
•