Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(26)

Issue 650613005: bluetooth: Initial WebBluetooth & WebBluetoothError. (Closed)

Created:
6 years, 2 months ago by scheib
Modified:
6 years, 1 month ago
CC:
blink-reviews, dglazkov+blink, Dirk Pranke, Jeffrey Yasskin, tkent, yhirano
Project:
blink
Visibility:
Public.

Description

bluetooth: Initial WebBluetooth & WebBluetoothError. In three patches the initial mock implementation of bluetooth.requestDevice is implemented across blink & content. This allows layout tests to specify the data responses the mock implemented in content should return via testRunner.SetBluetoothMockDataSet and call bluetooth.requestDevice with the expected results. crrev.com/650613005 blink::WebBluetooth & WebBluetoothError interfaces. crrev.com/702593002 content::WebBluetoothImpl & testRunner.SetBluetoothMockDataSet. crrev.com/686813003 blink::BluetoothDiscovery::requestDevice implemented. BUG=420284 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=184839

Patch Set 1 : Abandoned initial approach implementing BluetoothMock in Blink. #

Total comments: 9

Patch Set 2 : New 3 patch approach, WebBluetooth and WebBluetooth Error only. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -8 lines) Patch
M public/platform/Platform.h View 1 2 chunks +6 lines, -0 lines 0 comments Download
A public/platform/WebBluetooth.h View 1 chunk +28 lines, -0 lines 0 comments Download
A + public/platform/WebBluetoothError.h View 1 2 chunks +8 lines, -8 lines 0 comments Download

Messages

Total messages: 24 (9 generated)
scheib
6 years, 2 months ago (2014-10-17 23:05:36 UTC) #6
haraken
I'm not really happy about adding Internals APIs to test a public/platform/ change. Instead of ...
6 years, 2 months ago (2014-10-18 11:25:56 UTC) #7
haraken
+tkent-san for public APIs. +hirano-san for Promise changes.
6 years, 2 months ago (2014-10-18 11:26:29 UTC) #9
scheib
Thank you, advice on best testing Blink practices welcome! We are adding Bluetooth support here, ...
6 years, 2 months ago (2014-10-19 03:54:21 UTC) #10
haraken
> We are adding Bluetooth support here, and must have a way to expose Bluetooth ...
6 years, 2 months ago (2014-10-20 02:16:04 UTC) #11
tkent
Bluetooth API is not shipped yet. You don't need to involve an API owner for ...
6 years, 2 months ago (2014-10-20 04:34:42 UTC) #12
scheib
On 2014/10/20 02:16:04, haraken wrote: > > We are adding Bluetooth support here, and must ...
6 years, 2 months ago (2014-10-20 04:56:48 UTC) #13
haraken
On 2014/10/20 04:56:48, scheib wrote: > On 2014/10/20 02:16:04, haraken wrote: > > > We ...
6 years, 2 months ago (2014-10-20 06:12:13 UTC) #14
yhirano
lgtm. > This will be necessary to ensure that the IDL binding and Blink module ...
6 years, 2 months ago (2014-10-20 10:42:45 UTC) #15
scheib
Thank you haraken. After discussions with dglazkov and dpranke I will not land this patch. ...
6 years, 2 months ago (2014-10-20 21:39:50 UTC) #16
scheib
I've taken the new approach for the initial Mock implementation of bluetooth.requestDevice by moving the ...
6 years, 1 month ago (2014-11-04 00:11:51 UTC) #19
haraken
LGTM, but needs an approval from a public/ owner.
6 years, 1 month ago (2014-11-04 02:55:01 UTC) #20
Nate Chapin
public/ LGTM
6 years, 1 month ago (2014-11-04 21:44:05 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/650613005/120001
6 years, 1 month ago (2014-11-04 21:58:41 UTC) #23
commit-bot: I haz the power
6 years, 1 month ago (2014-11-04 22:24:00 UTC) #24
Message was sent while issue was closed.
Committed patchset #2 (id:120001) as 184839

Powered by Google App Engine
This is Rietveld 408576698