--- thunderbird-115.9.0-orig/layout/style/ServoBindings.toml 2024-02-05 19:08:14.000000000 +0100 +++ thunderbird-115.9.0-dwok/layout/style/ServoBindings.toml 2024-03-22 05:05:13.000000000 +0100 @@ -365,6 +365,9 @@ opaque-types = [ "std::namespace::atomic___base", "std::atomic__My_base", "std::atomic", "std::atomic___base", + "std::tuple.*", # Causes "Cannot find type _Pred in this scope" error on mac, like rust-skia#571 + "std::.*::tuple.*", + # 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]))", @@ -390,8 +393,6 @@ opaque-types = [ # for clang. "mozilla::SeenPtrs", "mozilla::SupportsWeakPtr", - "std::tuple", - "std::tuple_.*", # Causes "Cannot find type _Pred in this scope" error on mac, like rust-skia#571 "SupportsWeakPtr", "mozilla::detail::WeakReference", "mozilla::WeakPtr",