From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- third_party/rust/sync15/src/sync15.udl | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 third_party/rust/sync15/src/sync15.udl (limited to 'third_party/rust/sync15/src/sync15.udl') diff --git a/third_party/rust/sync15/src/sync15.udl b/third_party/rust/sync15/src/sync15.udl new file mode 100644 index 0000000000..cb8ff3aa27 --- /dev/null +++ b/third_party/rust/sync15/src/sync15.udl @@ -0,0 +1,21 @@ +// # sync15 types + +// This exists purely to expose types used by other components. +namespace sync15 { +}; + +// Enumeration for the different types of device. +// +// Firefox Accounts separates devices into broad categories for display purposes, +// such as distinguishing a desktop PC from a mobile phone. Upon signin, the +// application should inspect the device it is running on and select an appropriate +// [`DeviceType`] to include in its device registration record. +// +enum DeviceType { + "Desktop", + "Mobile", + "Tablet", + "VR", + "TV", + "Unknown", +}; -- cgit v1.2.3