No files found.
+108 −42
Cargo.lock
Cargo.lock
+1 −1
Cargo.toml
components/background_hang_monitor/Cargo.toml
+6 −3
Cargo.toml
components/canvas/Cargo.toml
+0 −283
gl_context.rs
components/canvas/gl_context.rs
+5 −1
lib.rs
components/canvas/lib.rs
+96 −0
webgl_limits.rs
components/canvas/webgl_limits.rs
+92 −176
inprocess.rs
components/canvas/webgl_mode/inprocess.rs
+2 −1
mod.rs
components/canvas/webgl_mode/mod.rs
+926 −727
webgl_thread.rs
components/canvas/webgl_thread.rs
+1 −0
Cargo.toml
components/canvas_traits/Cargo.toml
+79 −33
webgl.rs
components/canvas_traits/webgl.rs
+2 −2
compositor.rs
components/compositing/compositor.rs
+2 −3
windowing.rs
components/compositing/windowing.rs
+0 −1
Cargo.toml
components/constellation/Cargo.toml
+2 −3
constellation.rs
components/constellation/constellation.rs
+8 −6
trace.rs
components/script/dom/bindings/trace.rs
+18 −6
document.rs
components/script/dom/document.rs
+1 −1
webgl2renderingcontext.rs
components/script/dom/webgl2renderingcontext.rs
+108 −21
webglframebuffer.rs
components/script/dom/webglframebuffer.rs
+2 −0
webglprogram.rs
components/script/dom/webglprogram.rs
+1 −1
webglrenderbuffer.rs
components/script/dom/webglrenderbuffer.rs
+47 −26
webglrenderingcontext.rs
components/script/dom/webglrenderingcontext.rs
+1 −1
webgltexture.rs
components/script/dom/webgltexture.rs
+10 −0
webgluniformlocation.rs
components/script/dom/webgluniformlocation.rs
+15 −16
xrsession.rs
components/script/dom/xrsession.rs
+23 −103
xrwebgllayer.rs
components/script/dom/xrwebgllayer.rs
+2 −2
Cargo.toml
components/servo/Cargo.toml
+86 −93
lib.rs
components/servo/lib.rs
+2 −0
check_dynamic_symbols.py
etc/ci/check_dynamic_symbols.py
+20 −14
decision_task.py
etc/taskcluster/decision_task.py
+1 −1
Cargo.toml
ports/glutin/Cargo.toml
+1 −2
embedder.rs
ports/glutin/embedder.rs
+2 −4
headed_window.rs
ports/glutin/headed_window.rs
+2 −2
headless_window.rs
ports/glutin/headless_window.rs
+1 −1
Cargo.toml
ports/libsimpleservo/api/Cargo.toml
+1 −1
lib.rs
ports/libsimpleservo/api/src/lib.rs
+1 −1
Cargo.toml
ports/libsimpleservo/capi/Cargo.toml
+5 −2
build_commands.py
python/servo/build_commands.py
+2 −2
command_base.py
python/servo/command_base.py
+2 −0
servo-tidy.toml
servo-tidy.toml
+1 −1
ServoApp.vcxproj
support/hololens/ServoApp/ServoApp.vcxproj
+0 −4
xrWebGLLayer_framebuffer_draw.https.html.ini
...a/webxr/xrWebGLLayer_framebuffer_draw.https.html.ini
+0 −3
xrWebGLLayer_opaque_framebuffer.https.html.ini
...webxr/xrWebGLLayer_opaque_framebuffer.https.html.ini
+4 −2
MANIFEST.json
tests/wpt/webgl/meta/MANIFEST.json
+0 −3
drawingbuffer-static-canvas-test.html.ini
...nce/canvas/drawingbuffer-static-canvas-test.html.ini
+0 −3
drawingbuffer-test.html.ini
.../meta/conformance/canvas/drawingbuffer-test.html.ini
+5 −0
more-than-65536-indices.html.ini
...nformance/rendering/more-than-65536-indices.html.ini
+1 −1
rendering-stencil-large-viewport.html.ini
.../rendering/rendering-stencil-large-viewport.html.ini
+105 −303
copy-tex-image-and-sub-image-2d.html.ini
...xtures/misc/copy-tex-image-and-sub-image-2d.html.ini
+94 −271
read-pixels-pack-parameters.html.ini
...rmance2/reading/read-pixels-pack-parameters.html.ini
+1 −0
preservedrawingbuffer-leak.html
...onformance/rendering/preservedrawingbuffer-leak.html
+12 −0
timeout.patch
tests/wpt/webgl/tools/timeout.patch