Closed Bug 1457179 Opened 7 years ago Closed 7 years ago

Use Servo code to back getComputedStyle

Categories

(Core :: CSS Parsing and Computation, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1408300
Tracking Status
firefox61 --- affected

People

(Reporter: xidorn, Unassigned)

References

(Blocks 1 open bug)

Details

nsComputedDOMStyle is effectively the last user of keyword tables in nsCSSProps after bug 1434130. We should use Servo code to serialize resolve value for majority of properties. For the properties which depend on layout flush, it probably makes sense to still keep the related code in Gecko side.
(In reply to Xidorn Quan [:xidorn] UTC+10 from comment #0) > nsComputedDOMStyle is effectively the last user of keyword tables in > nsCSSProps after bug 1434130. > > We should use Servo code to serialize resolve value for majority of > properties. For the properties which depend on layout flush, it probably > makes sense to still keep the related code in Gecko side. This looks like a dupe of bug 1408300. It's blocked by the removal of getPropertyCSSValue, but I'll get rid of it as soon as I'm back from vacation, which should be after the merge date.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.