Closed Bug 1465361 Opened Last year Closed Last year

[wpt-sync] Sync PR 11244 - [Squad] Use UA styling for form inside table elements.

Categories

(Core :: DOM: Core & HTML, enhancement, P4)

enhancement

Tracking

()

RESOLVED FIXED
mozilla62
Tracking Status
firefox62 --- fixed

People

(Reporter: wptsync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Rune Lillesveen <futhark@chromium.org> wrote:
>  [Squad] Use UA styling for form inside table elements.
>  
>  We did not implement UA style as specified for form elements inside
>  table elements. This CL removes the hardcoded way of not creating layout
>  objects and instead add display:none to the UA style sheet as specified.
>  
>  We introduce a new internal pseudo class :-internal-is-html because the
>  rule should only apply in html documents. This is also what Gecko does
>  with its :-moz-is-html. The pseudo class is only allowed in UA sheets.
>  
>  The relationship with Squad is that we get rid of the dependency on
>  ancestor layout objects in LayoutObjectIsNeeded.
>  
>  Bug: 847763, 843520
>  Change-Id: Ibc83b78493843b1a0503fbb65e509090fe295313
>  Reviewed-on: https://chromium-review.googlesource.com/1078348
>  WPT-Export-Revision: 472d72d9dae2fd74779f19e5486cbd809ba72b44
Component: web-platform-tests → DOM
Product: Testing → Core
Ran 2 tests and 15 subtests
OK     : 2
PASS   : 15
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/78810c2adfbf
[wpt PR 11244] - [Squad] Use UA styling for form inside table elements., a=testonly
https://hg.mozilla.org/mozilla-central/rev/78810c2adfbf
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.