Josh Matthews
3faed9b921
Filter out webidl files based on special comments, and feature-gate webxr interfaces. ( #34348 )
...
* Filter out webidl files based on skip-if directives.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* script: Don't build XR functionality without webxr feature.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Fix tidy.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* script: Adjust imports for file movement.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Fix clippy.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Formatting.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Clean up webxr module import.
Co-authored-by: Samson <16504129+sagudev@users.noreply.github.com>
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
---------
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
Co-authored-by: Samson <16504129+sagudev@users.noreply.github.com>
2024-11-24 18:01:35 +00:00
Daniel Adams
f8e0fde044
webxr: Implement reference space reset events ( #33460 )
...
* Initial interface implementation
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Add event handler
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Update FakeXRDevice interface
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Implement reset event
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Downcast bounded spaces
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Update expectations
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Update webxr commit
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* fmt
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Adjust DomRoot usage
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* fmt
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Update manifest
Signed-off-by: Daniel Adams <msub2official@gmail.com>
---------
Signed-off-by: Daniel Adams <msub2official@gmail.com>
2024-09-17 02:22:15 +00:00
Daniel Adams
9fdaf9bf0c
Update FakeXRDevice to support updating bounds ( #33271 )
...
* Update FakeXRDevice to support updating bounds
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Add missing spec link
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Mark secondaryViews as optional in FakeXRDevice.setViews
Signed-off-by: Daniel Adams <msub2official@gmail.com>
---------
Signed-off-by: Daniel Adams <msub2official@gmail.com>
2024-09-01 11:58:32 +00:00
Kagami Sascha Rosylight
52ea5204a2
Convert Web IDL void to undefined
...
Fixes #27660
2022-01-05 03:39:33 +01:00
Manish Goregaokar
ef6ee5e2a1
Add hit test mocking after initialization
2020-04-19 11:43:50 -07:00
Manish Goregaokar
d01d9065aa
Add hit test mocking at initialization
2020-04-19 11:43:50 -07:00
Manish Goregaokar
506a0afca3
Add FakeXRDevice::simulateInputSourceConnection()
2020-01-09 08:16:25 +05:30
Manish Goregaokar
9ecb13d83f
Add SimulateVisibilityChange()
2020-01-08 23:35:01 +05:30
Manish Goregaokar
c2d3c646ef
Handle FOV values in mock API
2019-12-11 22:12:07 -08:00
Manish Goregaokar
322463450d
Support nullable origins and floors
2019-12-11 22:12:06 -08:00
Manish Goregaokar
d996d3c1eb
Improve session test lifecycle code
2019-07-29 15:37:17 -07:00
Manish Goregaokar
0d5d1a3dc4
Update test API, hook it up to webxr mocking
2019-07-11 11:12:59 -07:00
Manish Goregaokar
480a9988d1
Update requiredness of some fields
2019-07-02 10:10:58 -07:00
Manish Goregaokar
c19240a454
Update to latest xrtest api
2019-07-01 17:42:46 -07:00