Closed Bug 1879775 Opened 1 year ago Closed 11 months ago

[wpt-sync] Sync PR 44525 - Added parsing tests for properties in CSS Borders 4

Categories

(Core :: CSS Parsing and Computation, task, P4)

task

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 44525 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/44525
Details from upstream follow.

Sebastian Zartner <sebastianzartner@gmail.com> wrote:

Added parsing tests for properties in CSS Borders 4

This adds an initial set of parsing tests related to the CSS properties introduced in CSS Borders 4.

Sebastian

Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]

CI Results

Ran 6 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 48 tests and 36 subtests

Status Summary

Firefox

OK : 48
PASS: 133
FAIL: 283

Chrome

OK : 48
PASS: 133
FAIL: 283

Safari

OK : 48
PASS: 133
FAIL: 283

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

  • /css/css-borders/tentative/parsing/border-block-end-radius-computed.html [wpt.fyi]
    • Property border-block-end-radius value '10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-block-end-radius value '10px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-block-end-radius value '5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-block-end-radius value '10px / 5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-block-end-radius value '5px 10px / 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-block-end-radius value '10px 10px / 5px 5px': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-block-end-radius-valid.html [wpt.fyi]
    • e.style['border-block-end-radius'] = "1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-end-radius'] = "10%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-end-radius'] = "1px 5%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-end-radius'] = "5% 1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-end-radius'] = "1px / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-end-radius'] = "1px / 1px 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-end-radius'] = "1px 2% / 3%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-end-radius'] = "1px 2% / 3px 4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-block-start-radius-computed.html [wpt.fyi]
    • Property border-block-start-radius value '10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-block-start-radius value '10px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-block-start-radius value '5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-block-start-radius value '10px / 5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-block-start-radius value '5px 10px / 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-block-start-radius value '10px 10px / 5px 5px': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-block-start-radius-valid.html [wpt.fyi]
    • e.style['border-block-start-radius'] = "1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-start-radius'] = "10%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-start-radius'] = "1px 5%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-start-radius'] = "5% 1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-start-radius'] = "1px / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-start-radius'] = "1px / 1px 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-start-radius'] = "1px 2% / 3%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-block-start-radius'] = "1px 2% / 3px 4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-bottom-radius-computed.html [wpt.fyi]
    • Property border-bottom-radius value '10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-bottom-radius value '10px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-bottom-radius value '5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-bottom-radius value '10px / 5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-bottom-radius value '5px 10px / 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-bottom-radius value '10px 10px / 5px 5px': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-bottom-radius-valid.html [wpt.fyi]
    • e.style['border-bottom-radius'] = "1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-bottom-radius'] = "10%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-bottom-radius'] = "1px 5%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-bottom-radius'] = "5% 1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-bottom-radius'] = "1px / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-bottom-radius'] = "1px / 1px 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-bottom-radius'] = "1px 2% / 3%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-bottom-radius'] = "1px 2% / 3px 4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-clip-computed.html [wpt.fyi]
    • Property border-clip value 'normal': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-clip value '10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-clip value '10%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-clip value '0': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-clip value '1fr': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-clip value '10px 10%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-clip value '10px 1em 10% 1fr 2fr': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-clip-valid.html [wpt.fyi]
    • e.style['border-clip'] = "normal" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-clip'] = "10px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-clip'] = "10%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-clip'] = "0" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-clip'] = "1fr" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-clip'] = "10px 10%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-clip'] = "10px 1em 10% 1fr 2fr" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-inline-end-radius-computed.html [wpt.fyi]
    • Property border-inline-end-radius value '10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-inline-end-radius value '10px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-inline-end-radius value '5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-inline-end-radius value '10px / 5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-inline-end-radius value '5px 10px / 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-inline-end-radius value '10px 10px / 5px 5px': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-inline-end-radius-valid.html [wpt.fyi]
    • e.style['border-inline-end-radius'] = "1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-end-radius'] = "10%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-end-radius'] = "1px 5%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-end-radius'] = "5% 1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-end-radius'] = "1px / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-end-radius'] = "1px / 1px 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-end-radius'] = "1px 2% / 3%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-end-radius'] = "1px 2% / 3px 4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-inline-start-radius-computed.html [wpt.fyi]
    • Property border-inline-start-radius value '10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-inline-start-radius value '10px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-inline-start-radius value '5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-inline-start-radius value '10px / 5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-inline-start-radius value '5px 10px / 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-inline-start-radius value '10px 10px / 5px 5px': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-inline-start-radius-valid.html [wpt.fyi]
    • e.style['border-inline-start-radius'] = "1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-start-radius'] = "10%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-start-radius'] = "1px 5%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-start-radius'] = "5% 1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-start-radius'] = "1px / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-start-radius'] = "1px / 1px 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-start-radius'] = "1px 2% / 3%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-inline-start-radius'] = "1px 2% / 3px 4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-left-radius-computed.html [wpt.fyi]
    • Property border-left-radius value '10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-left-radius value '10px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-left-radius value '5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-left-radius value '10px / 5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-left-radius value '5px 10px / 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-left-radius value '10px 10px / 5px 5px': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-left-radius-valid.html [wpt.fyi]
    • e.style['border-left-radius'] = "1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-left-radius'] = "10%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-left-radius'] = "1px 5%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-left-radius'] = "5% 1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-left-radius'] = "1px / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-left-radius'] = "1px / 1px 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-left-radius'] = "1px 2% / 3%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-left-radius'] = "1px 2% / 3px 4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-right-radius-computed.html [wpt.fyi]
    • Property border-right-radius value '10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-right-radius value '10px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-right-radius value '5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-right-radius value '10px / 5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-right-radius value '5px 10px / 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-right-radius value '10px 10px / 5px 5px': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-right-radius-valid.html [wpt.fyi]
    • e.style['border-right-radius'] = "1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-right-radius'] = "10%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-right-radius'] = "1px 5%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-right-radius'] = "5% 1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-right-radius'] = "1px / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-right-radius'] = "1px / 1px 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-right-radius'] = "1px 2% / 3%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-right-radius'] = "1px 2% / 3px 4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-top-radius-computed.html [wpt.fyi]
    • Property border-top-radius value '10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-top-radius value '10px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-top-radius value '5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-top-radius value '10px / 5px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-top-radius value '5px 10px / 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property border-top-radius value '10px 10px / 5px 5px': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/border-top-radius-valid.html [wpt.fyi]
    • e.style['border-top-radius'] = "1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-top-radius'] = "10%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-top-radius'] = "1px 5%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-top-radius'] = "5% 1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-top-radius'] = "1px / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-top-radius'] = "1px / 1px 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-top-radius'] = "1px 2% / 3%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['border-top-radius'] = "1px 2% / 3px 4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/box-shadow-blur-computed.html [wpt.fyi]
    • Property box-shadow-blur value '0': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-blur value '1px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-blur value '1em': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-blur value '1px, 2px': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/box-shadow-blur-valid.html [wpt.fyi]
    • e.style['box-shadow-blur'] = "0" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-blur'] = "1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-blur'] = "1em" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-blur'] = "calc(1em + 2px)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-blur'] = "1px, 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/box-shadow-color-computed.html [wpt.fyi]
    • Property box-shadow-color value 'currentcolor': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'transparent': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'red': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'magenta': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value '#234': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value '#FEDCBA': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'rgb(2, 3, 4)': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'rgb(100%, 0%, 0%)': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'rgba(2, 3, 4, 0.5)': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'rgba(2, 3, 4, 50%)': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'hsl(120, 100%, 50%)': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'hsla(120, 100%, 50%, 0.25)': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'rgb(-2, 3, 4)': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'rgb(100, 200, 300)': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'rgb(20, 10, 0, -10)': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'rgb(100%, 200%, 300%)': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-color value 'red, blue': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/box-shadow-color-valid.html [wpt.fyi]
    • e.style['box-shadow-color'] = "currentcolor" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "transparent" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "red" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "magenta" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "#234" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "#FEDCBA" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "rgb(2, 3, 4)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "rgb(100%, 0%, 0%)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "rgba(2, 3, 4, 0.5)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "rgba(2, 3, 4, 50%)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "hsl(120, 100%, 50%)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "hsla(120, 100%, 50%, 0.25)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "rgb(-2, 3, 4)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "rgb(100, 200, 300)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "rgb(20, 10, 0, -10)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "rgb(100%, 200%, 300%)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-color'] = "red, blue" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/box-shadow-offset-computed.html [wpt.fyi]
    • Property box-shadow-offset value '0 0': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-offset value '10px 0': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-offset value '0 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-offset value '10px 10px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-offset value '10px 20px, 30px 40px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-offset value 'calc(1em + 1px) calc(-1em + 1px)': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/box-shadow-offset-valid.html [wpt.fyi]
    • e.style['box-shadow-offset'] = "0" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-offset'] = "0 0" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-offset'] = "1px 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-offset'] = "1em 2em" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-offset'] = "-1px -2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-offset'] = "calc(1em + 2px) calc(3rem + 4vw)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-offset'] = "1px 2px, 3px 4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/box-shadow-position-computed.html [wpt.fyi]
    • Property box-shadow-position value 'inset': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-position value 'outset': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-position value 'inset, outset': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-position value 'outset, inset': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/box-shadow-position-valid.html [wpt.fyi]
    • e.style['box-shadow-position'] = "inset" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-position'] = "outset" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-position'] = "inset, outset" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-position'] = "outset, inset" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/box-shadow-spread-computed.html [wpt.fyi]
    • Property box-shadow-spread value '0': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-spread value '1px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-spread value '1em': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-spread value '-1px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property box-shadow-spread value 'calc(1em + 1px)': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/box-shadow-spread-valid.html [wpt.fyi]
    • e.style['box-shadow-spread'] = "0" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-spread'] = "1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-spread'] = "1em" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-spread'] = "-1px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['box-shadow-spread'] = "calc(1em + 2px)" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/corner-shape-computed.html [wpt.fyi]
    • Property corner-shape value 'round': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corner-shape value 'angle': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corner-shape value 'round angle': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corner-shape value 'round angle round': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corner-shape value 'round angle round angle': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/corner-shape-valid.html [wpt.fyi]
    • e.style['corner-shape'] = "round" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corner-shape'] = "angle" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corner-shape'] = "angle round" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corner-shape'] = "round angle" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corner-shape'] = "angle round angle" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corner-shape'] = "angle round angle round" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/corners-computed.html [wpt.fyi]
    • Property corners value 'round': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value 'angle': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value 'round angle': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value 'round angle round': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value 'round angle round angle': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '2%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2% 1em': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2% 1em 4%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px / 2px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '2% / 2px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2% / 2px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2% 1em / 2px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2% 1em 4% / 2px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px / 2px 4%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px / 2px 4% 1em': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px / 2px 4% 1em 2%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2% / 2px 4%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2% 1em / 2px 4% 1em': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2% 1em 4% / 2px 4% 1em 2%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px round': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px angle': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px round angle': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px round angle round': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px round angle round angle': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2% round': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px 2% / 2px round': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px / 2px 4% round': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value '4px / 2px 4% round angle': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value 'round 4px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value 'round 4px 2%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value 'round 4px 2% / 2px': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value 'round 4px / 2px 4%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value 'round angle 4px / 2px 4%': FAIL (Chrome: FAIL, Safari: FAIL)
    • Property corners value 'round angle round angle 4px 2% 1em 4% / 2px 4% 1em 2%': FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-borders/tentative/parsing/corners-valid.html [wpt.fyi]
    • e.style['corners'] = "round" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "angle" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "round angle" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "round angle round" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "round angle round angle" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2% 1em" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2% 1em 4%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "2% / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2% / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2% 1em / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2% 1em 4% / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px / 2px 4%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px / 2px 4% 1em" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px / 2px 4% 1em 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2% / 2px 4%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2% 1em / 2px 4% 1em" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2% 1em 4% / 2px 4% 1em 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px round" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px angle" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px round angle" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px round angle round" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px round angle round angle" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2% round" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px 2% / 2px round" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px / 2px 4% round" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "4px / 2px 4% round angle" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "round 4px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "round 4px 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "round 4px 2% / 2px" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "round 4px / 2px 4%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "round angle 4px / 2px 4%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
    • e.style['corners'] = "round angle round angle 4px 2% 1em 4% / 2px 4% 1em 2%" should set the property value: FAIL (Chrome: FAIL, Safari: FAIL)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e33399ab6110 [wpt PR 44525] - Added parsing tests for properties in CSS Borders 4, a=testonly https://hg.mozilla.org/integration/autoland/rev/0a83084c5b33 [wpt PR 44525] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
You need to log in before you can comment on or make changes to this bug.