зеркало из https://github.com/mozilla/gecko-dev.git
Backed out changeset 1f1ff129684f (bug 1404897) for Android bustage at nsDocument.cpp:1414: undefined reference to 'Servo_SelectorList_Drop'. r=backout
This commit is contained in:
Родитель
636468f6d3
Коммит
66c0db70b2
|
@ -129,9 +129,6 @@ SERVO_BINDING_FUNC(Servo_StyleSet_ResolveForDeclarations,
|
|||
RawServoStyleSetBorrowed set,
|
||||
ServoStyleContextBorrowedOrNull parent_style,
|
||||
RawServoDeclarationBlockBorrowed declarations)
|
||||
SERVO_BINDING_FUNC(Servo_SelectorList_Parse,
|
||||
RawServoSelectorList*,
|
||||
const nsACString* selector_list)
|
||||
SERVO_BINDING_FUNC(Servo_StyleSet_AddSizeOfExcludingThis, void,
|
||||
mozilla::MallocSizeOf malloc_size_of,
|
||||
mozilla::MallocSizeOf malloc_enclosing_size_of,
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
#include "nsTArray.h"
|
||||
|
||||
struct RawServoStyleSet;
|
||||
struct RawServoSelectorList;
|
||||
struct RawServoAnimationValueMap;
|
||||
struct RustString;
|
||||
|
||||
|
@ -146,7 +145,6 @@ DECL_OWNED_REF_TYPE_FOR(RawServoAnimationValueMap)
|
|||
// it only asks Gecko to do so. In case we wish to in
|
||||
// the future, we should ensure that things being mutated
|
||||
// are protected from noalias violations by a cell type
|
||||
DECL_BORROWED_REF_TYPE_FOR(RawServoSelectorList)
|
||||
DECL_BORROWED_REF_TYPE_FOR(RawGeckoNode)
|
||||
DECL_NULLABLE_BORROWED_REF_TYPE_FOR(RawGeckoNode)
|
||||
DECL_BORROWED_REF_TYPE_FOR(RawGeckoElement)
|
||||
|
@ -179,8 +177,6 @@ DECL_BORROWED_MUT_REF_TYPE_FOR(nsCSSPropertyIDSet)
|
|||
DECL_BORROWED_REF_TYPE_FOR(RawGeckoCSSPropertyIDList)
|
||||
DECL_BORROWED_REF_TYPE_FOR(nsXBLBinding)
|
||||
DECL_BORROWED_MUT_REF_TYPE_FOR(RawGeckoStyleChildrenIterator)
|
||||
DECL_OWNED_REF_TYPE_FOR(RawServoSelectorList)
|
||||
DECL_BORROWED_REF_TYPE_FOR(RawServoSelectorList)
|
||||
|
||||
#undef DECL_ARC_REF_TYPE_FOR
|
||||
#undef DECL_OWNED_REF_TYPE_FOR
|
||||
|
@ -223,7 +219,6 @@ DECL_BORROWED_REF_TYPE_FOR(RawServoSelectorList)
|
|||
}
|
||||
|
||||
DEFINE_BOXED_TYPE(StyleSet, RawServoStyleSet);
|
||||
DEFINE_BOXED_TYPE(SelectorList, RawServoSelectorList);
|
||||
|
||||
#undef DEFINE_BOXED_TYPE
|
||||
|
||||
|
|
|
@ -421,7 +421,6 @@ structs-types = [
|
|||
"RawGeckoServoStyleRuleList",
|
||||
"RawGeckoURLExtraData",
|
||||
"RawGeckoXBLBinding",
|
||||
"RawServoSelectorList",
|
||||
"RefPtr",
|
||||
"RustString",
|
||||
"CSSPseudoClassType",
|
||||
|
@ -531,7 +530,6 @@ array-types = [
|
|||
]
|
||||
servo-owned-types = [
|
||||
{ name = "RawServoStyleSet", opaque = true },
|
||||
{ name = "RawServoSelectorList", opaque = false },
|
||||
{ name = "ServoElementSnapshot", opaque = false },
|
||||
{ name = "RawServoAnimationValueMap", opaque = true },
|
||||
]
|
||||
|
|
Загрузка…
Ссылка в новой задаче