Bug 1806916 [wpt PR 37639] - Add invalidation for rex font unit dependent elements...
commit4aec9dda47b8036456a951f708972fc2e344980e
authorDaniil Sakhapov <sakhapov@google.com>
Wed, 4 Jan 2023 17:06:30 +0000 (4 17:06 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Thu, 5 Jan 2023 09:08:19 +0000 (5 09:08 +0000)
tree042959fcf5ab994b5471f2b9e91731fc6ebb5dac
parent22d1e2fc2608872349ddc947e6bffae036deee6a
Bug 1806916 [wpt PR 37639] - Add invalidation for rex font unit dependent elements., a=testonly

Automatic update from web-platform-tests
Add invalidation for rex font unit dependent elements.

New CSSToLengthConversionData::Flag::kRootFontRelative
to mark root font dependence (rem & rex units).
Old kRem flag is now merged in newly introduced flag.

Now on root font changes full document recalc will be
triggered if there are elements using rem or rex.

Bug: 1381037

Change-Id: Ia65b11d2ea4a7d8abf8dc2a8b281d41643cdeac1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4110951
Commit-Queue: Daniil Sakhapov <sakhapov@google.com>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1086343}

--

wpt-commits: 92fb6036841987bc171279b0cf6d69b8e69bd095
wpt-pr: 37639
testing/web-platform/tests/css/css-values/rex-invalidation.html [new file with mode: 0644]