Bug 1420071 - Stop generating Rust bindings for nsMediaList.h. r?emilio draft
authorCameron McCormack <cam@mcc.id.au>
Thu, 23 Nov 2017 15:21:27 +0800
changeset 702430 bd394747f4f06fb05bcf976f5f4a57a71725d725
parent 702429 4f735ea12ccbff6aa2e794f4bd809247988cd60d
child 741470 d5d7e46396951c591b714bd2b84a607781956c0f
push id90490
push userbmo:cam@mcc.id.au
push dateThu, 23 Nov 2017 07:23:18 +0000
reviewersemilio
bugs1420071
milestone59.0a1
Bug 1420071 - Stop generating Rust bindings for nsMediaList.h. r?emilio MozReview-Commit-ID: KNQOPP2HCMx
layout/style/ServoBindings.toml
--- a/layout/style/ServoBindings.toml
+++ b/layout/style/ServoBindings.toml
@@ -71,17 +71,16 @@ headers = [
     "mozilla/StylePrefs.h",
     "mozilla/ServoBindings.h",
     "mozilla/ServoMediaList.h",
     "mozilla/ServoStyleContext.h",
     "mozilla/SizeOfState.h",
     "nsCSSCounterStyleRule.h",
     "nsCSSFontFaceRule.h",
     "nsMediaFeatures.h",
-    "nsMediaList.h",
     "nsXBLBinding.h",
 ]
 raw-lines = [
     # FIXME(emilio): Incrementally remove these "pub use"s. Probably
     # mozilla::css and mozilla::dom are easier.
     "pub use self::root::*;",
     "pub use self::root::mozilla::*;",
     "pub use self::root::mozilla::css::*;",
@@ -128,17 +127,16 @@ rusty-enums = [
     "nsStyleSVGOpacitySource",
     "nsStyleUnit",
     "nsCSSKeyword",
     "nsIDocument_DocumentTheme",
     "nsIDocument_Type",
     "nsCSSUnit",
     "nsCSSPropertyID",
     "nsCSSCounterDesc",
-    "nsMediaExpression_Range",
     "nsMediaFeature_RangeType",
     "nsMediaFeature_ValueType",
     "nsresult",
     "nsAtom_AtomKind",
     "nsStyleImageLayers_LayerType",
     "nsStyleImageOrientation_Angles",
     "nsTimingFunction_Type",
     "ServoElementSnapshotFlags",
@@ -290,17 +288,16 @@ whitelist-types = [
     "nsCSSValueTokenStream",
     "nsCSSValueTriplet_heap",
     "nsCursorImage",
     "nsFont",
     "nsAtom",
     "nsMainThreadPtrHandle",
     "nsMainThreadPtrHolder",
     "nsMargin",
-    "nsMediaExpression",
     "nsMediaFeature",
     "nsMediaFeatures",
     "nsMediaList",
     "nsRect",
     "nsRestyleHint",
     "nsresult",
     "nsSimpleContentList",
     "nsSize",