author | Emilio Cobos Álvarez <emilio@crisal.io> |
Mon, 15 May 2017 16:19:24 +0200 | |
changeset 358515 | d05ac6d7ae31bfb200236cd8b28d9a5de3146caa |
parent 358514 | ff24d99588629f9b2696035bd8d56c0bf16685fe |
child 358516 | 651b63732c13c34e010fec82e1e296db5e3cfbde |
push id | 31827 |
push user | cbook@mozilla.com |
push date | Tue, 16 May 2017 10:34:19 +0000 |
treeherder | mozilla-central@49365d675cbb [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | bholley |
bugs | 1364412 |
milestone | 55.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/layout/style/ServoBindings.h +++ b/layout/style/ServoBindings.h @@ -550,15 +550,21 @@ void Gecko_UnregisterProfilerThread(); bool Gecko_DocumentRule_UseForPresentation(RawGeckoPresContextBorrowed, const nsACString* aPattern, mozilla::css::URLMatchingFunction aURLMatchingFunction); // Allocator hinting. void Gecko_SetJemallocThreadLocalArena(bool enabled); +// Pseudo-element flags. +#define CSS_PSEUDO_ELEMENT(name_, value_, flags_) \ + const uint32_t SERVO_CSS_PSEUDO_ELEMENT_FLAGS_##name_ = flags_; +#include "nsCSSPseudoElementList.h" +#undef CSS_PSEUDO_ELEMENT + #define SERVO_BINDING_FUNC(name_, return_, ...) return_ name_(__VA_ARGS__); #include "mozilla/ServoBindingList.h" #undef SERVO_BINDING_FUNC } // extern "C" #endif // mozilla_ServoBindings_h