From 84f2c01e7acda6d64276fc8ea3a2c94da5120f4b Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Tue, 15 Dec 2020 16:09:36 +1100 Subject: [PATCH 1/4] Add Bluetooth.getDevcices --- api/Bluetooth.json | 83 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) diff --git a/api/Bluetooth.json b/api/Bluetooth.json index 5bb052e56992ca..a52fb098fda689 100644 --- a/api/Bluetooth.json +++ b/api/Bluetooth.json @@ -203,6 +203,89 @@ } } }, + "getDevices": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/getDevices", + "support": { + "chrome": { + "version_added": "85", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "85" + }, + "edge": { + "version_added": "85", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "85", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "85", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, "onavailabilitychanged": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/onavailabilitychanged", From cb563393580479eb8250b1a8b671ec2a098a11ab Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Tue, 15 Dec 2020 16:30:30 +1100 Subject: [PATCH 2/4] Fix up opera desktop version --- api/Bluetooth.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/Bluetooth.json b/api/Bluetooth.json index a52fb098fda689..6b208c7fc6f634 100644 --- a/api/Bluetooth.json +++ b/api/Bluetooth.json @@ -240,7 +240,7 @@ "version_added": false }, "opera": { - "version_added": "85", + "version_added": "71", "flags": [ { "type": "preference", From 5b793e36c95beb5ee716ec13ecd47261aecb0d5c Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Fri, 18 Dec 2020 13:34:46 +1100 Subject: [PATCH 3/4] Mark webview support as false --- api/Bluetooth.json | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/api/Bluetooth.json b/api/Bluetooth.json index 6b208c7fc6f634..8a5b81494924b0 100644 --- a/api/Bluetooth.json +++ b/api/Bluetooth.json @@ -269,14 +269,7 @@ "version_added": false }, "webview_android": { - "version_added": "85", - "flags": [ - { - "type": "preference", - "name": "#enable-experimental-web-platform-features", - "value_to_set": "enabled" - } - ] + "version_added": false } }, "status": { From 099c908b766a38cc76aa1ce793212052ff9e69c4 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Wed, 30 Dec 2020 15:32:50 +1100 Subject: [PATCH 4/4] Opera android false, Chrome android add preference --- api/Bluetooth.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/api/Bluetooth.json b/api/Bluetooth.json index 8a5b81494924b0..ad0a38428593db 100644 --- a/api/Bluetooth.json +++ b/api/Bluetooth.json @@ -218,7 +218,14 @@ ] }, "chrome_android": { - "version_added": "85" + "version_added": "85", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] }, "edge": { "version_added": "85", @@ -250,14 +257,7 @@ ] }, "opera_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "#enable-experimental-web-platform-features", - "value_to_set": "enabled" - } - ] + "version_added": false }, "safari": { "version_added": false