aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/fakexrdevice.rs
Commit message (Collapse)AuthorAgeFilesLines
* clippy: Fix manual_map warnings (#31922)Oluwatobi Sofela2024-03-281-6/+4
|
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-10/+10
| | | | This fixes many rustdoc errors that occur due to raw URLs in rustdoc comments as well as unescaped Rust code that should be in backticks.
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-12/+13
| | | | | * strict imports formatting * Reformat all imports
* No tracing of nop traceable fields (#29926)Samson2023-08-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add `no_trace` option to JSTraceable derive * NoTrace wrapper * Port some types to no_trace schematics * Fixing my unsafe mistakes (not tracing traceables) * Add docs & safety guards for no_trace Safety guards (trait shenanigans) guarantees safety usage of `no_trace` * Port canvas_traits to no_trace * Port servo_media to no_trace * Port net_traits to no_trace * Port style to no_trace * Port webgpu to no_trace * Port script_traits to no_trace * Port canvas_traits, devtools_traits, embedder_traits, profile_traits to no_trace * unrooted_must_root lint in seperate file * Add trace_in_no_trace_lint as script_plugin * Composable types in must_not_have_traceable * Introduced HashMapTracedValues wrapper * `HashMap<NoTrace<K>,V>`->`HashMapTracedValues<K,V>` * Port rest of servo's types to no_trace * Port html5ever, euclid, mime and http to no_trace * Port remaining externals to no_trace * Port webxr and Arc<Mutex<_>> * Fix spelling in notrace doc
* Update webxrManish Goregaokar2020-04-271-0/+1
|
* Add hit test mocking after initializationManish Goregaokar2020-04-191-0/+11
|
* Add hit test mocking at initializationManish Goregaokar2020-04-191-4/+51
|
* Add trait DomObjectWrap to provide WRAP functionYUAN LYU2020-03-201-6/+2
|
* Support profilesManish Goregaokar2020-01-211-1/+4
|
* Make next_input_id an InputIdManish Goregaokar2020-01-091-4/+4
|
* Add FakeXRDevice::simulateInputSourceConnection()Manish Goregaokar2020-01-091-1/+75
|
* Add SimulateVisibilityChange()Manish Goregaokar2020-01-081-2/+13
|
* Clean up mock view code, support mono viewsManish Goregaokar2019-12-111-58/+33
|
* Handle FOV values in mock APIManish Goregaokar2019-12-111-5/+29
|
* Support nullable origins and floorsManish Goregaokar2019-12-111-2/+20
|
* Improve session test lifecycle codeManish Goregaokar2019-07-291-1/+30
|
* Update euclid.Emilio Cobos Álvarez2019-07-231-14/+14
| | | | | | | | There are a few canvas2d-related dependencies that haven't updated, but they only use euclid internally so that's not blocking landing the rest of the changes. Given the size of this patch, I think it's useful to get this landed as-is.
* Support XRTest.disconnectAllDevices()Manish Goregaokar2019-07-231-0/+4
|
* Added framebuffer and related attributes to XRWebGLLayerAlan Jeffrey2019-07-181-0/+12
|
* Update test API, hook it up to webxr mockingManish Goregaokar2019-07-111-38/+43
|
* Update requiredness of some fieldsManish Goregaokar2019-07-021-24/+7
|
* Update to latest xrtest apiManish Goregaokar2019-07-011-0/+138