diff options
author | Josh Matthews <josh@joshmatthews.net> | 2025-01-10 03:19:19 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-10 08:19:19 +0000 |
commit | c94d909a8688589209cdf0c7ae58e40f9b8c411e (patch) | |
tree | 12febf23eed4438249fd4d276c4d8b35dee22a97 /components/script/dom/webgl_extensions/ext | |
parent | f220d6d3a52296794cd19935e9e59cc75a179a44 (diff) | |
download | servo-c94d909a8688589209cdf0c7ae58e40f9b8c411e.tar.gz servo-c94d909a8688589209cdf0c7ae58e40f9b8c411e.zip |
script: Limit public exports. (#34915)
* script: Restrict reexport visibility of DOM types.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* script: Mass pub->pub(crate) conversion.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* script: Hide existing dead code warnings.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Formatting.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Fix clippy warnings.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Formatting.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Fix unit tests.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Fix clippy.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* More formatting.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
---------
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
Diffstat (limited to 'components/script/dom/webgl_extensions/ext')
17 files changed, 32 insertions, 32 deletions
diff --git a/components/script/dom/webgl_extensions/ext/angleinstancedarrays.rs b/components/script/dom/webgl_extensions/ext/angleinstancedarrays.rs index 6bd8b445241..6d92b4f53e3 100644 --- a/components/script/dom/webgl_extensions/ext/angleinstancedarrays.rs +++ b/components/script/dom/webgl_extensions/ext/angleinstancedarrays.rs @@ -15,7 +15,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct ANGLEInstancedArrays { +pub(crate) struct ANGLEInstancedArrays { reflector_: Reflector, ctx: Dom<WebGLRenderingContext>, } diff --git a/components/script/dom/webgl_extensions/ext/extblendminmax.rs b/components/script/dom/webgl_extensions/ext/extblendminmax.rs index b18d88cacb7..c6033b371ec 100644 --- a/components/script/dom/webgl_extensions/ext/extblendminmax.rs +++ b/components/script/dom/webgl_extensions/ext/extblendminmax.rs @@ -12,7 +12,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct EXTBlendMinmax { +pub(crate) struct EXTBlendMinmax { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/extcolorbufferhalffloat.rs b/components/script/dom/webgl_extensions/ext/extcolorbufferhalffloat.rs index f2ec665ea4d..c17867c5188 100644 --- a/components/script/dom/webgl_extensions/ext/extcolorbufferhalffloat.rs +++ b/components/script/dom/webgl_extensions/ext/extcolorbufferhalffloat.rs @@ -13,7 +13,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct EXTColorBufferHalfFloat { +pub(crate) struct EXTColorBufferHalfFloat { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/extfragdepth.rs b/components/script/dom/webgl_extensions/ext/extfragdepth.rs index ae4d9fac5d9..9d5f7138678 100644 --- a/components/script/dom/webgl_extensions/ext/extfragdepth.rs +++ b/components/script/dom/webgl_extensions/ext/extfragdepth.rs @@ -12,7 +12,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct EXTFragDepth { +pub(crate) struct EXTFragDepth { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/extshadertexturelod.rs b/components/script/dom/webgl_extensions/ext/extshadertexturelod.rs index a7bbe262c7b..3d7b2ebc29e 100644 --- a/components/script/dom/webgl_extensions/ext/extshadertexturelod.rs +++ b/components/script/dom/webgl_extensions/ext/extshadertexturelod.rs @@ -12,7 +12,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct EXTShaderTextureLod { +pub(crate) struct EXTShaderTextureLod { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/exttexturefilteranisotropic.rs b/components/script/dom/webgl_extensions/ext/exttexturefilteranisotropic.rs index 58e2b05b50b..903a7a2e6a3 100644 --- a/components/script/dom/webgl_extensions/ext/exttexturefilteranisotropic.rs +++ b/components/script/dom/webgl_extensions/ext/exttexturefilteranisotropic.rs @@ -13,7 +13,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct EXTTextureFilterAnisotropic { +pub(crate) struct EXTTextureFilterAnisotropic { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/mod.rs b/components/script/dom/webgl_extensions/ext/mod.rs index 229d09d56f5..14f9d08b2ab 100644 --- a/components/script/dom/webgl_extensions/ext/mod.rs +++ b/components/script/dom/webgl_extensions/ext/mod.rs @@ -5,19 +5,19 @@ use super::{WebGLExtension, WebGLExtensionSpec, WebGLExtensions}; use crate::dom::bindings::codegen::Bindings::WebGLRenderingContextBinding::WebGLRenderingContextConstants as constants; -pub mod angleinstancedarrays; -pub mod extblendminmax; -pub mod extcolorbufferhalffloat; -pub mod extfragdepth; -pub mod extshadertexturelod; -pub mod exttexturefilteranisotropic; -pub mod oeselementindexuint; -pub mod oesstandardderivatives; -pub mod oestexturefloat; -pub mod oestexturefloatlinear; -pub mod oestexturehalffloat; -pub mod oestexturehalffloatlinear; -pub mod oesvertexarrayobject; -pub mod webglcolorbufferfloat; -pub mod webglcompressedtextureetc1; -pub mod webglcompressedtextures3tc; +pub(crate) mod angleinstancedarrays; +pub(crate) mod extblendminmax; +pub(crate) mod extcolorbufferhalffloat; +pub(crate) mod extfragdepth; +pub(crate) mod extshadertexturelod; +pub(crate) mod exttexturefilteranisotropic; +pub(crate) mod oeselementindexuint; +pub(crate) mod oesstandardderivatives; +pub(crate) mod oestexturefloat; +pub(crate) mod oestexturefloatlinear; +pub(crate) mod oestexturehalffloat; +pub(crate) mod oestexturehalffloatlinear; +pub(crate) mod oesvertexarrayobject; +pub(crate) mod webglcolorbufferfloat; +pub(crate) mod webglcompressedtextureetc1; +pub(crate) mod webglcompressedtextures3tc; diff --git a/components/script/dom/webgl_extensions/ext/oeselementindexuint.rs b/components/script/dom/webgl_extensions/ext/oeselementindexuint.rs index 2425c42ce4f..9034d79550b 100644 --- a/components/script/dom/webgl_extensions/ext/oeselementindexuint.rs +++ b/components/script/dom/webgl_extensions/ext/oeselementindexuint.rs @@ -12,7 +12,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct OESElementIndexUint { +pub(crate) struct OESElementIndexUint { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/oesstandardderivatives.rs b/components/script/dom/webgl_extensions/ext/oesstandardderivatives.rs index 5afc46b3597..e5a5bf38f17 100644 --- a/components/script/dom/webgl_extensions/ext/oesstandardderivatives.rs +++ b/components/script/dom/webgl_extensions/ext/oesstandardderivatives.rs @@ -13,7 +13,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct OESStandardDerivatives { +pub(crate) struct OESStandardDerivatives { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/oestexturefloat.rs b/components/script/dom/webgl_extensions/ext/oestexturefloat.rs index a7e738828ac..cd6545195b2 100644 --- a/components/script/dom/webgl_extensions/ext/oestexturefloat.rs +++ b/components/script/dom/webgl_extensions/ext/oestexturefloat.rs @@ -12,7 +12,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct OESTextureFloat { +pub(crate) struct OESTextureFloat { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/oestexturefloatlinear.rs b/components/script/dom/webgl_extensions/ext/oestexturefloatlinear.rs index 4bd2afd171f..e2b922c9743 100644 --- a/components/script/dom/webgl_extensions/ext/oestexturefloatlinear.rs +++ b/components/script/dom/webgl_extensions/ext/oestexturefloatlinear.rs @@ -11,7 +11,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct OESTextureFloatLinear { +pub(crate) struct OESTextureFloatLinear { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/oestexturehalffloat.rs b/components/script/dom/webgl_extensions/ext/oestexturehalffloat.rs index 92bfffeeea5..e5e3c0e06c8 100644 --- a/components/script/dom/webgl_extensions/ext/oestexturehalffloat.rs +++ b/components/script/dom/webgl_extensions/ext/oestexturehalffloat.rs @@ -13,7 +13,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct OESTextureHalfFloat { +pub(crate) struct OESTextureHalfFloat { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/oestexturehalffloatlinear.rs b/components/script/dom/webgl_extensions/ext/oestexturehalffloatlinear.rs index ee0e5c10cb4..649d898a2fb 100644 --- a/components/script/dom/webgl_extensions/ext/oestexturehalffloatlinear.rs +++ b/components/script/dom/webgl_extensions/ext/oestexturehalffloatlinear.rs @@ -12,7 +12,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct OESTextureHalfFloatLinear { +pub(crate) struct OESTextureHalfFloatLinear { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/oesvertexarrayobject.rs b/components/script/dom/webgl_extensions/ext/oesvertexarrayobject.rs index a2ed17aea16..369a3c0d90d 100644 --- a/components/script/dom/webgl_extensions/ext/oesvertexarrayobject.rs +++ b/components/script/dom/webgl_extensions/ext/oesvertexarrayobject.rs @@ -16,7 +16,7 @@ use crate::dom::webglvertexarrayobjectoes::WebGLVertexArrayObjectOES; use crate::script_runtime::CanGc; #[dom_struct] -pub struct OESVertexArrayObject { +pub(crate) struct OESVertexArrayObject { reflector_: Reflector, ctx: Dom<WebGLRenderingContext>, } diff --git a/components/script/dom/webgl_extensions/ext/webglcolorbufferfloat.rs b/components/script/dom/webgl_extensions/ext/webglcolorbufferfloat.rs index 71fbaf3ae05..8a9225f3e2e 100644 --- a/components/script/dom/webgl_extensions/ext/webglcolorbufferfloat.rs +++ b/components/script/dom/webgl_extensions/ext/webglcolorbufferfloat.rs @@ -13,7 +13,7 @@ use crate::dom::webglrenderingcontext::WebGLRenderingContext; use crate::script_runtime::CanGc; #[dom_struct] -pub struct WEBGLColorBufferFloat { +pub(crate) struct WEBGLColorBufferFloat { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/webglcompressedtextureetc1.rs b/components/script/dom/webgl_extensions/ext/webglcompressedtextureetc1.rs index 48ce0c36e10..0bac158f512 100644 --- a/components/script/dom/webgl_extensions/ext/webglcompressedtextureetc1.rs +++ b/components/script/dom/webgl_extensions/ext/webglcompressedtextureetc1.rs @@ -13,7 +13,7 @@ use crate::dom::webgltexture::{TexCompression, TexCompressionValidation}; use crate::script_runtime::CanGc; #[dom_struct] -pub struct WEBGLCompressedTextureETC1 { +pub(crate) struct WEBGLCompressedTextureETC1 { reflector_: Reflector, } diff --git a/components/script/dom/webgl_extensions/ext/webglcompressedtextures3tc.rs b/components/script/dom/webgl_extensions/ext/webglcompressedtextures3tc.rs index 63c39756d78..77a57772431 100644 --- a/components/script/dom/webgl_extensions/ext/webglcompressedtextures3tc.rs +++ b/components/script/dom/webgl_extensions/ext/webglcompressedtextures3tc.rs @@ -13,7 +13,7 @@ use crate::dom::webgltexture::{TexCompression, TexCompressionValidation}; use crate::script_runtime::CanGc; #[dom_struct] -pub struct WEBGLCompressedTextureS3TC { +pub(crate) struct WEBGLCompressedTextureS3TC { reflector_: Reflector, } |