|
Move chrome.bluetoothLowEnergy out of //chrome.
This CL moves the Bluetooth Low Energy API out of //chrome and into
//extensions. This will allow us to use this API from AppShell.
This CL also adds the Kiosk Delegate. On Chrome, this delegate will mostly
have stubbed functionality but the delegate does need to exist on all
platforms. This is because AppShell is not restricted only to Chrome OS so
the API will need to be compiled for multiple platforms, whether it is
compiling under a Chrome build or an AppShell build.
Moving the tests will be fairly complicated due to various dependencies
on InProcBrowserTest and ExtensionApiTest. Hence I'll send out a separate
follow on CL to move the tests.
[email protected], [email protected]
BUG= 650835
Committed: https://crrev.com/c8e6edea4ad306b0b0bb26ebcb67bb8a4cb91746
Cr-Commit-Position: refs/heads/master@{#421700}
Total comments: 10
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+330 lines, -5810 lines) |
Patch |
 |
M |
chrome/browser/chromeos/BUILD.gn
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/BUILD.gn
|
View
|
1
|
3 chunks |
+6 lines, -12 lines |
1 comment
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_api_advertisement.h
|
View
|
|
1 chunk |
+0 lines, -55 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_api_advertisement.cc
|
View
|
|
1 chunk |
+0 lines, -35 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_api.h
|
View
|
|
1 chunk |
+0 lines, -634 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_api.cc
|
View
|
|
1 chunk |
+0 lines, -1540 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_apitest.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_connection.h
|
View
|
|
1 chunk |
+0 lines, -54 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_connection.cc
|
View
|
|
1 chunk |
+0 lines, -42 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_event_router.h
|
View
|
|
1 chunk |
+0 lines, -588 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_event_router.cc
|
View
|
|
1 chunk |
+0 lines, -1928 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_notify_session.h
|
View
|
|
1 chunk |
+0 lines, -55 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_notify_session.cc
|
View
|
|
1 chunk |
+0 lines, -42 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/utils.h
|
View
|
|
1 chunk |
+0 lines, -36 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/bluetooth_low_energy/utils.cc
|
View
|
|
1 chunk |
+0 lines, -66 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/browser_context_keyed_service_factories.cc
|
View
|
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/chrome_extensions_browser_client.h
|
View
|
1
2
|
3 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/chrome_extensions_browser_client.cc
|
View
|
1
2
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/chrome_kiosk_delegate.h
|
View
|
1
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/chrome_kiosk_delegate.cc
|
View
|
1
|
1 chunk |
+17 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/chrome_kiosk_delegate_chromeos.cc
|
View
|
1
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/api/BUILD.gn
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
D |
chrome/common/extensions/api/bluetooth_low_energy.idl
|
View
|
|
1 chunk |
+0 lines, -565 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/api/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/api/bluetooth_low_energy/BUILD.gn
|
View
|
|
1 chunk |
+29 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/bluetooth_api_advertisement.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/bluetooth_api_advertisement.cc
|
View
|
|
3 chunks |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_api.h
|
View
|
|
3 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_api.cc
|
View
|
1
2
|
19 chunks |
+29 lines, -50 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_connection.h
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_connection.cc
|
View
|
|
2 chunks |
+7 lines, -9 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_event_router.h
|
View
|
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_event_router.cc
|
View
|
|
17 chunks |
+29 lines, -55 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_notify_session.h
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_notify_session.cc
|
View
|
|
2 chunks |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/utils.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/api/bluetooth_low_energy/utils.cc
|
View
|
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/extensions_browser_client.h
|
View
|
1
2
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/kiosk/BUILD.gn
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/kiosk/kiosk_delegate.h
|
View
|
1
|
1 chunk |
+28 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/kiosk/kiosk_delegate.cc
|
View
|
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/test_extensions_browser_client.h
|
View
|
1
2
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/test_extensions_browser_client.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/common/api/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A + |
extensions/common/api/bluetooth_low_energy.idl
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
M |
extensions/shell/BUILD.gn
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/shell/browser/delegates/shell_kiosk_delegate.h
|
View
|
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/shell/browser/delegates/shell_kiosk_delegate.cc
|
View
|
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/shell/browser/shell_extensions_api_client.cc
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/shell/browser/shell_extensions_browser_client.h
|
View
|
1
2
|
3 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/shell/browser/shell_extensions_browser_client.cc
|
View
|
1
2
3
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
Total messages: 25 (8 generated)
|