[wpt-sync] Sync PR 32808 - bluetooth: Fix stuck promise issue in getPrimaryService(s)
Categories
(Core :: DOM: Device Interfaces, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox99 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 32808 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/32808
Details from upstream follow.
Jack Hsieh <chengweih@chromium.org> wrote:
bluetooth: Fix stuck promise issue in getPrimaryService(s)
There is an out-of-sync window between the browser process and renderer
process with respect to device connected state. The renderer process’s
getPrimaryService() call during the window might end up enqueuing the
callback into the pending queue after the device disconnection cleanup,
which ends up the promise stuck issue. The fix is to check device
connected state before enqueuing the callback inside the browser process
to avoid the race condition in that out-of-sync window.Bug: 1290291
Change-Id: I9319122c0e18c135bd0f0106502cc56dff8fee53
Reviewed-on: https://chromium-review.googlesource.com/3451422
WPT-Export-Revision: b393150052a4e383b6d1ffc1d3224e96c42a5ae7
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 209 tests and 1 subtests
Status Summary
Firefox
ERROR: 209
Chrome
OK : 144
FAIL : 144
ERROR: 65
Safari
ERROR: 209
Links
Details
New Tests That Don't Pass
/bluetooth/adapter/adapter-absent-getAvailability.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/adapter/adapter-added-getAvailability.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/adapter/adapter-powered-off-getAvailability.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/adapter/adapter-powered-on-getAvailability.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/adapter/adapter-powered-on-off-on-getAvailability.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/adapter/adapter-removed-getAvailability.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/adapter/cross-origin-iframe-getAvailability.sub.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/characteristicProperties.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/getDescriptor/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/getDescriptor/gen-characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/getDescriptor/gen-descriptor-get-same-object.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/getDescriptor/gen-service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/getDescriptors/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/getDescriptors/gen-characteristic-is-removed-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/getDescriptors/gen-characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/getDescriptors/gen-descriptor-get-same-object.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/getDescriptors/gen-service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/notifications/characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/notifications/service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/readValue/add-multiple-event-listeners.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/readValue/characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/readValue/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/readValue/event-is-fired.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/readValue/gen-characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/readValue/read-succeeds.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/readValue/read-updates-value.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/readValue/service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/service-same-from-2-characteristics.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/service-same-object.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/startNotifications/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/startNotifications/gen-characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/stopNotifications/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValue/buffer-is-detached.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValue/characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValue/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValue/gen-characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValue/service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValue/write-succeeds.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValueWithResponse/buffer-is-detached.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValueWithResponse/characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValueWithResponse/gen-characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValueWithResponse/service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValueWithResponse/write-succeeds.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValueWithoutResponse/buffer-is-detached.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValueWithoutResponse/characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValueWithoutResponse/gen-characteristic-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValueWithoutResponse/service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/characteristic/writeValueWithoutResponse/write-succeeds.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/descriptor/readValue/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/descriptor/readValue/gen-service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/descriptor/readValue/read-succeeds.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/descriptor/writeValue/buffer-is-detached.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/descriptor/writeValue/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/descriptor/writeValue/gen-service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/gattserverdisconnected-event/disconnected.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/gattserverdisconnected-event/disconnected_gc.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/gattserverdisconnected-event/one-event-per-disconnection.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/gattserverdisconnected-event/reconnect-during-disconnected-event.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/abort-before-watchAdvertisements.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/abort-pending-operation.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/abort-signal-stops-events.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/abort-subsequent-watchAdvertisements-call-stops-events.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/advertisementreceived-event-fired.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/concurrent-watchAdvertisements-calls.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/service-and-manufacturer-data-filtered-from-event.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/subsequent-watchAdvertisements-call.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/watching-two-devices-abort-one-watchAdvertisements.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/device/watchAdvertisements/watching-two-devices.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/getDevices/granted-devices-with-services.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/getDevices/no-granted-devices.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/getDevices/returns-same-bluetooth-device-object.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/idl/idl-BluetoothDevice.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/acceptAllDevices/device-with-empty-name.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/acceptAllDevices/device-with-name.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/acceptAllDevices/optional-services-missing.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/acceptAllDevices/optional-services-present.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/blocklisted-service-in-filter.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/blocklisted-service-in-optionalServices.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/data-prefix-and-mask-size.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/dataPrefix-buffer-is-detached.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/device-name-longer-than-29-bytes.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/empty-dataPrefix.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/empty-filter.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/empty-filters-member.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/empty-manufacturerData-member.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/empty-namePrefix.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/empty-services-member.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/filters-xor-acceptAllDevices.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/invalid-companyIdentifier.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/mask-buffer-is-detached.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-name-unicode.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-name.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix-unicode.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/max-length-name-unicode.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/max-length-name.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/max-length-namePrefix-unicode.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/max-length-namePrefix.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/no-arguments.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/same-company-identifier.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/unicode-valid-length-name-name.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/unicode-valid-length-name-namePrefix.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/wrong-service-in-optionalServices-member.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/canonicalizeFilter/wrong-service-in-services-member.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/cross-origin-iframe.sub.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/discovery-succeeds.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/doesnt-consume-user-gesture.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/filter-matches.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/le-not-supported.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/manufacturer-data-filter-matches.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/name-empty-device-from-name-empty-filter.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/not-processing-user-gesture.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/radio-not-present.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/request-from-iframe.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/request-from-sandboxed-iframe.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/same-device.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/requestDevice/single-filter-single-service.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/connect/connection-succeeds.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/connect/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/connect/garbage-collection-ran-during-success.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/connect/get-same-gatt-server.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/device-same-object.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/disconnect/connect-disconnect-twice.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/disconnect/detach-gc.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/disconnect/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/disconnect/disconnect-twice-in-a-row.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/disconnect/gc-detach.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-disconnect-called-before.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-disconnect-called-during-error.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-disconnect-called-during-success.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-disconnect-discovery-timeout.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-disconnect-invalidates-objects.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-disconnected-device.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-discovery-complete-no-permission-absent-service.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-discovery-complete-service-not-found.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-garbage-collection-ran-during-error.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-garbage-collection-ran-during-success.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-get-different-service-after-reconnection.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-get-same-object.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-invalid-service-name.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-no-permission-absent-service.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-no-permission-for-any-service.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-no-permission-present-service.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/gen-service-not-found.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryService/service-found.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/getPrimaryService/two-iframes-from-same-origin.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/getPrimaryServices/blocklisted-services-with-uuid.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/getPrimaryServices/blocklisted-services.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/getPrimaryServices/correct-services.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnect-called-before-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnect-called-before.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnect-called-during-error-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnect-called-during-error.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnect-called-during-success-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnect-called-during-success.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnect-discovery-timeout-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnect-discovery-timeout.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnect-invalidates-objects-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnect-invalidates-objects.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnected-device-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-disconnected-device.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-discovery-complete-no-permission-absent-service-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-discovery-complete-service-not-found-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-error-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-error.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-success-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-success.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-get-different-service-after-reconnection-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-get-different-service-after-reconnection.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-get-same-object-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-get-same-object.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-invalid-service-name.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-no-permission-absent-service-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-no-permission-for-any-service-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-no-permission-for-any-service.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-no-permission-present-service-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/gen-service-not-found-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/server/getPrimaryServices/services-found-with-uuid.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/getPrimaryServices/services-found.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/server/getPrimaryServices/services-not-found.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/service/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/device-same-from-2-services.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/service/device-same-object.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/service/getCharacteristic/characteristic-found.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/service/getCharacteristic/detachedIframe.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristic/gen-blocklisted-characteristic.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristic/gen-characteristic-not-found.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristic/gen-garbage-collection-ran-during-error.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristic/gen-get-same-object.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristic/gen-invalid-characteristic-name.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristic/gen-reconnect-during.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristic/gen-service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/blocklisted-characteristics.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/service/getCharacteristics/characteristics-found-with-uuid.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/service/getCharacteristics/characteristics-found.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/service/getCharacteristics/characteristics-not-found.https.window.html: ERROR (Chrome: ERROR, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-blocklisted-characteristic-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-characteristic-not-found-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-garbage-collection-ran-during-error-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-garbage-collection-ran-during-error.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-get-same-object-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-get-same-object.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-invalid-characteristic-name.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-reconnect-during-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-reconnect-during.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-service-is-removed-with-uuid.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
/bluetooth/service/getCharacteristics/gen-service-is-removed.https.window.html: ERROR (Chrome: OK, Safari: ERROR)
Comment 4•3 years ago
|
||
bugherder |
Description
•