gecko-dev/servo/ports/geckolib
Emilio Cobos Álvarez dad3a20b22 Bug 1525955 - Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. r=heycam
This is more consistent with what the Rust bits of the style system do, and
removes a pointer from ComputedStyle which is always nice.

This also aligns the Rust bits with the C++ bits re. not treating xul pseudos as
anonymous boxes. See the comment in nsTreeStyleCache.cpp regarding those.

Can't wait for XUL trees to die.

Depends on D19001

Differential Revision: https://phabricator.services.mozilla.com/D19002

--HG--
extra : moz-landing-system : lando
2019-02-19 13:44:33 +00:00
..
tests Bug 1525955 - Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. r=heycam 2019-02-19 13:44:33 +00:00
Cargo.toml Bug 1461737 - Move nsstring-rs to a better location, r=nika 2019-01-04 22:03:56 +00:00
error_reporter.rs Bug 1521652 - Run rustfmt on servo/ports/geckolib/. r=emilio 2019-01-22 01:59:21 +00:00
glue.rs Bug 1525955 - Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. r=heycam 2019-02-19 13:44:33 +00:00
lib.rs Bug 1511811 - Use https for the MPL license URL. 2018-12-03 08:43:48 -05:00
stylesheet_loader.rs Bug 1521652 - Run rustfmt on servo/ports/geckolib/. r=emilio 2019-01-22 01:59:21 +00:00