bors-servo
493bb05ed0
Auto merge of #21099 - servo-wpt-sync:wpt_update_28-06-2018, r=jdm
...
Sync WPT with upstream (28-06-2018)
Automated downstream sync of changes from upstream as of 28-06-2018.
[no-wpt-sync]
<!-- 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/21099 )
<!-- Reviewable:end -->
2018-07-09 15:02:26 -04:00
Anthony Ramine
36b6b86ad4
Make some WebGL tests have a long timeout ( fixes #20883 )
2018-07-09 16:39:33 +02:00
Anthony Ramine
00d9f55f35
Update outdated expectations
2018-07-09 16:39:33 +02:00
Anthony Ramine
6d91cadcdf
Update the Khronos test suites
2018-07-09 16:39:33 +02:00
Anthony Ramine
fc0e403fb0
Implement attribute aliasing check ( fixes #21136 )
2018-07-09 15:27:49 +02:00
Anthony Ramine
4e6eea221a
Implement instanced WebGL drawing calls (part of #20791 )
2018-07-08 10:44:45 +02:00
Anthony Ramine
0aefffc5bf
Correctly implement the vertex buffer checks in drawArrays
...
This is half of #20599 . The check for drawElements is a bit more complex
to implement.
2018-07-08 10:44:45 +02:00
Anthony Ramine
f0ca100e87
Return an empty typed array from gl.getParameter(gl.COMPRESSED_TEXTURE_FORMATS)
2018-07-08 10:44:42 +02:00
Anthony Ramine
31774e9203
Implement gl.getParameter(gl.MAX_VIEWPORT_DIMS)
2018-07-08 10:14:10 +02:00
Anthony Ramine
0e6bec65bb
Return typed arrays from gl.getParameter ( fixes #20655 )
2018-07-08 10:11:44 +02:00
Anthony Ramine
5aafb5007a
Enable some tests marked as flaky
...
They don't seem flaky anymore and we have a tool to properly keep intermittent
results anyway now.
2018-07-08 10:11:44 +02:00
Anthony Ramine
7dd3efd088
Reenable .../ogles/GL/build/* ( fixes #13165 )
...
gl.getProgramInfoLog was implemented a while back.
2018-07-08 10:11:44 +02:00
Anthony Ramine
6996d1ce36
Fix gl.getShaderSource and gl.getShaderInfoLog
...
It only returns null if there was an error, and the only error isn't
implemented yet.
2018-07-08 10:11:44 +02:00
Anthony Ramine
83aaf9a0e0
Fix some outdated expectations
2018-07-08 10:11:41 +02:00
Anthony Ramine
15389586d9
Make gl.useProgram(null) do the right thing
2018-07-05 14:20:47 +02:00
Anthony Ramine
fc593c68c5
Store active attribs in DOM and optimise active attributes APIs
2018-07-05 14:20:47 +02:00
WPT Sync Bot
4787b28da3
Update web-platform-tests to revision 7a6f5673ff5d146ca5c09c6a1b42b7706cfee328
2018-06-28 22:43:00 -04:00
WPT Sync Bot
8c46b67f8e
Update web-platform-tests to revision 4333a1d2f109795547fc5e22ebfc8481fa649de7
2018-06-22 22:44:39 -04:00
Anthony Ramine
02b8766e75
Implement EXT_blend_minmax
2018-06-22 14:10:56 +02:00
bors-servo
8f84f893a7
Auto merge of #21072 - servo:webgl, r=emilio
...
Implement checks for vertex attribs enabled as arrays without a bound buffer
<!-- 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/21072 )
<!-- Reviewable:end -->
2018-06-20 10:19:38 -04:00
Anthony Ramine
fc3dd7cefc
Implement checks for vertex attribs enabled as arrays without a bound buffer
2018-06-20 15:59:06 +02:00
WPT Sync Bot
f7775a289e
Update web-platform-tests to revision 28b5323e37274805b1d1416273e3a941c9c7e08e
2018-06-18 22:46:36 -04:00
bors-servo
1f562af418
Auto merge of #20699 - simartin:issue_20593, r=nox
...
Issue #20593 : Implement proper checks in WebGLRenderingContext's getFramebufferAttachmentParameter().
Add missing input checks.
---
- [X] `./mach build -d` does not report any errors
- [X] `./mach build-geckolib` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #20593
- [X] There are tests for these changes
<!-- 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/20699 )
<!-- Reviewable:end -->
2018-06-18 12:01:39 -04:00
WPT Sync Bot
56532c2be6
Update web-platform-tests to revision f055233bad9aab52e77148f36b79ca4f34dfa822
2018-06-17 22:53:34 -04:00
WPT Sync Bot
b322aa3943
Update web-platform-tests to revision de3ae39cb59880a8245431e7f09817a2a4dad1a3
2018-06-15 23:11:48 -04:00
WPT Sync Bot
b198cd722a
Update web-platform-tests to revision 66f38302334f162d363afcf4a1792d895072f3ef
2018-06-13 23:18:12 -04:00
bors-servo
5c4f54c403
Auto merge of #21034 - servo:desktop-oes-element-index-uint, r=KiChjang
...
Don't check for GL_OES_element_index_unit with desktop GL (fixes #20921 )
<!-- 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/21034 )
<!-- Reviewable:end -->
2018-06-13 05:11:33 -04:00
Anthony Ramine
c7603bd4ca
Don't check for GL_OES_element_index_unit with desktop GL ( fixes #20921 )
2018-06-12 12:33:32 +02:00
WPT Sync Bot
761c8bc2a9
Update web-platform-tests to revision be959408023fe02cf79abe70f6018598a7004a88
2018-06-11 23:36:57 -04:00
WPT Sync Bot
890c2643a0
Update web-platform-tests to revision 2436290affb197955acf8aa0115897ce5205dcc4
2018-06-10 22:47:39 -04:00
WPT Sync Bot
75857a918c
Update web-platform-tests to revision 9d009fc59a8f99e0117b841b7f49094cc690964c
2018-06-09 22:47:45 -04:00
WPT Sync Bot
fe00a63040
Update web-platform-tests to revision 132d12daea699ce266324e79eecbe59b10e56502
2018-06-08 22:44:24 -04:00
WPT Sync Bot
a3df7c3a3c
Update web-platform-tests to revision c0fbd59769588391d78838086bd02ad394301655
2018-06-05 22:49:16 -04:00
WPT Sync Bot
0bc549be55
Update web-platform-tests to revision dc60bfc45b49e3a5e653320e65b0fd447676b836
2018-06-04 22:45:46 -04:00
bors-servo
0b6df7ef4d
Auto merge of #20915 - servo:webgl, r=jdm
...
Implement EXT_shader_texture_lod
<!-- 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/20915 )
<!-- Reviewable:end -->
2018-06-04 11:11:31 -04:00
Anthony Ramine
4e5e1e6c33
Implement EXT_shader_texture_lod
2018-06-04 16:33:05 +02:00
WPT Sync Bot
83e2dc11b0
Update web-platform-tests to revision ee82278e15570e573d87fb80179ff8231b6db61a
2018-06-03 22:45:23 -04:00
Emilio Cobos Álvarez
aea5e146fe
dom: Remove CSSStyleDeclaration.setPropertyValue/setPropertyPriority.
2018-06-02 17:24:12 +02:00
Simon Martin
08b193c922
Issue #20593 : Implement proper checks in WebGLRenderingContext's getFramebufferAttachmentParameter().
2018-05-31 20:09:11 +02:00
WPT Sync Bot
46e1e26950
Update web-platform-tests to revision 1829a42c93e435937db68c8a842fa9b56dd39dc2
2018-05-30 22:50:35 -04:00
WPT Sync Bot
8f98acd0e7
Update web-platform-tests to revision cf261625e2d230ab219eec966f4abe26e3401b64
2018-05-29 23:08:06 -04:00
WPT Sync Bot
e9bdf87a27
Update web-platform-tests to revision 155daf0c385420faf208b8bd5e319e244ec7f9cc
2018-05-28 11:37:21 -04:00
bors-servo
ab39f6dbc7
Auto merge of #20858 - tigercosmos:yy1, r=jdm
...
move test `dom-element-scroll.html` from mozilla to wpt
<!-- Please describe your changes on the following line: -->
The test `dom-element-scroll.html` was originally landed on #19127 .
It was designed for testing `scrollLeft` and `scrollTop`.
It is not only for servo. I thought I put a wrong place at that time. It should not be under `mozilla`. It's better placed under `wpt`.
<!-- 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/20858 )
<!-- Reviewable:end -->
2018-05-25 08:21:14 -04:00
tigercosmos
0069cdb0a4
move to wpt
2018-05-25 14:12:16 +08:00
WPT Sync Bot
7ddb44a302
Update web-platform-tests to revision a89693b62066da0e4808c0bc76c581188398e73d
2018-05-24 23:21:05 -04:00
bors-servo
1e79f27cd4
Auto merge of #20853 - servo-wpt-sync:wpt_update_23-05-2018, r=nox
...
Sync WPT with upstream (23-05-2018)
⚠️ Do not merge this PR without verifying that it is not overwriting local changes to web-platform-tests. ⚠️
Automated downstream sync of changes from upstream as of 23-05-2018.
[no-wpt-sync]
<!-- 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/20853 )
<!-- Reviewable:end -->
2018-05-24 16:44:16 -04:00
bors-servo
d6c4c743fb
Auto merge of #20771 - servo:webgl, r=emilio
...
Implement most of the unsupported parameters in gl.getParameter()
Fixes #20536 .
Fixes #20537 .
Fixes #20538 .
Fixes #20544 .
Fixes #20545 .
Fixes #20546 .
Fixes #20548 .
Fixes #20549 .
Fixes #20551 .
<!-- 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/20771 )
<!-- Reviewable:end -->
2018-05-24 06:32:40 -04:00
Anthony Ramine
3e510ec008
Implement most of the unsupported parameters in gl.getParameter()
...
Fixes #20536 .
Fixes #20537 .
Fixes #20538 .
Fixes #20544 .
Fixes #20545 .
Fixes #20546 .
Fixes #20548 .
Fixes #20549 .
Fixes #20551 .
2018-05-24 12:32:15 +02:00
WPT Sync Bot
6b4094e2a4
Update web-platform-tests to revision 314de955a5102650136404f6439f22f8d838e0f4
2018-05-23 22:49:09 -04:00
WPT Sync Bot
9d36d960d0
Update web-platform-tests to revision 347a7974c93326910109cd0f3386cc427add4ec5
2018-05-22 23:18:56 -04:00