Fernando Jiménez Moreno
19e4c627a3
Update manifest
2018-07-30 15:12:27 +02:00
Fernando Jiménez Moreno
2dba4142ed
Update manifest
2018-07-30 14:24:41 +02:00
bors-servo
539f382631
Auto merge of #21249 - jdm:webgl-unit-tests, r=emilio
...
Allow webgl tests using unit test harness to run to completion.
This is an equivalent change to https://github.com/servo/servo/pull/14962/commits/5af2603ec4f59f2bbabc8aa9d73deed29acf9492 that affects a subset of webgl tests that use a different test harness.
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #13662 fix #10656
- [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/21249 )
<!-- Reviewable:end -->
2018-07-27 22:39:50 -04:00
Josh Matthews
666ea2060c
Reenable test that should work now.
2018-07-26 10:23:26 -04:00
Josh Matthews
ad1c546973
Allow webgl tests using unit test harness to run to completion.
2018-07-25 17:36:24 -04:00
bors-servo
53382f5a0f
Auto merge of #21232 - servo:jdm-patch-22, r=asajeffrey
...
Enable MutationObserver by default.
All of the WebIDL APIs are implemented, so we might as well have it enabled by default now. I've filed https://github.com/servo/servo/issues/21233 for the remaining test failures.
<!-- 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/21232 )
<!-- Reviewable:end -->
2018-07-25 15:32:43 -04:00
Josh Matthews
5d943c6dbd
Enable MutationObserver by default.
2018-07-25 12:28:59 -04:00
Anthony Ramine
3179ed59c5
Properly check for GL object ownership ( fixes #21133 )
2018-07-24 15:05:35 +02:00
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