aboutsummaryrefslogtreecommitdiffstats
path: root/components/script
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2020-01-08 23:44:56 +0530
committerManish Goregaokar <manishsmail@gmail.com>2020-01-09 08:16:25 +0530
commit94e8ce5739677db8bd4c0ffbe50d035b37fafe51 (patch)
tree86ea0de4fcb30fbb411c3077b77560e467b9eb4c /components/script
parent77d90d64fc2add0addc94000349ca4d80b8e9358 (diff)
downloadservo-94e8ce5739677db8bd4c0ffbe50d035b37fafe51.tar.gz
servo-94e8ce5739677db8bd4c0ffbe50d035b37fafe51.zip
Make next_input_id an InputId
Diffstat (limited to 'components/script')
-rw-r--r--components/script/dom/fakexrdevice.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/components/script/dom/fakexrdevice.rs b/components/script/dom/fakexrdevice.rs
index 7b55cb44b86..f43b0b1155b 100644
--- a/components/script/dom/fakexrdevice.rs
+++ b/components/script/dom/fakexrdevice.rs
@@ -37,7 +37,8 @@ pub struct FakeXRDevice {
reflector: Reflector,
#[ignore_malloc_size_of = "defined in ipc-channel"]
sender: IpcSender<MockDeviceMsg>,
- next_input_id: Cell<u32>,
+ #[ignore_malloc_size_of = "defined in webxr-api"]
+ next_input_id: Cell<InputId>,
}
impl FakeXRDevice {
@@ -45,7 +46,7 @@ impl FakeXRDevice {
FakeXRDevice {
reflector: Reflector::new(),
sender,
- next_input_id: Cell::new(0),
+ next_input_id: Cell::new(InputId(0)),
}
}
@@ -191,8 +192,7 @@ impl FakeXRDeviceMethods for FakeXRDevice {
init: &FakeXRInputSourceInit,
) -> Fallible<DomRoot<FakeXRInputController>> {
let id = self.next_input_id.get();
- self.next_input_id.set(id + 1);
- let id = InputId(id);
+ self.next_input_id.set(InputId(id.0 + 1));
let handedness = init.handedness.into();
let target_ray_mode = init.targetRayMode.into();