Commit graph

88 commits

Author SHA1 Message Date
Manish Goregaokar
8cc7c51803 Update xrSession_features_deviceSupport to use new user activations for each session request 2020-01-21 20:19:22 -08:00
WPT Sync Bot
add3067672 Update web-platform-tests to revision 2f346208c2a115a601b580e7869fe112b97c4246 2020-01-19 11:16:38 +00:00
WPT Sync Bot
c3a5048e21 Update web-platform-tests to revision a2dbc7c6cef42d2a272ebfb07bfb6f42da387cc1 2020-01-17 11:03:00 +00:00
WPT Sync Bot
8903de3c76 Update web-platform-tests to revision 213a7607e8d6ba44d88f1774319e6c1c82ab1ccb 2020-01-15 11:02:57 +00:00
Manish Goregaokar
b10ba77a23 Update test to use newer API 2020-01-09 08:16:25 +05:30
WPT Sync Bot
db5824faf8 Update web-platform-tests to revision 52ad8a87fb72bcf6950c20cced0d87f34e26dc81 2020-01-05 10:58:13 +00:00
WPT Sync Bot
865f7c03e9 Update web-platform-tests to revision d55d764f159f5d8dd3e0b30e9d38f75af4feb438 2019-12-21 11:04:19 +00:00
WPT Sync Bot
292a12e545 Update web-platform-tests to revision 1268bd5901289acc95b1a576f108bdf382d82e44 2019-12-19 10:58:13 +00:00
WPT Sync Bot
0dae9ef764 Update web-platform-tests to revision 6fbd872e9ac5fe60e32946bc9b318be6eeada123 2019-12-14 10:59:49 +00:00
bors-servo
748edb2cd9
Auto merge of #25259 - Manishearth:wpt-fixes, r=asajeffrey
Various webxr WPT fixes

Needs https://github.com/servo/webxr/pull/108

r? @asajeffrey

Went through most of the failing tests and fixed them. Many of the remaining ones fail due to unsupported features that I can slowly whittle away.
2019-12-12 18:13:15 -05:00
WPT Sync Bot
5e74467d68 Update web-platform-tests to revision 548818eee08f7a6e31b9706b352b5d44b2f6d024 2019-12-12 10:59:51 +00:00
Manish Goregaokar
d12f8e31a3 Allow spawning inline sessions without interaction 2019-12-11 23:34:25 -08:00
Manish Goregaokar
326902220c Fix xrDevice_requestSession_no_mode to test for a throw, not a rejection 2019-12-11 22:12:07 -08:00
Manish Goregaokar
0bace66f70 Update webxr timestamp test to not compare against window.rAF()
The exact desired behavior is unclear, see https://github.com/immersive-web/webxr/issues/943 and https://github.com/immersive-web/webxr/issues/225
2019-12-11 22:11:24 -08:00
Manish Goregaokar
f58fd8617e Add t.step_func() to oneframeupdate test 2019-12-11 09:28:15 -08:00
WPT Sync Bot
03e574fd3e Update web-platform-tests to revision 54a6679265caf957a1470c2b398a81bd5440dd2f 2019-12-04 14:25:42 +00:00
WPT Sync Bot
aff72973cf Update web-platform-tests to revision 2b80e6d28f3c1ca734384ebded282bf07df80657 2019-10-18 13:42:40 +00:00
WPT Sync Bot
e864d8823c Update web-platform-tests to revision 7c15d5b4e87b3a20ca2bc523b33303131510bc01 2019-10-10 13:44:00 +00:00
WPT Sync Bot
555167ffdb Update web-platform-tests to revision 3564c21f260aeb6862ceaa56bee9c39b74db3440 2019-10-03 13:25:50 +00:00
WPT Sync Bot
38ab56be1a Update web-platform-tests to revision f1e1bd6bfa544af8059ff8ef79d622281f9ec0a8 2019-10-01 13:54:31 +00:00
WPT Sync Bot
ecc0101a80 Update web-platform-tests to revision 4ab3cef83d73c2b6dd3616e0fe9165b3a6eed808 2019-09-28 13:38:48 +00:00
WPT Sync Bot
b60afa18f5 Update web-platform-tests to revision 332b7c4e711d75ead4c0dfbf7f6f0b683206756d 2019-09-25 13:47:14 +00:00
bors-servo
293ccd07e8
Auto merge of #24133 - paulrouget:userAction, r=jdm
Do not allow XR session on non user-activated events

This sets the thread in "user interaction mode" when the dispatched event is trusted. I also tried an approach where we would not rely on the dispatched event but just set "user interaction mode" when we get a compositor event (which, we can assume, are only user generated). That worked as well.

Fixes #23787.

<!-- 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/24133)
<!-- Reviewable:end -->
2019-09-20 06:54:19 -04:00
Paul Rouget
ea7b581537 Do not allow XR session on non user-activated events 2019-09-20 07:52:26 +02:00
WPT Sync Bot
20e57b5c74 Update web-platform-tests to revision bf42dca1ce568ce559d5a4cad507239035b91dcb 2019-09-14 14:35:59 +00:00
WPT Sync Bot
c413a1139e Update web-platform-tests to revision 2660fc486f7027c913863d48a8843942f0c0365e 2019-09-12 15:00:14 +00:00
WPT Sync Bot
81f021f2df Update web-platform-tests to revision ee40b7bdc5a1e62be5b49b298b8d080b3de816b6 2019-09-06 15:26:10 +00:00
WPT Sync Bot
5735600736 Update web-platform-tests to revision 716f0ac8e3e016318c301828428ce241a1dd0e08 2019-09-05 14:27:37 +00:00
WPT Sync Bot
57ea61dc86 Update web-platform-tests to revision 3bac98b37f29ec287e115fcecff566eb081131a8 2019-08-24 14:06:09 +00:00
WPT Sync Bot
482fda3a78 Update web-platform-tests to revision 33c263fb308d1c3f6ac6d2590d7292317262819d 2019-08-23 13:55:23 +00:00
WPT Sync Bot
76712d7d25 Update web-platform-tests to revision 82b73b315ce7ed1554e7a9b7bced66a5831e4ee5 2019-08-19 14:01:14 +00:00
WPT Sync Bot
93a31731d9 Update web-platform-tests to revision 9f01716569ae5dfd79675ea55718e48017d077a8 2019-08-13 17:10:08 +00:00
WPT Sync Bot
a45a4f8e2b Update web-platform-tests to revision ebeb032b23de5abb7f9fd7fffcf471eaa6e2c154 2019-08-10 14:35:44 +00:00
WPT Sync Bot
b68253eac0 Update web-platform-tests to revision 097043b336e46876e281ddec3bb014fe9c480128 2019-08-03 15:03:51 +00:00
WPT Sync Bot
06b00da16b Update web-platform-tests to revision cfada7e6cb379699fa94c7ed8fcb97082327e10c 2019-07-31 13:42:02 +00:00
WPT Sync Bot
441c1fa235 Update web-platform-tests to revision 7bfa241671d6ca921229f6601d2d7b70dd55da90 2019-07-27 14:07:59 +00:00
WPT Sync Bot
29156ca9e2 Update web-platform-tests to revision bc60e6f82132cfc9a5b688c566c7772024b3c15c 2019-07-26 14:33:00 +00:00
WPT Sync Bot
f767403c00 Update web-platform-tests to revision 3f3849c5d05f9350fad0b06d3bb3ae30d7e18d14 2019-07-24 14:08:20 +00:00
WPT Sync Bot
dc1f7ba3ec Update web-platform-tests to revision 6fa9de7201cd41564d02c3edd62365aeb40e171b 2019-07-20 14:47:24 +00:00
bors-servo
1128f40f4e
Auto merge of #23797 - asajeffrey:webxr-framebuffer, r=Manishearth
Added framebuffer and related attributes to XRWebGLLayer

<!-- Please describe your changes on the following line: -->

Implement the `framebuffer` attribute of `XRWebGLLayer`.

---
<!-- 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 have tests

<!-- 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/23797)
<!-- Reviewable:end -->
2019-07-19 18:40:44 -04:00
Alan Jeffrey
f2766cf6f3 Added wpt webxr tests for XR layer's viewports and framebuffer 2019-07-18 17:16:08 -05:00
Manish Goregaokar
d26b73dd3d Add description strings to xrRigidTransform_constructor 2019-07-18 09:39:23 -07:00
Manish Goregaokar
1098454bc4 Add error handling tests to xrRigidTransform_constructor 2019-07-18 09:29:16 -07:00
WPT Sync Bot
effeb278b6 Update web-platform-tests to revision 9a4d479ed1347eb9184abc70d628a6da2297657a 2019-07-17 14:50:17 +00:00
Manish Goregaokar
37d758dae1 Use correct w value in xrFrame_getPose
Values other than 1 are supposed to throw
2019-07-16 22:17:22 -07:00
WPT Sync Bot
bc8af9cf87 Update web-platform-tests to revision 719721f655102bcd24d45eba91339eb2d7dbc591 2019-07-14 14:52:54 +00:00
WPT Sync Bot
4499a0fbb6 Update web-platform-tests to revision 36acf7a01cb8ffbbafbd578229c5ad3fde2e47cc 2019-07-11 14:32:39 +00:00
WPT Sync Bot
120d9aa5dc Update web-platform-tests to revision 8da19eeb64e1dbcc32cabc2961a44e15635d116f 2019-07-04 14:31:33 +00:00
WPT Sync Bot
12f4ae132e Update web-platform-tests to revision 66dc9c93f2c8ebd7c8fdc28fae20d92713c97806 2019-06-26 13:58:19 +00:00
WPT Sync Bot
fa788e624b Update web-platform-tests to revision 755d18230983e9c7d894768b73fabff8bc290d91 2019-05-31 14:40:43 +00:00