diff --git a/Cargo.lock b/Cargo.lock index cb63f2f18853f..3f7834fc5ff47 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -131,7 +131,7 @@ name = "base64" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "safemem 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -145,7 +145,7 @@ name = "bincode" version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -266,7 +266,7 @@ source = "git+https://github.com/browserhtml/browserhtml?branch=crate#84913eafd8 [[package]] name = "byteorder" -version = "1.0.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -284,14 +284,14 @@ dependencies = [ "cssparser 0.23.2 (registry+https://github.com/rust-lang/crates.io-index)", "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", "offscreen_gl_context 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "servo_config 0.0.1", - "webrender 0.54.0 (git+https://github.com/servo/webrender)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender 0.55.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -308,7 +308,7 @@ dependencies = [ "offscreen_gl_context 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)", "servo_config 0.0.1", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -357,7 +357,7 @@ name = "cgl" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -447,7 +447,7 @@ version = "0.0.1" dependencies = [ "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_traits 0.0.1", - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "image 0.17.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", @@ -462,8 +462,8 @@ dependencies = [ "servo_url 0.0.1", "style_traits 0.0.1", "time 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender 0.54.0 (git+https://github.com/servo/webrender)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender 0.55.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -500,7 +500,7 @@ dependencies = [ "servo_remutex 0.0.1", "servo_url 0.0.1", "style_traits 0.0.1", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", "webvr_traits 0.0.1", ] @@ -676,7 +676,7 @@ version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "adler32 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -772,12 +772,12 @@ dependencies = [ [[package]] name = "dwrote" -version = "0.4.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "gdi32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)", @@ -797,7 +797,7 @@ dependencies = [ "compositing 0.0.1", "devtools 0.0.1", "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "glutin_app 0.0.1", "libc 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", "libservo 0.0.1", @@ -810,7 +810,7 @@ dependencies = [ "servo_geometry 0.0.1", "servo_url 0.0.1", "style_traits 0.0.1", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", "x11 2.14.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -990,7 +990,7 @@ name = "fxhash" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1064,11 +1064,11 @@ version = "0.0.1" dependencies = [ "app_units 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "core-foundation 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "core-graphics 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 8.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "dwrote 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dwrote 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", "fontsan 0.4.0 (git+https://github.com/servo/fontsan)", @@ -1100,7 +1100,7 @@ dependencies = [ "truetype 0.26.0 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-bidi 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-script 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", "xi-unicode 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "xml5ever 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1146,7 +1146,7 @@ dependencies = [ [[package]] name = "gleam" -version = "0.4.14" +version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "gl_generator 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1166,7 +1166,7 @@ dependencies = [ "compositing 0.0.1", "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "gdi32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "libservo 0.0.1", "log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", @@ -1181,7 +1181,7 @@ dependencies = [ "servo_url 0.0.1", "style_traits 0.0.1", "user32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", "x11 2.14.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1329,7 +1329,7 @@ name = "image" version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "enum_primitive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "gif 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", "jpeg-decoder 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1346,7 +1346,7 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayvec 0.3.23 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1374,7 +1374,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cgl 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "core-foundation 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "leaky-cow 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1439,7 +1439,7 @@ name = "jpeg-decoder" version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "rayon 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1510,7 +1510,7 @@ dependencies = [ "style_traits 0.0.1", "unicode-bidi 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-script 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -1560,7 +1560,7 @@ dependencies = [ "servo_url 0.0.1", "style 0.0.1", "style_traits 0.0.1", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -1575,7 +1575,7 @@ dependencies = [ "profile_traits 0.0.1", "script_traits 0.0.1", "servo_url 0.0.1", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -1638,7 +1638,7 @@ dependencies = [ "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "gaol 0.0.1 (git+https://github.com/servo/gaol)", "gfx 0.0.1", - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "layout_thread 0.0.1", "log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1656,8 +1656,8 @@ dependencies = [ "style 0.0.1", "style_traits 0.0.1", "webdriver_server 0.0.1", - "webrender 0.54.0 (git+https://github.com/servo/webrender)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender 0.55.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", "webvr 0.0.1", "webvr_traits 0.0.1", ] @@ -1710,7 +1710,7 @@ dependencies = [ "smallvec 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "string_cache 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "url 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", "xml5ever 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1901,7 +1901,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitreader 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1910,7 +1910,7 @@ name = "mp4parse_capi" version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "cbindgen 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "mp4parse 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1925,7 +1925,7 @@ dependencies = [ "malloc_size_of_derive 0.0.1", "nonzero 0.0.1", "serde 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -1970,7 +1970,7 @@ dependencies = [ "unicase 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "url 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "uuid 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -2027,7 +2027,7 @@ dependencies = [ "servo_url 0.0.1", "url 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "uuid 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -2144,7 +2144,7 @@ dependencies = [ "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "gdi32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "gl_generator 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "libloading 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2162,7 +2162,7 @@ name = "ogg" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2170,7 +2170,7 @@ name = "ogg_metadata" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "ogg 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2560,7 +2560,7 @@ dependencies = [ "base64 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "bluetooth_traits 0.0.1", - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "canvas_traits 0.0.1", "caseless 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "cmake 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2574,7 +2574,7 @@ dependencies = [ "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", "gecko-media 0.1.0 (git+https://github.com/servo/gecko-media.git)", - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "half 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "html5ever 0.21.0 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.10.13 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2629,7 +2629,7 @@ dependencies = [ "url 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "utf-8 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "uuid 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", "webvr_traits 0.0.1", "xml5ever 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2662,7 +2662,7 @@ dependencies = [ "servo_atoms 0.0.1", "servo_url 0.0.1", "style 0.0.1", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -2713,7 +2713,7 @@ dependencies = [ "style_traits 0.0.1", "time 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", "url 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", "webvr_traits 0.0.1", ] @@ -2898,7 +2898,7 @@ dependencies = [ "cmake 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "expat-sys 2.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", "glx 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "io-surface 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2915,7 +2915,7 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.10.13 (registry+https://github.com/rust-lang/crates.io-index)", "net2 0.2.29 (registry+https://github.com/rust-lang/crates.io-index)", "openssl 0.9.22 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3082,6 +3082,11 @@ name = "smallbitvec" version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "smallvec" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "smallvec" version = "0.6.0" @@ -3136,7 +3141,7 @@ dependencies = [ "atomic_refcell 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "bindgen 0.31.3 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "cfg-if 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "cssparser 0.23.2 (registry+https://github.com/rust-lang/crates.io-index)", "encoding_rs 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3196,7 +3201,7 @@ name = "style_tests" version = "0.0.1" dependencies = [ "app_units 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "cssparser 0.23.2 (registry+https://github.com/rust-lang/crates.io-index)", "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "html5ever 0.21.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3227,7 +3232,7 @@ dependencies = [ "serde 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)", "servo_arc 0.0.1", "servo_atoms 0.0.1", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] @@ -3586,43 +3591,44 @@ dependencies = [ [[package]] name = "webrender" -version = "0.54.0" -source = "git+https://github.com/servo/webrender#446fedc1fa2a6be4c32d49ff2bc094242721b16b" +version = "0.55.0" +source = "git+https://github.com/servo/webrender#23d1358c8f94a436d8e591ed001a44a6f51795a1" dependencies = [ "app_units 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)", "bincode 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "core-foundation 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "core-graphics 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 8.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "dwrote 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dwrote 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "freetype 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "fxhash 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", "plane-split 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "rayon 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "thread_profiler 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", - "webrender_api 0.54.0 (git+https://github.com/servo/webrender)", + "webrender_api 0.55.0 (git+https://github.com/servo/webrender)", ] [[package]] name = "webrender_api" -version = "0.54.0" -source = "git+https://github.com/servo/webrender#446fedc1fa2a6be4c32d49ff2bc094242721b16b" +version = "0.55.0" +source = "git+https://github.com/servo/webrender#23d1358c8f94a436d8e591ed001a44a6f51795a1" dependencies = [ "app_units 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)", "bincode 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "core-foundation 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "core-graphics 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)", - "dwrote 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dwrote 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "euclid 0.15.5 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3794,7 +3800,7 @@ dependencies = [ "checksum brotli 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)" = "951f20a2cc403194b2746d9ac6f796292e3c0344e983c72c7d6bd6cff6c3d102" "checksum brotli-decompressor 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e80402aa0457c3c03d3996a36af7c1e7efa2ad97ee8ec7c2761b07666bab5566" "checksum browserhtml 0.1.17 (git+https://github.com/browserhtml/browserhtml?branch=crate)" = "" -"checksum byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c40977b0ee6b9885c9013cd41d9feffdd22deb3bb4dc3a71d901cc7a77de18c8" +"checksum byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "652805b7e73fada9d85e9a6682a4abd490cb52d96aeecc12e33a0de34dfd0d23" "checksum bytes 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c129aff112dcc562970abb69e2508b40850dd24c274761bb50fb8a0067ba6c27" "checksum caseless 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "8950b075cff75cdabadee97148a8b5816c7cf62e5948a6005b5255d564b42fe7" "checksum cbindgen 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "89e4b1f207d22a68f2d3d8778a4b83ed7399f81e96b8d0f6c316c945f1c7126f" @@ -3831,7 +3837,7 @@ dependencies = [ "checksum dtoa 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "80c8b71fd71146990a9742fc06dcbbde19161a267e0ad4e572c35162f4578c90" "checksum dtoa-short 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fe6f727b406462fd57c95fed84d1b0dbfb5f0136fcac005adba9ea0367c05cc8" "checksum dwmapi-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "07c4c7cc7b396419bc0a4d90371d0cee16cb5053b53647d287c0b728000c41fe" -"checksum dwrote 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "36e3b27cd0b8a68e00f07e8d8e1e4f4d8a6b8b873290a734f63bd56d792d23e1" +"checksum dwrote 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b26e30aaa6bf31ec830db15fec14ed04f0f2ecfcc486ecfce88c55d3389b237f" "checksum either 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "18785c1ba806c258137c937e44ada9ee7e69a37e3c72077542cd2f069d78562a" "checksum encoding_c 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "93ec52324ca72f423237a413ca0e1c60654c8b3d0934fcd5fd888508dfcc4ba7" "checksum encoding_rs 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f5215aabf22b83153be3ee44dfe3f940214541b2ce13d419c55e7a115c8c51a9" @@ -3861,7 +3867,7 @@ dependencies = [ "checksum getopts 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)" = "d9047cfbd08a437050b363d35ef160452c5fe8ea5187ae0a624708c91581d685" "checksum gif 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8a80d6fe9e52f637df9afd4779449a7be17c39cc9c35b01589bb833f956ba596" "checksum gl_generator 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "75d69f914b49d9ff32fdf394cbd798f8c716d74fd19f9cc29da3e99797b2a78d" -"checksum gleam 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)" = "8bd6aa276bc0bf40348728e916a82f8f9cc10b1922cabf9f2fe9cd5e8b98d55b" +"checksum gleam 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)" = "dff613336334932baaa2759d001f14e06ea1a08a247c05962d1423aa0e89ee99" "checksum glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb" "checksum glx 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "19b213a7bc1223a511cbe49f4a719aa2969766e7be376fc19ae2449ce1c3e4e2" "checksum gvr-sys 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "92de62505f21ed0ce04f36cb0dca582a100fc4204d392e6b97bba2a15f9d24b3" @@ -4001,6 +4007,7 @@ dependencies = [ "checksum siphasher 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0df90a788073e8d0235a67e50441d47db7c8ad9debd91cbf43736a2a92d36537" "checksum slab 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "17b4fcaed89ab08ef143da37bc52adbcc04d4a69014f4c1208d6b51f0c47bc23" "checksum smallbitvec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "79b776f00dfe01df905fa3b2eaa1659522e99e3fc4a7b1334171622205c4bdcf" +"checksum smallvec 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "872c0ff227000041c520cca51e883b858d388ab0ecf646bab76f065cebaec025" "checksum smallvec 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "44db0ecb22921ef790d17ae13a3f6d15784183ff5f2a01aa32098c7498d2b4b9" "checksum stable_deref_trait 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "15132e0e364248108c5e2c02e3ab539be8d6f5d52a01ca9bbf27ed657316f02b" "checksum string_cache 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "413fc7852aeeb5472f1986ef755f561ddf0c789d3d796e65f0b6fe293ecd4ef8" @@ -4047,8 +4054,8 @@ dependencies = [ "checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" "checksum walkdir 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)" = "bb08f9e670fab86099470b97cd2b252d6527f0b3cc1401acdb595ffc9dd288ff" "checksum webdriver 0.32.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b982fb5fe268cc124931035ca0c4b65d39e6d9c9fed319186b7d17493bf98984" -"checksum webrender 0.54.0 (git+https://github.com/servo/webrender)" = "" -"checksum webrender_api 0.54.0 (git+https://github.com/servo/webrender)" = "" +"checksum webrender 0.55.0 (git+https://github.com/servo/webrender)" = "" +"checksum webrender_api 0.55.0 (git+https://github.com/servo/webrender)" = "" "checksum which 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4be6cfa54dab45266e98b5d7be2f8ce959ddd49abd141a05d52dce4b07f803bb" "checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" "checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" diff --git a/components/layout/webrender_helpers.rs b/components/layout/webrender_helpers.rs index 7c15cab131462..dd934c79ae147 100644 --- a/components/layout/webrender_helpers.rs +++ b/components/layout/webrender_helpers.rs @@ -264,7 +264,6 @@ impl WebRenderDisplayItemConverter for DisplayItem { // TODO(gw): Make use of the WR backface visibility functionality. is_backface_visible: true, tag, - edge_aa_segment_mask: webrender_api::EdgeAaSegmentMask::empty(), } } diff --git a/servo-tidy.toml b/servo-tidy.toml index 9472c317df578..60c042c3cbda7 100644 --- a/servo-tidy.toml +++ b/servo-tidy.toml @@ -41,6 +41,7 @@ packages = [ "semver", "toml", "unicase", + "smallvec", ] # Files that are ignored for all tidy and lint checks. files = [ diff --git a/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-008.xht.ini b/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-008.xht.ini deleted file mode 100644 index c6f80f09b38f6..0000000000000 --- a/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-008.xht.ini +++ /dev/null @@ -1,3 +0,0 @@ -[empty-cells-applies-to-008.xht] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-009.xht.ini b/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-009.xht.ini deleted file mode 100644 index ba5ac1f670a3f..0000000000000 --- a/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-009.xht.ini +++ /dev/null @@ -1,3 +0,0 @@ -[empty-cells-applies-to-009.xht] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-010.xht.ini b/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-010.xht.ini deleted file mode 100644 index 78719023f43c7..0000000000000 --- a/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-010.xht.ini +++ /dev/null @@ -1,3 +0,0 @@ -[empty-cells-applies-to-010.xht] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-011.xht.ini b/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-011.xht.ini deleted file mode 100644 index a247703b64e5d..0000000000000 --- a/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-011.xht.ini +++ /dev/null @@ -1,3 +0,0 @@ -[empty-cells-applies-to-011.xht] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-017.xht.ini b/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-017.xht.ini deleted file mode 100644 index 8e1746755c6d5..0000000000000 --- a/tests/wpt/metadata/css/CSS2/tables/empty-cells-applies-to-017.xht.ini +++ /dev/null @@ -1,3 +0,0 @@ -[empty-cells-applies-to-017.xht] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/compositing/mix-blend-mode/mix-blend-mode-intermediate-element-overflow-hidden-and-border-radius.html.ini b/tests/wpt/metadata/css/compositing/mix-blend-mode/mix-blend-mode-intermediate-element-overflow-hidden-and-border-radius.html.ini new file mode 100644 index 0000000000000..a2277b011d399 --- /dev/null +++ b/tests/wpt/metadata/css/compositing/mix-blend-mode/mix-blend-mode-intermediate-element-overflow-hidden-and-border-radius.html.ini @@ -0,0 +1,4 @@ +[mix-blend-mode-intermediate-element-overflow-hidden-and-border-radius.html] + type: reftest + expected: FAIL + bug: https://github.com/servo/webrender/issues/1776 diff --git a/tests/wpt/metadata/css/css-ui/outline-014.html.ini b/tests/wpt/metadata/css/css-ui/outline-014.html.ini new file mode 100644 index 0000000000000..c07eb92e12b09 --- /dev/null +++ b/tests/wpt/metadata/css/css-ui/outline-014.html.ini @@ -0,0 +1,5 @@ +[outline-014.html] + type: reftest + expected: FAIL + bug: https://github.com/servo/servo/issues/19508 +