Closed Bug 1761729 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 33384 - Disable the independent inheritance optimization for objects with custom style callbacks.

Categories

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

task

Tracking

()

RESOLVED FIXED
100 Branch
Tracking Status
firefox100 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Steinar H. Gunderson <sesse@chromium.org> wrote:

Disable the independent inheritance optimization for objects with custom style callbacks.

We don't call these callbacks when doing independent inheritance,
and all bets are off as of what they may contain. In particular,
this caused a bug where the white-space property would get wrong
on an internal \<div> used to implement the \<input> editor.

Change-Id: I98ab2988ed948408861959586aaa00a2a0058f32

Reviewed-on: https://chromium-review.googlesource.com/3554653
WPT-Export-Revision: f07b8e486d743e678f060188a159282f362a0182

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/971825bba96f [wpt PR 33384] - Disable the independent inheritance optimization for objects with custom style callbacks., a=testonly
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
You need to log in before you can comment on or make changes to this bug.