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

Unified Diff: chrome/browser/chromeos/extensions/bluetooth_event_router.cc

Issue 10916331: Revert 156348 (caused http://crbug.com/149828) (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/extensions/bluetooth_event_router.cc
===================================================================
--- chrome/browser/chromeos/extensions/bluetooth_event_router.cc (revision 157029)
+++ chrome/browser/chromeos/extensions/bluetooth_event_router.cc (working copy)
@@ -81,25 +81,13 @@
if (should_send && !send_discovery_events_) {
for (DeviceList::const_iterator i = discovered_devices_.begin();
i != discovered_devices_.end(); ++i) {
- DispatchDeviceEvent(extensions::event_names::kBluetoothOnDeviceDiscovered,
- **i);
+ DispatchDeviceEvent(**i);
}
}
send_discovery_events_ = should_send;
}
-void ExtensionBluetoothEventRouter::DispatchDeviceEvent(
- const char* event_name, const experimental_bluetooth::Device& device) {
- scoped_ptr<ListValue> args(new ListValue());
- args->Append(device.ToValue().release());
- profile_->GetExtensionEventRouter()->DispatchEventToRenderers(
- event_name,
- args.Pass(),
- NULL,
- GURL());
-}
-
void ExtensionBluetoothEventRouter::AdapterPresentChanged(
chromeos::BluetoothAdapter* adapter, bool present) {
if (adapter != adapter_.get()) {
@@ -150,15 +138,14 @@
}
experimental_bluetooth::Device* extension_device =
- new experimental_bluetooth::Device();
+ new experimental_bluetooth::Device();
experimental_bluetooth::BluetoothDeviceToApiDevice(*device, extension_device);
discovered_devices_.push_back(extension_device);
if (!send_discovery_events_)
return;
- DispatchDeviceEvent(extensions::event_names::kBluetoothOnDeviceDiscovered,
- *extension_device);
+ DispatchDeviceEvent(*extension_device);
}
void ExtensionBluetoothEventRouter::DispatchBooleanValueEvent(
@@ -169,4 +156,15 @@
event_name, args.Pass(), NULL, GURL());
}
+void ExtensionBluetoothEventRouter::DispatchDeviceEvent(
+ const experimental_bluetooth::Device& device) {
+ scoped_ptr<ListValue> args(new ListValue());
+ args->Append(device.ToValue().release());
+ profile_->GetExtensionEventRouter()->DispatchEventToRenderers(
+ extensions::event_names::kBluetoothOnDeviceDiscovered,
+ args.Pass(),
+ NULL,
+ GURL());
+}
+
} // namespace chromeos
« no previous file with comments | « chrome/browser/chromeos/extensions/bluetooth_event_router.h ('k') | chrome/browser/extensions/api/bluetooth/bluetooth_api.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698