[wpt-sync] Sync PR 45683 - [anchor] Implement CSSPositionTryDescriptors
Categories
(Core :: CSS Parsing and Computation, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox127 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 45683 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/45683
Details from upstream follow.
Anders Hartvoll Ruud <andruud@chromium.org> wrote:
[anchor] Implement CSSPositionTryDescriptors
CSSPositionTryDescriptors is a CSSStyleDeclaration which restricts
which properties are valid, which is a new concept in Blink.
This CL implements this by:
- Adding a new parsing mode which is stored on the CSSPropertyValueSet
within the rule. This ensures that we can't smuggle in invalid
properties using cssText.- Filtering properties during setProperty. This ensures that e.g.
setProperty('color', ...) doesn't work.Somehow, CSSPositionTryDescriptor is not inheriting the anonymous
named getter/setter from the parent, which is actually what we want
here. (If this is a bug or something and is changed later, the WPT will
fail).The indexed property getter also doesn't seem to work. This is not
covered by the tests currently. The problem is tracked by
Issue 333965945.Change-Id: I5fa1b600ed50633a9eb9aa8cfeb43726d64ecf90
Bug: 333967631, 333965945
Reviewed-on: https://chromium-review.googlesource.com/5447110
WPT-Export-Revision: 2814c78207a4983c1f0f8d94d06cb6b2623bc293
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 1•1 year ago
|
||
| Assignee | ||
Comment 2•1 year ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests and 264 subtests
Status Summary
Firefox
OK : 1
FAIL: 264
Chrome
OK : 1
PASS: 231
FAIL: 33
Safari
OK : 1
FAIL: 264
Links
Details
New Tests That Don't Pass
- /css/css-anchor-position/at-position-try-cssom.html [wpt.fyi]
- CSSPositionTryRule attribute values:
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryRule.style.setProperty setting allowed and disallowed properties:
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.item:
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.cssText:
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin-top):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin-top):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-top] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-top] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginTop] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginTop] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin-right):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin-right):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-right] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-right] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginRight] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginRight] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin-bottom):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin-bottom):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-bottom] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-bottom] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginBottom] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginBottom] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin-left):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin-left):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-left] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-left] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginLeft] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginLeft] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin-block):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin-block):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-block] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-block] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginBlock] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginBlock] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin-block-start):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin-block-start):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-block-start] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-block-start] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginBlockStart] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginBlockStart] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin-block-end):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin-block-end):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-block-end] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-block-end] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginBlockEnd] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginBlockEnd] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin-inline):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin-inline):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-inline] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-inline] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginInline] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginInline] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin-inline-start):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin-inline-start):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-inline-start] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-inline-start] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginInlineStart] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginInlineStart] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(margin-inline-end):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(margin-inline-end):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-inline-end] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[margin-inline-end] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginInlineEnd] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[marginInlineEnd] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(inset):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(inset):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(top):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(top):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[top] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[top] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(left):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(left):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[left] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[left] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(right):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(right):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[right] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[right] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(bottom):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(bottom):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[bottom] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[bottom] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(inset-block):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(inset-block):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-block] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-block] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetBlock] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetBlock] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(inset-block-start):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(inset-block-start):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-block-start] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-block-start] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetBlockStart] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetBlockStart] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(inset-block-end):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(inset-block-end):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-block-end] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-block-end] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetBlockEnd] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetBlockEnd] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(inset-inline):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(inset-inline):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-inline] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-inline] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetInline] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetInline] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(inset-inline-start):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(inset-inline-start):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-inline-start] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-inline-start] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetInlineStart] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetInlineStart] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(inset-inline-end):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(inset-inline-end):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-inline-end] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-inline-end] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetInlineEnd] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetInlineEnd] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(width):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(width):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[width] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[width] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(height):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(height):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[height] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[height] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(min-width):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(min-width):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[min-width] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[min-width] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[minWidth] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[minWidth] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(max-width):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(max-width):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[max-width] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[max-width] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[maxWidth] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[maxWidth] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(min-height):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(min-height):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[min-height] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[min-height] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[minHeight] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[minHeight] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(max-height):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(max-height):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[max-height] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[max-height] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[maxHeight] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[maxHeight] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(block-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(block-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[block-size] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[block-size] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[blockSize] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[blockSize] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(min-block-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(min-block-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[min-block-size] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[min-block-size] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[minBlockSize] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[minBlockSize] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(max-block-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(max-block-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[max-block-size] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[max-block-size] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[maxBlockSize] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[maxBlockSize] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(inline-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(inline-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inline-size] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inline-size] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inlineSize] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inlineSize] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(min-inline-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(min-inline-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[min-inline-size] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[min-inline-size] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[minInlineSize] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[minInlineSize] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(max-inline-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(max-inline-size):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[max-inline-size] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[max-inline-size] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[maxInlineSize] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[maxInlineSize] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(place-self):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(place-self):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[place-self] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[place-self] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[placeSelf] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[placeSelf] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(align-self):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(align-self):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[align-self] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[align-self] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[alignSelf] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[alignSelf] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(justify-self):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(justify-self):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[justify-self] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[justify-self] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[justifySelf] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[justifySelf] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(position-anchor):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(position-anchor):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[position-anchor] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[position-anchor] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[positionAnchor] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[positionAnchor] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(inset-area):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(inset-area):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-area] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[inset-area] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetArea] (get):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[insetArea] (set):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(color):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(color):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[color] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[color] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(align-items):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(align-items):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[align-items] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[align-items] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[alignItems] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[alignItems] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(align-content):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(align-content):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[align-content] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[align-content] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[alignContent] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[alignContent] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(background):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(background):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[background] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[background] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(display):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(display):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[display] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[display] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(position):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(position):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[position] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[position] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(writing-mode):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(writing-mode):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[writing-mode] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[writing-mode] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[writingMode] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[writingMode] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(direction):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(direction):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[direction] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[direction] (get):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors.getPropertyValue(syntax):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors.setProperty(syntax):
FAIL(Chrome:PASS, Safari:FAIL) - CSSPositionTryDescriptors[syntax] (set):
FAIL(Chrome:FAIL, Safari:FAIL) - CSSPositionTryDescriptors[syntax] (get):
FAIL(Chrome:PASS, Safari:FAIL)
- CSSPositionTryRule attribute values:
Comment 4•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/df3fe8593cb5
https://hg.mozilla.org/mozilla-central/rev/40f3d4b48536
Description
•