Skip to content
Permalink
Browse files

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

…::PlaybackDirection
  • Loading branch information
emilio committed Jul 6, 2016
1 parent eb77873 commit bbd7eb17af19f0c3dd4912bab32ff2d57845c654
Showing with 9 additions and 6 deletions.
  1. +9 −6 ports/geckolib/gecko_bindings/tools/regen.py
@@ -23,7 +23,7 @@
"flags": [
"-x", "c++", "-std=gnu++0x",
"-allow-unknown-types", "-no-bitfield-methods",
"-no-type-renaming",
"-no-type-renaming", "-no-namespaced-constants",
"-DTRACING=1", "-DIMPL_LIBXUL", "-DMOZ_STYLO_BINDINGS=1",
"-DMOZILLA_INTERNAL_API",
],
@@ -44,10 +44,10 @@
],
"includes": [
"{}/dist/include/nsThemeConstants.h",
"{}/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h",
],
"files": [
"{}/dist/include/nsStyleStruct.h",
# TODO: Add the DOM files we need for animations.
],
"build_kinds": {
"debug": {
@@ -71,16 +71,19 @@
"gfxFontFamilyList.h", "gfxFontFeatures.h", "imgRequestProxy.h",
"nsIRequest.h", "imgIRequest.h", "CounterStyleManager.h",
"nsStyleConsts.h", "nsCSSValue.h", "SheetType.h", "nsIPrincipal.h",
"nsDataHashtable.h", "nsCSSScanner.h", "Types.h", "utility",
"nsTArray", "pair", "SheetParsingMode.h", "StaticPtr.h",
"nsProxyRelease.h"
"nsDataHashtable.h", "nsCSSScanner.h", "utility", "nsTArray",
"pair", "SheetParsingMode.h", "StaticPtr.h", "nsProxyRelease.h",
"mozilla/dom/AnimationEffectReadOnlyBinding.h",
"/Types.h", # <- Disallow UnionTypes.h
],
"blacklist": [
"IsDestructibleFallbackImpl", "IsDestructibleFallback",
"nsProxyReleaseEvent", "FallibleTArray", "nsTArray_Impl",
"__is_tuple_like_impl", "tuple_size", "tuple",
"__make_pair_return_impl", "__make_pair_return", "tuple_element",
"_Itup_cat"
"_Itup_cat", "AnimationEffectTimingProperties",
"FastAnimationEffectTimingProperties", "ComputedTimingProperties",
"FastComputedTimingProperties",
],
"opaque_types": [
"nsIntMargin", "nsIntPoint", "nsIntRect", "nsCOMArray",

0 comments on commit bbd7eb1

Please sign in to comment.
You can’t perform that action at this time.