geckolib: Include AnimationEffectReadOnly.h for dom::FillMode and dom::PlaybackDirection

This commit is contained in:
Emilio Cobos Álvarez 2016-07-04 20:25:33 -07:00 committed by Emilio Cobos Álvarez
parent eb77873989
commit bbd7eb17af
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C

View file

@ -23,7 +23,7 @@ COMPILATION_TARGETS = {
"flags": [ "flags": [
"-x", "c++", "-std=gnu++0x", "-x", "c++", "-std=gnu++0x",
"-allow-unknown-types", "-no-bitfield-methods", "-allow-unknown-types", "-no-bitfield-methods",
"-no-type-renaming", "-no-type-renaming", "-no-namespaced-constants",
"-DTRACING=1", "-DIMPL_LIBXUL", "-DMOZ_STYLO_BINDINGS=1", "-DTRACING=1", "-DIMPL_LIBXUL", "-DMOZ_STYLO_BINDINGS=1",
"-DMOZILLA_INTERNAL_API", "-DMOZILLA_INTERNAL_API",
], ],
@ -44,10 +44,10 @@ COMPILATION_TARGETS = {
], ],
"includes": [ "includes": [
"{}/dist/include/nsThemeConstants.h", "{}/dist/include/nsThemeConstants.h",
"{}/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h",
], ],
"files": [ "files": [
"{}/dist/include/nsStyleStruct.h", "{}/dist/include/nsStyleStruct.h",
# TODO: Add the DOM files we need for animations.
], ],
"build_kinds": { "build_kinds": {
"debug": { "debug": {
@ -71,16 +71,19 @@ COMPILATION_TARGETS = {
"gfxFontFamilyList.h", "gfxFontFeatures.h", "imgRequestProxy.h", "gfxFontFamilyList.h", "gfxFontFeatures.h", "imgRequestProxy.h",
"nsIRequest.h", "imgIRequest.h", "CounterStyleManager.h", "nsIRequest.h", "imgIRequest.h", "CounterStyleManager.h",
"nsStyleConsts.h", "nsCSSValue.h", "SheetType.h", "nsIPrincipal.h", "nsStyleConsts.h", "nsCSSValue.h", "SheetType.h", "nsIPrincipal.h",
"nsDataHashtable.h", "nsCSSScanner.h", "Types.h", "utility", "nsDataHashtable.h", "nsCSSScanner.h", "utility", "nsTArray",
"nsTArray", "pair", "SheetParsingMode.h", "StaticPtr.h", "pair", "SheetParsingMode.h", "StaticPtr.h", "nsProxyRelease.h",
"nsProxyRelease.h" "mozilla/dom/AnimationEffectReadOnlyBinding.h",
"/Types.h", # <- Disallow UnionTypes.h
], ],
"blacklist": [ "blacklist": [
"IsDestructibleFallbackImpl", "IsDestructibleFallback", "IsDestructibleFallbackImpl", "IsDestructibleFallback",
"nsProxyReleaseEvent", "FallibleTArray", "nsTArray_Impl", "nsProxyReleaseEvent", "FallibleTArray", "nsTArray_Impl",
"__is_tuple_like_impl", "tuple_size", "tuple", "__is_tuple_like_impl", "tuple_size", "tuple",
"__make_pair_return_impl", "__make_pair_return", "tuple_element", "__make_pair_return_impl", "__make_pair_return", "tuple_element",
"_Itup_cat" "_Itup_cat", "AnimationEffectTimingProperties",
"FastAnimationEffectTimingProperties", "ComputedTimingProperties",
"FastComputedTimingProperties",
], ],
"opaque_types": [ "opaque_types": [
"nsIntMargin", "nsIntPoint", "nsIntRect", "nsCOMArray", "nsIntMargin", "nsIntPoint", "nsIntRect", "nsCOMArray",