gecko-dev/dom/bluetooth/bluetooth1
Jocelyn Liu b31782a970 Bug 1138267 - Unregister bluetooth signal handlers in unlink. r=shuang, r=bz
Without unregistering the bluetooth signal handler when a object unlinked, we
might end up exposing a deleted object to JS or accessing deleted objects while
receiving signals from parent process.

This patch unregister signal handlers in unlink for each Bluetooth* classes
which registers signal handlers. And also checks if the signal handler is not
unregistered before handling signals in content process.
2015-04-27 22:46:00 -04:00
..
ipc Bug 1138267 - Unregister bluetooth signal handlers in unlink. r=shuang, r=bz 2015-04-27 22:46:00 -04:00
tests/marionette
BluetoothAdapter.cpp
BluetoothAdapter.h
BluetoothDevice.cpp Bug 1154136 - Update Bluetooth connection state when BT stack updates device properties. r=shuang 2015-04-14 18:46:23 +08:00
BluetoothDevice.h Bug 1156632 - Remove unused forward class declarations - patch 3 - dom/{events,xbl,xslt,xul} and others, r=ehsan 2015-04-22 08:29:18 +02:00
BluetoothManager.cpp
BluetoothManager.h
BluetoothProfileController.cpp
BluetoothProfileController.h
BluetoothPropertyContainer.cpp
BluetoothPropertyContainer.h Bug 1156632 - Remove unused forward class declarations - patch 3 - dom/{events,xbl,xslt,xul} and others, r=ehsan 2015-04-22 08:29:18 +02:00
BluetoothReplyRunnable.cpp
BluetoothReplyRunnable.h
BluetoothService.cpp Bug 1154281: Remove references to UnixSocket.h from Bluetooth, r=btian 2015-04-21 10:33:06 +02:00
BluetoothService.h Bug 1156632 - Remove unused forward class declarations - patch 3 - dom/{events,xbl,xslt,xul} and others, r=ehsan 2015-04-22 08:29:18 +02:00