aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/trace.rs
diff options
context:
space:
mode:
authorBrody Eastwood <baeastwo@ncsu.edu>2018-03-20 15:04:15 -0400
committerBrody-Eastwood <37410352+Brody-Eastwood@users.noreply.github.com>2018-04-02 22:02:22 -0400
commit8a1590efc6ab6690cd9aab5ec3d46f854b891b4f (patch)
tree7af85a05e05ea0290088122d41f25292fd81cb7d /components/script/dom/bindings/trace.rs
parenta69eceefc92d011dc825cbcf7b408042ae607ecc (diff)
downloadservo-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.rs3
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]