servo/components
bors-servo d37d4d697a Auto merge of #13102 - anholt:webgl-is-program, r=emilio
webgl: Add isProgram() support.

<!-- Please describe your changes on the following line: -->
webgl: Add isProgram() support.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [X] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

There's one failure still, where a deleted program should still be
considered to be a program until it's unbound.  However, I recently
made it so that we unbind at delete time, and we may need to partially
back that change out.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13102)
<!-- Reviewable:end -->
2016-08-28 21:23:59 -05:00
..
canvas Update euclid to 0.10.1 2016-08-21 03:03:45 +02:00
canvas_traits Update cssparser 2016-08-28 23:10:56 +02:00
compositing Update euclid to 0.10.1 2016-08-21 03:03:45 +02:00
constellation Do not define Pipeline::setup_common on Windows 2016-08-22 13:20:46 +03:00
devtools Added using real pipeline ID value 2016-08-27 15:27:31 +08:00
devtools_traits Update serde to 0.8 (fixes #12659) 2016-08-12 18:37:27 +02:00
gfx Update string_cache to 0.2.26 2016-08-28 07:51:49 -07:00
gfx_traits Update euclid to 0.10.1 2016-08-21 03:03:45 +02:00
layout Auto merge of #13051 - notriddle:root_flow_percent, r=glennw 2016-08-28 19:16:19 -05:00
layout_thread style: Make WorkQueue creation fallible. 2016-08-25 23:43:31 -07:00
layout_traits Update to webrender 0.4.0 2016-08-18 19:33:12 +02:00
msg Update cssparser 2016-08-28 23:10:56 +02:00
net Auto merge of #13071 - wdv4758h:cors_preflight_fetch, r=jdm 2016-08-27 05:20:46 -05:00
net_traits Burn SelectedFileId in fire 2016-08-22 10:05:01 +02:00
plugins Update Rust to 1.13.0-nightly (499484f56 2016-08-18) 2016-08-20 17:29:49 +02:00
profile Update serde to 0.8 (fixes #12659) 2016-08-12 18:37:27 +02:00
profile_traits Update serde to 0.8 (fixes #12659) 2016-08-12 18:37:27 +02:00
range Update serde to 0.8 (fixes #12659) 2016-08-12 18:37:27 +02:00
script Auto merge of #13102 - anholt:webgl-is-program, r=emilio 2016-08-28 21:23:59 -05:00
script_layout_interface Update cssparser 2016-08-28 23:10:56 +02:00
script_traits Update euclid to 0.10.1 2016-08-21 03:03:45 +02:00
servo Auto merge of #13099 - glennw:wr-update-opts, r=emilio 2016-08-28 18:19:38 -05:00
style Update cssparser 2016-08-28 23:10:56 +02:00
style_traits Update cssparser 2016-08-28 23:10:56 +02:00
util Remove static usage at compile-time of GIT_INFO to enable builds outside of a git repo 2016-08-27 06:31:28 -05:00
webdriver_server Burn SelectedFileId in fire 2016-08-22 10:05:01 +02:00