Closed Bug 2020172 Opened 2 months ago Closed 2 months ago

[wpt-sync] Sync PR 58150 - Import tests for html ruby extensions

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox150 fixed)

RESOLVED FIXED
150 Branch
Tracking Status
firefox150 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Florian Rivoal <git@florian.rivoal.net> wrote:

Import tests for html ruby extensions

These cover:

  • permutations of the allowed syntax for ruby base markup (with or without rb, interleaved and tabular markup)
  • usage of rt alone, rtc alone, and rt with rtc, and variants where (some) rt are implied
  • spanning annotations using rtc
  • multi-level ruby using rtc (both spanning and non-spanning)
  • the presence of rp, and the lack of interference with segmentation and pairing, not only when rp respect the content model, but even when it doesn't
  • inter-element spaces not interferring with segmentation and pairing

See the README for some more info on the approach followed.

CI Results

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

Total 84 tests

Status Summary

Firefox

PASS: 84

Chrome

PASS: 26
FAIL: 58

Safari

PASS: 43
FAIL: 41

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
You need to log in before you can comment on or make changes to this bug.