mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
3a89cd8397
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. |
||
---|---|---|
.. | ||
ipc | ||
tests/marionette | ||
BluetoothAdapter.cpp | ||
BluetoothAdapter.h | ||
BluetoothDevice.cpp | ||
BluetoothDevice.h | ||
BluetoothManager.cpp | ||
BluetoothManager.h | ||
BluetoothProfileController.cpp | ||
BluetoothProfileController.h | ||
BluetoothPropertyContainer.cpp | ||
BluetoothPropertyContainer.h | ||
BluetoothReplyRunnable.cpp | ||
BluetoothReplyRunnable.h | ||
BluetoothService.cpp | ||
BluetoothService.h |