Bug 1385147 followup - Mark mozilla::dom::OwningNodeOrString_Value opaque.
authorXidorn Quan <me@upsuper.org>
Sun, 30 Jul 2017 19:40:13 +1000
changeset 423032 ef19aed2b62bfcf18d92f3f04c5142abbb797393
parent 423018 8b577b152383f5560ab57fdc307fa872cd268ea7
child 423033 93cd16b433602479314438282c94b2143d22b452
push id1517
push userjlorenzo@mozilla.com
push dateThu, 14 Sep 2017 16:50:54 +0000
treeherdermozilla-release@3b41fd564418 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1385147
milestone56.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
Bug 1385147 followup - Mark mozilla::dom::OwningNodeOrString_Value opaque. MozReview-Commit-ID: 3yft0P0TMD3
layout/style/ServoBindings.toml
--- a/layout/style/ServoBindings.toml
+++ b/layout/style/ServoBindings.toml
@@ -281,16 +281,17 @@ opaque-types = [
     "std::atomic",
     "std::atomic___base",
     # We want everything but FontVariation and Float to be opaque but we don't
     # have negative regexes.
     "mozilla::gfx::(.{0,4}|.{6,12}|.{14,}|([^F][^o][^n][^t][^V][^a][^r][^i][^a][^t][^i][^o][^n])|([^F][^l][^o][^a][^t]))",
     "FallibleTArray",
     "mozilla::dom::Sequence",
     "mozilla::dom::Optional",
+    "mozilla::dom::OwningNodeOrString_Value",
     "mozilla::dom::Nullable",
     "RefPtr_Proxy",
     "RefPtr_Proxy_member_function",
     "nsAutoPtr_Proxy",
     "nsAutoPtr_Proxy_member_function",
     "mozilla::detail::PointerType",
     "mozilla::Pair_Base",
     "mozilla::SupportsWeakPtr",