gecko-dev/servo/ports/geckolib
Boris Chiou c82a2b5c08 Bug 1919347 - Support getComputedStyle() for named view transition pseudo elements if the style is not available. r=view-transitions-reviewers,emilio
First, we have to allow the functional parameter for named view
transition pseudo elements.

In this patch, we fix the case when `getComputedStyle()` resolve the style
lazily (i.e. call `Servo_ResolveStyleLazily()`) if its style is not available.
In this case, we have to make sure the matching function work.

We will make sure `aElement->GetPseudoElement(aPseudo)` work in the next
patch so we can retrieve the computed style from the pseudo elements
directly.

Differential Revision: https://phabricator.services.mozilla.com/D230354
2024-11-28 22:19:45 +00:00
..
tests Bug 1901911 - Remove leftovers from bug 1536586. r=emilio 2024-06-13 01:42:05 +00:00
Cargo.toml Bug 1922351 - Move ffi serde serialization from Servo into somewhere usable by other crates in the tree. r=nika 2024-10-04 07:51:46 +00:00
cbindgen.toml Bug 1933101 Part 2 - Add BehavesLikeInitialValue() to StyleSize and StyleMaxSize. r=layout-reviewers,emilio 2024-11-25 16:38:53 +00:00
error_reporter.rs Bug 1922870 - Add CSS error for missing @property inherits descriptor. r=dshin 2024-11-12 05:12:52 +00:00
glue.rs Bug 1919347 - Support getComputedStyle() for named view transition pseudo elements if the style is not available. r=view-transitions-reviewers,emilio 2024-11-28 22:19:45 +00:00
lib.rs Bug 1922351 - Move ffi serde serialization from Servo into somewhere usable by other crates in the tree. r=nika 2024-10-04 07:51:46 +00:00
stylesheet_loader.rs