Index: device/gamepad/public/interfaces/gamepad_struct_traits.cc |
diff --git a/device/gamepad/public/interfaces/gamepad_struct_traits.cc b/device/gamepad/public/interfaces/gamepad_struct_traits.cc |
index 3d02a272199f34f268ef29e17793d3a9d7d9b22d..2a97cea2d95af8f83dda000855a4eae958164a17 100644 |
--- a/device/gamepad/public/interfaces/gamepad_struct_traits.cc |
+++ b/device/gamepad/public/interfaces/gamepad_struct_traits.cc |
@@ -9,16 +9,16 @@ namespace mojo { |
// static |
void StructTraits< |
device::mojom::GamepadQuaternionDataView, |
- blink::WebGamepadQuaternion>::SetToNull(blink::WebGamepadQuaternion* out) { |
- memset(out, 0, sizeof(blink::WebGamepadQuaternion)); |
+ device::GamepadQuaternion>::SetToNull(device::GamepadQuaternion* out) { |
+ memset(out, 0, sizeof(device::GamepadQuaternion)); |
out->not_null = false; |
} |
// static |
bool StructTraits<device::mojom::GamepadQuaternionDataView, |
- blink::WebGamepadQuaternion>:: |
+ device::GamepadQuaternion>:: |
Read(device::mojom::GamepadQuaternionDataView data, |
- blink::WebGamepadQuaternion* out) { |
+ device::GamepadQuaternion* out) { |
out->not_null = true; |
out->x = data.x(); |
out->y = data.y(); |
@@ -29,17 +29,16 @@ bool StructTraits<device::mojom::GamepadQuaternionDataView, |
// static |
void StructTraits<device::mojom::GamepadVectorDataView, |
- blink::WebGamepadVector>::SetToNull(blink::WebGamepadVector* |
- out) { |
- memset(out, 0, sizeof(blink::WebGamepadVector)); |
+ device::GamepadVector>::SetToNull(device::GamepadVector* |
+ out) { |
+ memset(out, 0, sizeof(device::GamepadVector)); |
out->not_null = false; |
} |
// static |
-bool StructTraits< |
- device::mojom::GamepadVectorDataView, |
- blink::WebGamepadVector>::Read(device::mojom::GamepadVectorDataView data, |
- blink::WebGamepadVector* out) { |
+bool StructTraits<device::mojom::GamepadVectorDataView, device::GamepadVector>:: |
+ Read(device::mojom::GamepadVectorDataView data, |
+ device::GamepadVector* out) { |
out->not_null = true; |
out->x = data.x(); |
out->y = data.y(); |
@@ -48,10 +47,9 @@ bool StructTraits< |
} |
// static |
-bool StructTraits< |
- device::mojom::GamepadButtonDataView, |
- blink::WebGamepadButton>::Read(device::mojom::GamepadButtonDataView data, |
- blink::WebGamepadButton* out) { |
+bool StructTraits<device::mojom::GamepadButtonDataView, device::GamepadButton>:: |
+ Read(device::mojom::GamepadButtonDataView data, |
+ device::GamepadButton* out) { |
out->pressed = data.pressed(); |
out->touched = data.touched(); |
out->value = data.value(); |
@@ -60,15 +58,14 @@ bool StructTraits< |
// static |
void StructTraits<device::mojom::GamepadPoseDataView, |
- blink::WebGamepadPose>::SetToNull(blink::WebGamepadPose* |
- out) { |
- memset(out, 0, sizeof(blink::WebGamepadPose)); |
+ device::GamepadPose>::SetToNull(device::GamepadPose* out) { |
+ memset(out, 0, sizeof(device::GamepadPose)); |
out->not_null = false; |
} |
// static |
-bool StructTraits<device::mojom::GamepadPoseDataView, blink::WebGamepadPose>:: |
- Read(device::mojom::GamepadPoseDataView data, blink::WebGamepadPose* out) { |
+bool StructTraits<device::mojom::GamepadPoseDataView, device::GamepadPose>:: |
+ Read(device::mojom::GamepadPoseDataView data, device::GamepadPose* out) { |
out->not_null = true; |
if (!data.ReadOrientation(&out->orientation)) { |
return false; |
@@ -97,14 +94,14 @@ bool StructTraits<device::mojom::GamepadPoseDataView, blink::WebGamepadPose>:: |
// static |
device::mojom::GamepadHand |
-EnumTraits<device::mojom::GamepadHand, blink::WebGamepadHand>::ToMojom( |
- blink::WebGamepadHand input) { |
+EnumTraits<device::mojom::GamepadHand, device::GamepadHand>::ToMojom( |
+ device::GamepadHand input) { |
switch (input) { |
- case blink::WebGamepadHand::kGamepadHandNone: |
+ case device::GamepadHand::kNone: |
return device::mojom::GamepadHand::GamepadHandNone; |
- case blink::WebGamepadHand::kGamepadHandLeft: |
+ case device::GamepadHand::kLeft: |
return device::mojom::GamepadHand::GamepadHandLeft; |
- case blink::WebGamepadHand::kGamepadHandRight: |
+ case device::GamepadHand::kRight: |
return device::mojom::GamepadHand::GamepadHandRight; |
} |
@@ -113,18 +110,18 @@ EnumTraits<device::mojom::GamepadHand, blink::WebGamepadHand>::ToMojom( |
} |
// static |
-bool EnumTraits<device::mojom::GamepadHand, blink::WebGamepadHand>::FromMojom( |
+bool EnumTraits<device::mojom::GamepadHand, device::GamepadHand>::FromMojom( |
device::mojom::GamepadHand input, |
- blink::WebGamepadHand* output) { |
+ device::GamepadHand* output) { |
switch (input) { |
case device::mojom::GamepadHand::GamepadHandNone: |
- *output = blink::WebGamepadHand::kGamepadHandNone; |
+ *output = device::GamepadHand::kNone; |
return true; |
case device::mojom::GamepadHand::GamepadHandLeft: |
- *output = blink::WebGamepadHand::kGamepadHandLeft; |
+ *output = device::GamepadHand::kLeft; |
return true; |
case device::mojom::GamepadHand::GamepadHandRight: |
- *output = blink::WebGamepadHand::kGamepadHandRight; |
+ *output = device::GamepadHand::kRight; |
return true; |
} |
@@ -134,10 +131,10 @@ bool EnumTraits<device::mojom::GamepadHand, blink::WebGamepadHand>::FromMojom( |
// static |
ConstCArray<uint16_t> |
-StructTraits<device::mojom::GamepadDataView, blink::WebGamepad>::id( |
- const blink::WebGamepad& r) { |
+StructTraits<device::mojom::GamepadDataView, device::Gamepad>::id( |
+ const device::Gamepad& r) { |
size_t id_length = 0; |
- while (id_length < blink::WebGamepad::kIdLengthCap && r.id[id_length] != 0) { |
+ while (id_length < device::Gamepad::kIdLengthCap && r.id[id_length] != 0) { |
id_length++; |
} |
return {id_length, reinterpret_cast<const uint16_t*>(&r.id[0])}; |
@@ -145,10 +142,10 @@ StructTraits<device::mojom::GamepadDataView, blink::WebGamepad>::id( |
// static |
ConstCArray<uint16_t> |
-StructTraits<device::mojom::GamepadDataView, blink::WebGamepad>::mapping( |
- const blink::WebGamepad& r) { |
+StructTraits<device::mojom::GamepadDataView, device::Gamepad>::mapping( |
+ const device::Gamepad& r) { |
size_t mapping_length = 0; |
- while (mapping_length < blink::WebGamepad::kMappingLengthCap && |
+ while (mapping_length < device::Gamepad::kMappingLengthCap && |
r.mapping[mapping_length] != 0) { |
mapping_length++; |
} |
@@ -156,14 +153,13 @@ StructTraits<device::mojom::GamepadDataView, blink::WebGamepad>::mapping( |
} |
// static |
-bool StructTraits<device::mojom::GamepadDataView, blink::WebGamepad>::Read( |
+bool StructTraits<device::mojom::GamepadDataView, device::Gamepad>::Read( |
device::mojom::GamepadDataView data, |
- blink::WebGamepad* out) { |
+ device::Gamepad* out) { |
out->connected = data.connected(); |
- memset(&out->id[0], 0, |
- blink::WebGamepad::kIdLengthCap * sizeof(blink::WebUChar)); |
- CArray<uint16_t> id = {0, blink::WebGamepad::kIdLengthCap, |
+ memset(&out->id[0], 0, device::Gamepad::kIdLengthCap * sizeof(device::UChar)); |
+ CArray<uint16_t> id = {0, device::Gamepad::kIdLengthCap, |
reinterpret_cast<uint16_t*>(&out->id[0])}; |
if (!data.ReadId(&id)) { |
return false; |
@@ -171,15 +167,15 @@ bool StructTraits<device::mojom::GamepadDataView, blink::WebGamepad>::Read( |
out->timestamp = data.timestamp(); |
- CArray<double> axes = {0, blink::WebGamepad::kAxesLengthCap, &out->axes[0]}; |
+ CArray<double> axes = {0, device::Gamepad::kAxesLengthCap, &out->axes[0]}; |
if (!data.ReadAxes(&axes)) { |
return false; |
} |
// static_cast is safe when "data.ReadAxes(&axes)" above returns true. |
out->axes_length = static_cast<unsigned>(axes.size); |
- CArray<blink::WebGamepadButton> buttons = { |
- 0, blink::WebGamepad::kButtonsLengthCap, &out->buttons[0]}; |
+ CArray<device::GamepadButton> buttons = { |
+ 0, device::Gamepad::kButtonsLengthCap, &out->buttons[0]}; |
if (!data.ReadButtons(&buttons)) { |
return false; |
} |
@@ -187,8 +183,8 @@ bool StructTraits<device::mojom::GamepadDataView, blink::WebGamepad>::Read( |
out->buttons_length = static_cast<unsigned>(buttons.size); |
memset(&out->mapping[0], 0, |
- blink::WebGamepad::kMappingLengthCap * sizeof(blink::WebUChar)); |
- CArray<uint16_t> mapping = {0, blink::WebGamepad::kMappingLengthCap, |
+ device::Gamepad::kMappingLengthCap * sizeof(device::UChar)); |
+ CArray<uint16_t> mapping = {0, device::Gamepad::kMappingLengthCap, |
reinterpret_cast<uint16_t*>(&out->mapping[0])}; |
if (!data.ReadMapping(&mapping)) { |
return false; |
@@ -198,7 +194,7 @@ bool StructTraits<device::mojom::GamepadDataView, blink::WebGamepad>::Read( |
return false; |
} |
- blink::WebGamepadHand hand; |
+ device::GamepadHand hand; |
if (!data.ReadHand(&hand)) { |
return false; |
} |