No files found.
+7 −4
Cargo.lock
Cargo.lock
+2 −1
Cargo.toml
components/canvas/Cargo.toml
+5 −11
canvas_paint_thread.rs
components/canvas/canvas_paint_thread.rs
+203 −0
gl_context.rs
components/canvas/gl_context.rs
+6 −4
lib.rs
components/canvas/lib.rs
+95 −0
inprocess.rs
components/canvas/webgl_mode/inprocess.rs
+6 −0
mod.rs
components/canvas/webgl_mode/mod.rs
+0 −379
webgl_paint_thread.rs
components/canvas/webgl_paint_thread.rs
+1,204 −0
webgl_thread.rs
components/canvas/webgl_thread.rs
+3 −0
Cargo.toml
components/canvas_traits/Cargo.toml
+409 −0
canvas.rs
components/canvas_traits/canvas.rs
+8 −418
lib.rs
components/canvas_traits/lib.rs
+506 −0
webgl.rs
components/canvas_traits/webgl.rs
+15 −0
ipc.rs
components/canvas_traits/webgl_channel/ipc.rs
+87 −0
mod.rs
components/canvas_traits/webgl_channel/mod.rs
+51 −0
mpsc.rs
components/canvas_traits/webgl_channel/mpsc.rs
+0 −1
Cargo.toml
components/constellation/Cargo.toml
+22 −28
constellation.rs
components/constellation/constellation.rs
+0 −1
lib.rs
components/constellation/lib.rs
+12 −4
pipeline.rs
components/constellation/pipeline.rs
+1 −12
mod.rs
components/gfx/display_list/mod.rs
+31 −34
display_list_builder.rs
components/layout/display_list_builder.rs
+20 −5
fragment.rs
components/layout/fragment.rs
+0 −5
webrender_helpers.rs
components/layout/webrender_helpers.rs
+25 −4
trace.rs
components/script/dom/bindings/trace.rs
+1 −1
canvasgradient.rs
components/script/dom/canvasgradient.rs
+1 −1
canvaspattern.rs
components/script/dom/canvaspattern.rs
+6 −10
canvasrenderingcontext2d.rs
components/script/dom/canvasrenderingcontext2d.rs
+31 −35
htmlcanvaselement.rs
components/script/dom/htmlcanvaselement.rs
+5 −5
paintrenderingcontext2d.rs
components/script/dom/paintrenderingcontext2d.rs
+1 −2
paintworkletglobalscope.rs
components/script/dom/paintworkletglobalscope.rs
+16 −20
vrdisplay.rs
components/script/dom/vrdisplay.rs
+7 −8
oesvertexarrayobject.rs
...ipt/dom/webgl_extensions/ext/oesvertexarrayobject.rs
+1 −1
webglvertexarrayobjectoes.rs
...om/webgl_extensions/ext/webglvertexarrayobjectoes.rs
+1 −1
extensions.rs
components/script/dom/webgl_extensions/extensions.rs
+1 −1
tex_image_2d.rs
components/script/dom/webgl_validations/tex_image_2d.rs
+13 −16
webglbuffer.rs
components/script/dom/webglbuffer.rs
+20 −21
webglframebuffer.rs
components/script/dom/webglframebuffer.rs
+27 −29
webglprogram.rs
components/script/dom/webglprogram.rs
+10 −14
webglrenderbuffer.rs
components/script/dom/webglrenderbuffer.rs
+178 −270
webglrenderingcontext.rs
components/script/dom/webglrenderingcontext.rs
+11 −14
webglshader.rs
components/script/dom/webglshader.rs
+14 −16
webgltexture.rs
components/script/dom/webgltexture.rs
+1 −1
webgluniformlocation.rs
components/script/dom/webgluniformlocation.rs
+15 −4
window.rs
components/script/dom/window.rs
+9 −3
script_thread.rs
components/script/script_thread.rs
+7 −2
lib.rs
components/script_layout_interface/lib.rs
+0 −1
Cargo.toml
components/script_traits/Cargo.toml
+4 −4
lib.rs
components/script_traits/lib.rs
+1 −7
script_msg.rs
components/script_traits/script_msg.rs
+34 −11
lib.rs
components/servo/lib.rs
+2 −1
Cargo.toml
components/webvr/Cargo.toml
+2 −1
lib.rs
components/webvr/lib.rs
+17 −15
webvr_thread.rs
components/webvr/webvr_thread.rs