Closed
Bug 1913394
Opened 9 months ago
Closed 9 months ago
[wpt-sync] Sync PR 47630 - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=278184
Categories
(Core :: Layout: Block and Inline, task, P4)
Core
Layout: Block and Inline
Tracking
()
RESOLVED
FIXED
131 Branch
Tracking | Status | |
---|---|---|
firefox131 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 47630 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/47630
Details from upstream follow.
Tim Nguyen <ntim@apple.com> wrote:
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=278184
WebKit export from bug: [text-box] Fix serialization of text-box shorthand
Assignee | ||
Updated•9 months ago
|
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Assignee | ||
Comment 1•9 months ago
|
||
PR 47630 applied with additional changes from upstream: 1597db5641eb6a8c2a11adc5fdc358e5e4f4f785
Assignee | ||
Updated•9 months ago
|
Component: web-platform-tests → Layout: Block and Inline
Product: Testing → Core
Assignee | ||
Updated•9 months ago
|
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Assignee | ||
Comment 2•9 months ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=dfc2ac416199f1bac3814e400aaf0fd0061b00d7
Assignee | ||
Comment 3•9 months ago
|
||
CI Results
Ran 6 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 7 tests and 36 subtests
Status Summary
Firefox
OK
: 7
PASS
: 50
FAIL
: 124
Chrome
OK
: 7
PASS
: 64
FAIL
: 110
Safari
OK
: 7
PASS
: 87
FAIL
: 87
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /css/css-inline/text-box-trim/parsing/text-box-edge-computed.html [wpt.fyi]
- Property text-box-edge value 'text':
FAIL
linked bug:Bug 1913230 - Property text-box-edge value 'cap':
FAIL
linked bug:Bug 1913230 - Property text-box-edge value 'ex':
FAIL
linked bug:Bug 1913230 - Property text-box-edge value 'text text':
FAIL
linked bug:Bug 1913230 - Property text-box-edge value 'text alphabetic':
FAIL
linked bug:Bug 1913230 - Property text-box-edge value 'cap text':
FAIL
linked bug:Bug 1913230 - Property text-box-edge value 'cap alphabetic':
FAIL
linked bug:Bug 1913230 - Property text-box-edge value 'ex text':
FAIL
linked bug:Bug 1913230 - Property text-box-edge value 'ex alphabetic':
FAIL
linked bug:Bug 1913230
- Property text-box-edge value 'text':
- /css/css-inline/text-box-trim/parsing/text-box-edge-valid.html [wpt.fyi]
- e.style['text-box-edge'] = "text" should set the property value:
FAIL
linked bug:Bug 1913230 - e.style['text-box-edge'] = "cap" should set the property value:
FAIL
linked bug:Bug 1913230 - e.style['text-box-edge'] = "ex" should set the property value:
FAIL
linked bug:Bug 1913230 - e.style['text-box-edge'] = "text alphabetic" should set the property value:
FAIL
linked bug:Bug 1913230 - e.style['text-box-edge'] = "cap alphabetic" should set the property value:
FAIL
linked bug:Bug 1913230 - e.style['text-box-edge'] = "ex alphabetic" should set the property value:
FAIL
linked bug:Bug 1913230
- e.style['text-box-edge'] = "text" should set the property value:
New Tests That Don't Pass
- /css/css-inline/text-box-trim/parsing/text-box-computed.html [wpt.fyi]
- Property text-box value 'normal':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'none':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'none auto':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'auto none':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'auto':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-start':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-end':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-both':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'text':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'cap':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'ideographic':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'cap alphabetic':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'text alphabetic':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-start auto':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-both auto':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'auto trim-both':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'none text':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'text text none':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'none cap':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'cap ideographic none':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'ideographic none':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-both text':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-start text':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'text text trim-both':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'text text trim-end':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'cap alphabetic trim-start':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-start cap alphabetic':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-both cap alphabetic':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-start ideographic ideographic':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-start ideographic-ink ideographic-ink':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-end cap text':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'trim-end ex text':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'cap text trim-end':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'ex text trim-end':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'cap text trim-both':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box value 'ex text trim-both':
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Property text-box value 'normal':
- /css/css-inline/text-box-trim/parsing/text-box-edge-computed.html [wpt.fyi]
- Property text-box-edge value 'auto':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box-edge value 'text':
FAIL
(Chrome:PASS
, Safari:PASS
) - Property text-box-edge value 'cap':
FAIL
(Chrome:PASS
, Safari:PASS
) - Property text-box-edge value 'ex':
FAIL
(Chrome:PASS
, Safari:PASS
) - Property text-box-edge value 'ideographic':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'ideographic-ink':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'text text':
FAIL
(Chrome:PASS
, Safari:PASS
) - Property text-box-edge value 'text alphabetic':
FAIL
(Chrome:PASS
, Safari:PASS
) - Property text-box-edge value 'text ideographic':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'text ideographic-ink':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'cap text':
FAIL
(Chrome:PASS
, Safari:PASS
) - Property text-box-edge value 'cap alphabetic':
FAIL
(Chrome:PASS
, Safari:PASS
) - Property text-box-edge value 'cap ideographic':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'cap ideographic-ink':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'ex text':
FAIL
(Chrome:PASS
, Safari:PASS
) - Property text-box-edge value 'ex alphabetic':
FAIL
(Chrome:PASS
, Safari:PASS
) - Property text-box-edge value 'ex ideographic':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'ex ideographic-ink':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'ideographic text':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box-edge value 'ideographic alphabetic':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'ideographic ideographic':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box-edge value 'ideographic ideographic-ink':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'ideographic-ink text':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property text-box-edge value 'ideographic-ink alphabetic':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'ideographic-ink ideographic':
FAIL
(Chrome:FAIL
, Safari:PASS
) - Property text-box-edge value 'ideographic-ink ideographic-ink':
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Property text-box-edge value 'auto':
- /css/css-inline/text-box-trim/parsing/text-box-edge-valid.html [wpt.fyi]
- e.style['text-box-edge'] = "auto" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box-edge'] = "text" should set the property value:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box-edge'] = "cap" should set the property value:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box-edge'] = "ex" should set the property value:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box-edge'] = "ideographic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "ideographic-ink" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "text text" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['text-box-edge'] = "text alphabetic" should set the property value:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box-edge'] = "text ideographic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "text ideographic-ink" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "cap text" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['text-box-edge'] = "cap alphabetic" should set the property value:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box-edge'] = "cap ideographic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "cap ideographic-ink" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "ex text" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['text-box-edge'] = "ex alphabetic" should set the property value:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box-edge'] = "ex ideographic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "ex ideographic-ink" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "ideographic text" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "ideographic alphabetic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "ideographic ideographic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box-edge'] = "ideographic ideographic-ink" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "ideographic-ink text" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "ideographic-ink alphabetic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "ideographic-ink ideographic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['text-box-edge'] = "ideographic-ink ideographic-ink" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- e.style['text-box-edge'] = "auto" should set the property value:
- /css/css-inline/text-box-trim/parsing/text-box-valid.html [wpt.fyi]
- e.style['text-box'] = "normal" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "none" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "none auto" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "auto none" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "auto" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-start" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-end" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-both" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "text" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "cap" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "ideographic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "cap alphabetic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "text alphabetic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-start auto" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-both auto" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "auto trim-both" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "none text" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "text text none" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "none cap" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "cap ideographic none" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "ideographic none" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-both text" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-start text" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "text text trim-both" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "text text trim-end" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "cap alphabetic trim-start" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-start cap alphabetic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-both cap alphabetic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-start ideographic ideographic" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-start ideographic-ink ideographic-ink" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-end cap text" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "trim-end ex text" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "cap text trim-end" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "ex text trim-end" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "cap text trim-both" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['text-box'] = "ex text trim-both" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- e.style['text-box'] = "normal" should set the property value:
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/27a35793d9e2
[wpt PR 47630] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=278184, a=testonly
https://hg.mozilla.org/integration/autoland/rev/e3bce30dcdf5
[wpt PR 47630] - Update wpt metadata, a=testonly
Comment 5•9 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/27a35793d9e2
https://hg.mozilla.org/mozilla-central/rev/e3bce30dcdf5
Status: NEW → RESOLVED
Closed: 9 months ago
status-firefox131:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•