Its very confusing to see things that inherit from nsDOMEventTargetHelper second or third and wonder about why that is safe.
What does not inherit from *Helper first ?
BluetoothDevice, BluetoothAdapter, SMSManager, SMSRequest
Created attachment 610171 [details] [diff] [review] Patch
Oups, I didn't realize you did the review Olli. I just pushed the patch to inbound with r=khuey...