WPT Sync Bot
158f7eec0e
Update web-platform-tests to revision abd18b3e018d25ed668d179c905b7869dca5e239
2018-07-19 22:44:23 -04:00
Anthony Ramine
b64232d77b
Invalidate all WebGLUniformLocation values on program relink
2018-07-19 11:34:04 +02:00
bors-servo
aab335e543
Auto merge of #21204 - servo:wpt_update_18-07-2018, r=jdm
...
Update web-platform-tests
The automated sync process is really busted, so this is a manual run to get us back on track. Fixes #21145 .
<!-- 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/21204 )
<!-- Reviewable:end -->
2018-07-18 19:41:55 -04:00
WPT Sync Bot
775b784f79
Update web-platform-tests to revision 60220357131c65146444da1f54624d5b54d0975d
2018-07-18 22:07:44 +00:00
Anthony Ramine
3e8c2d659a
Implement gl.getUniform()
2018-07-18 21:37:41 +02:00
Anthony Ramine
6c7609c6f0
Update some obsolete expectation
2018-07-18 18:31:50 +02:00
bors-servo
3003e6f897
Auto merge of #21184 - servo:webgl, r=jdm
...
Use active uniforms data to implement gl.uniform* checks
<!-- 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/21184 )
<!-- Reviewable:end -->
2018-07-16 19:46:05 -04:00
Anthony Ramine
476640c3ab
Use active uniforms data to implement gl.uniform* checks
2018-07-17 01:26:44 +02:00
bors-servo
3961e8d1eb
Auto merge of #19184 - bobthekingofegypt:fix/18706-abs-image-with-padding, r=mbrubeck
...
fix block size for absolute replaced element
Absolutely replaced elements with padding were incorrectly setting their
block size to include twice the padding values. This attempts to stop
that extra padding for replaced elements but leave the working flow for
non replaced elements
<!-- Please describe your changes on the following line: -->
---
<!-- 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
- [X] These changes fix #18706 (github issue number if applicable).
<!-- Either: -->
- [X] There are tests for these changes OR
- [ ] These changes do not require tests because _____
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
<!-- 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/19184 )
<!-- Reviewable:end -->
2018-07-13 20:18:27 -04:00
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