Commit 348e99c4 authored by beaufort.francois's avatar beaufort.francois Committed by Commit bot

bluetooth: Remove [NoInterfaceObject] from Bluetooth interface

BUG=674540

Review-Url: https://codereview.chromium.org/2582543002
Cr-Commit-Position: refs/heads/master@{#439101}
parent ab430571
......@@ -10,7 +10,7 @@ FAIL [[GetOwnProperty]] - Property descriptors for cross-origin properties shoul
FAIL [[Delete]] Should throw on cross-origin objects assert_throws: Can't delete cross-origin indexed property function "function () { delete C[0]; }" did not throw
FAIL [[DefineOwnProperty]] Should throw for cross-origin objects assert_throws: Can't define cross-origin value property length function "function () { Object.defineProperty(obj, prop, valueDesc); }" did not throw
FAIL [[Enumerate]] should return an empty iterator assert_unreached: Shouldn't have been able to enumerate stop on cross-origin Window Reached unreachable code
FAIL [[OwnPropertyKeys]] should return all properties from cross-origin objects assert_array_equals: Object.getOwnPropertyNames() gives the right answer for cross-origin Window lengths differ, expected 859 got 13
FAIL [[OwnPropertyKeys]] should return all properties from cross-origin objects assert_array_equals: Object.getOwnPropertyNames() gives the right answer for cross-origin Window lengths differ, expected 860 got 13
PASS A and B jointly observe the same identity for cross-origin Window and Location
PASS Cross-origin functions get local Function.prototype
FAIL Cross-origin Window accessors get local Function.prototype Cannot read property 'name' of undefined
......
......@@ -247,6 +247,10 @@ interface BlobEvent : Event
attribute @@toStringTag
getter data
method constructor
interface Bluetooth
attribute @@toStringTag
method constructor
method requestDevice
interface BluetoothCharacteristicProperties
attribute @@toStringTag
getter authenticatedSignedWrites
......
......@@ -340,6 +340,10 @@ interface BlobEvent : Event
attribute @@toStringTag
getter data
method constructor
interface Bluetooth
attribute @@toStringTag
method constructor
method requestDevice
interface BluetoothCharacteristicProperties
attribute @@toStringTag
getter authenticatedSignedWrites
......
......@@ -5,7 +5,6 @@
// https://webbluetoothcg.github.io/web-bluetooth/#bluetooth
[
NoInterfaceObject,
RuntimeEnabled=WebBluetooth,
] interface Bluetooth {
[CallWith=ScriptState, RaisesException, MeasureAs=WebBluetoothRequestDevice] Promise<BluetoothDevice> requestDevice (
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment