style: Container Relative Units: Set flag for USES_VIEWPORT_UNITS only when viewport fallback is actually used

Differential Revision: https://phabricator.services.mozilla.com/D159866
This commit is contained in:
David Shin 2022-10-20 18:37:39 +00:00 committed by Martin Robinson
parent 15cf28815e
commit 14eece6f5a
3 changed files with 3 additions and 11 deletions

View file

@ -361,6 +361,8 @@ impl<'a> Context<'a> {
&self,
variant: ViewportVariant,
) -> default::Size2D<Au> {
self.builder
.add_flags(ComputedValueFlags::USES_VIEWPORT_UNITS);
self.builder
.device
.au_viewport_size_for_viewport_unit_resolution(variant)