Descriptionbluetooth: Introduce Web Bluetooth mojom interface
This is the first step to moving Web Bluetooth over to mojo. This patch
does the following:
- Creates a new WebBluetoothError mojo enum in a new web_bluetooth.mojom.
This enum should be accessible from both content and blink.
- Modifies WebKit/public/BUILD.gn and WebKit/public/blink.gyp to
generate the headers for the new mojom interface.
- Modifies WebKit/public/BUILD.gn, WebKit/Source/BUILD.gn,
WebKit/public/blink_headers.gyp, and WebKit/Source/config.gyp to
include files in gen/third_party/WebKit
- Modifies content/browser/DEPS so that the new headers can be accessed
from content/browser.
Follow up patch with Web Bluetooth Service: http://crrev.com/1775953004
BUG=508771
Committed: https://crrev.com/b160cb7e2eab15906113b1119adb8841498f75b5
Cr-Commit-Position: refs/heads/master@{#381525}
Patch Set 1 : Add new mojom interface to public/platform #Patch Set 2 : Clean gyp #
Total comments: 3
Patch Set 3 : Reorder dependencies #Patch Set 4 : Fix dependency #Patch Set 5 : Rebase #
Dependent Patchsets: Messages
Total messages: 21 (7 generated)
|