Closed Bug 1770880 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 34180 - [TableFragmentation] Fix collapsed borders near fragmentation boundaries

Categories

(Core :: Layout, task, P4)

task

Tracking

()

RESOLVED FIXED
103 Branch
Tracking Status
firefox103 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Ian Kilpatrick <ikilpatrick@chromium.org> wrote:

[TableFragmentation] Fix collapsed borders near fragmentation boundaries

This does some fixes to collapsed borders around fragmentation
boundaries.

Firstly it excludes the over/under border from the joint calculation
when at a fragmentation boundary. This prevents the border seemingly
having a random joint color when fragmentation is present.

We check if we should draw a "half" border if we are at a fragmentation
boundary, and we know we have previous/next table content. We check
this by looking at the row indices to determine if there are subsequent
rows.

I've made the test .tentative as the joint logic isn't really written
down anywhere, and everyone has bad behaviour here.

Bug: 1078927
Change-Id: I7a12458bb128f3a6650b2a408cef218ae1093dd3

Reviewed-on: https://chromium-review.googlesource.com/3662014
WPT-Export-Revision: 85c815612cc62cdf77e4c42c97b60384dd172f89

Component: web-platform-tests → Layout
Product: Testing → Core

CI Results

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

Total 1 tests

Status Summary

Firefox

FAIL: 1

Chrome

FAIL: 1

Safari

FAIL: 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/89bafa664748 [wpt PR 34180] - [TableFragmentation] Fix collapsed borders near fragmentation boundaries, a=testonly https://hg.mozilla.org/integration/autoland/rev/4cc29b2e1a97 [wpt PR 34180] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 103 Branch
You need to log in before you can comment on or make changes to this bug.