gecko-dev/servo/components
Josh Matthews b56b27ec80 servo: Merge #15352 - Rewrite WebGLRenderingContext to use typed array APIs (from jdm:Rewrite-WebGLRenderingContext-to-use-typed-array-APIs); r=jdm
Rewrite WebGLRenderingContext to use typed array APIs. Based on #15267.

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #14676
- [X] There are tests for these changes

Source-Repo: https://github.com/servo/servo
Source-Revision: 62ddc627c899c317ec66d8faec78c0cee186bc38

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 7e3ee8b7cab33d3a870c19193d359185237760f8
2017-02-10 13:57:35 -08:00
..
atoms servo: Merge #15024 - Kill beforescriptexecute and afterscriptexecute (fixes #12446) (from nox:load-fixes); r=jdm 2017-01-14 07:17:40 -08:00
bluetooth servo: Merge #14871 - Use tinyfiledialogs from crates.io (from shssoichiro:14862-tinyfiledialogs-from-crates-io); r=jdm 2017-01-05 22:49:19 -08:00
bluetooth_traits servo: Merge #15042 - Update regex (from servo:update-regex); r=jdm 2017-01-16 05:59:18 -08:00
canvas servo: Merge #15111 - Update WR (radial gradients, generate_frame API, mac subpixel improvements, ANGLE shader support) (from glennw:wr-update-generate); r=pcwalton 2017-01-31 11:49:18 -08:00
canvas_traits servo: Merge #15122 - webgl: premultiplication, y flipping, and format conversion (from anholt:webgl-premultiply); r=emilio 2017-02-03 06:59:11 -08:00
compositing servo: Merge #15419 - Update WR (from glennw:update-wr-lots-of-stuff); r=jdm 2017-02-06 23:19:54 -08:00
config servo: Merge #15164 - Revert several changes that broke tests (from mbrubeck:revert); r=emilio 2017-01-24 11:14:28 -08:00
constellation servo: Merge #15393 - Windows: Instructions update, removed freetype and silent some warning (from UK992:win32); r=metajack 2017-02-05 17:33:23 -08:00
debugger servo: Merge #14592 - Remove the util crate (from asajeffrey:util-goodbye); r=mbrubeck 2016-12-14 16:48:42 -08:00
devtools servo: Merge #15154 - Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23) (from servo:rustup); r=SimonSapin 2017-01-24 06:11:40 -08:00
devtools_traits servo: Merge #15154 - Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23) (from servo:rustup); r=SimonSapin 2017-01-24 06:11:40 -08:00
geometry servo: Merge #15154 - Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23) (from servo:rustup); r=SimonSapin 2017-01-24 06:11:40 -08:00
gfx servo: Merge #15433 - Update a few dependencies (from mbrubeck:always-be-updating); r=KiChjang 2017-02-07 14:18:50 -08:00
gfx_traits servo: Merge #15154 - Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23) (from servo:rustup); r=SimonSapin 2017-01-24 06:11:40 -08:00
jstraceable_derive servo: Merge #14889 - Upgrade to rustc 1.16.0-nightly (6f1ae663e 2017-01-06) (from servo:rustup); r=jdm 2017-01-07 08:18:28 -08:00
layout servo: Merge #15463 - stylo: Implement a bunch of properties (from Manishearth:buncha-props); r=mbrubeck 2017-02-09 15:51:29 -08:00
layout_thread servo: Merge #15447 - Move rust-selectors into servo/servo (from bholley:in_tree_selectors); r=SimonSapin 2017-02-08 16:06:06 -08:00
layout_traits servo: Merge #14917 - Renaming default_features to default-features as per Cargo's Manifest Format (from fkautz:pr_out_renaming_default_features_to_default_features_as_per_cargo_s_manifest_format); r=emilio 2017-01-09 07:35:28 -08:00
msg servo: Merge #15154 - Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23) (from servo:rustup); r=SimonSapin 2017-01-24 06:11:40 -08:00
net servo: Merge #15111 - Update WR (radial gradients, generate_frame API, mac subpixel improvements, ANGLE shader support) (from glennw:wr-update-generate); r=pcwalton 2017-01-31 11:49:18 -08:00
net_traits servo: Merge #15300 - Remove unused part of the return value of parse_blob_url() (from servo:blob-fragment); r=Wafflespeanut 2017-01-30 06:21:46 -08:00
plugins servo: Merge #15351 - Upgrade to rustc 1.17.0-nightly (ea7a6486a 2017-02-04) (from servo:rustup); r=nox 2017-02-05 07:01:32 -08:00
profile servo: Merge #15154 - Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23) (from servo:rustup); r=SimonSapin 2017-01-24 06:11:40 -08:00
profile_traits servo: Merge #15154 - Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23) (from servo:rustup); r=SimonSapin 2017-01-24 06:11:40 -08:00
rand servo: Merge #15107 - convert less interesting debug! logs to traces (from DexterHaslem:15100-convert-debug-to-traces); r=cbrewster 2017-01-18 21:29:59 -08:00
range servo: Merge #15154 - Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23) (from servo:rustup); r=SimonSapin 2017-01-24 06:11:40 -08:00
remutex servo: Merge #15107 - convert less interesting debug! logs to traces (from DexterHaslem:15100-convert-debug-to-traces); r=cbrewster 2017-01-18 21:29:59 -08:00
script servo: Merge #15352 - Rewrite WebGLRenderingContext to use typed array APIs (from jdm:Rewrite-WebGLRenderingContext-to-use-typed-array-APIs); r=jdm 2017-02-10 13:57:35 -08:00
script_layout_interface servo: Merge #15480 - Refactor style computation (from bholley:refactor_style_computation); r=emilio 2017-02-10 10:34:57 -08:00
script_traits servo: Merge #14971 - Constellation informs script about documents becoming inactive, active or fully active (from asajeffrey:script-track-active-documents); r=cbrewster 2017-01-27 16:30:37 -08:00
selectors servo: Merge #15462 - Accumulate parent elements that need selector bits set on the ThreadLocalStyleContext (from bholley:accumulate_selector_flags); r=emilio 2017-02-08 19:33:27 -08:00
servo servo: Merge #15419 - Update WR (from glennw:update-wr-lots-of-stuff); r=jdm 2017-02-06 23:19:54 -08:00
style servo: Merge #15466 - -added parsing and serialization for grid-{row,column}-gap (from hiei23:master); r=Wafflespeanut 2017-02-10 11:28:28 -08:00
style_traits servo: Merge #15411 - Box larger specified values to avoid memmove impact (from canaltinova:property-declaration); r=SimonSapin 2017-02-09 02:21:36 -08:00
url servo: Merge #15154 - Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23) (from servo:rustup); r=SimonSapin 2017-01-24 06:11:40 -08:00
webdriver_server servo: Merge #15302 - Update to webdriver v0.20.0 (from andreastt:webdriver-0.20.0); r=Ms2ger 2017-01-30 12:09:22 -08:00
webvr servo: Merge #14618 - WebVR API Implementation (from MortimerGoro:webvr_api); r=larsbergstrom,emilio,jdm,nox,asajeffrey,cvan 2017-01-09 06:39:45 -08:00
webvr_traits servo: Merge #15154 - Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23) (from servo:rustup); r=SimonSapin 2017-01-24 06:11:40 -08:00