diff options
author | Brody Eastwood <baeastwo@ncsu.edu> | 2018-03-20 15:04:15 -0400 |
---|---|---|
committer | Brody-Eastwood <37410352+Brody-Eastwood@users.noreply.github.com> | 2018-04-02 22:02:22 -0400 |
commit | 8a1590efc6ab6690cd9aab5ec3d46f854b891b4f (patch) | |
tree | 7af85a05e05ea0290088122d41f25292fd81cb7d /components/script/dom/bindings/trace.rs | |
parent | a69eceefc92d011dc825cbcf7b408042ae607ecc (diff) | |
download | servo-8a1590efc6ab6690cd9aab5ec3d46f854b891b4f.tar.gz servo-8a1590efc6ab6690cd9aab5ec3d46f854b891b4f.zip |
Add unique canvas IDs to all canvas operations.
Diffstat (limited to 'components/script/dom/bindings/trace.rs')
-rw-r--r-- | components/script/dom/bindings/trace.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/bindings/trace.rs b/components/script/dom/bindings/trace.rs index 0893d8e1a72..44369fef756 100644 --- a/components/script/dom/bindings/trace.rs +++ b/components/script/dom/bindings/trace.rs @@ -30,7 +30,7 @@ //! `JSTraceable` to a datatype. use app_units::Au; -use canvas_traits::canvas::{CanvasGradientStop, LinearGradientStyle, RadialGradientStyle}; +use canvas_traits::canvas::{CanvasGradientStop, CanvasId, LinearGradientStyle, RadialGradientStyle}; use canvas_traits::canvas::{CompositionOrBlending, LineCapStyle, LineJoinStyle, RepetitionStyle}; use canvas_traits::webgl::{WebGLBufferId, WebGLFramebufferId, WebGLProgramId, WebGLRenderbufferId}; use canvas_traits::webgl::{WebGLChan, WebGLContextShareMode, WebGLError, WebGLPipeline, WebGLMsgSender}; @@ -423,6 +423,7 @@ unsafe_no_jsmanaged_fields!(WebVRGamepadHand); unsafe_no_jsmanaged_fields!(ScriptToConstellationChan); unsafe_no_jsmanaged_fields!(InteractiveMetrics); unsafe_no_jsmanaged_fields!(InteractiveWindow); +unsafe_no_jsmanaged_fields!(CanvasId); unsafe impl<'a> JSTraceable for &'a str { #[inline] |