Bug 792304 - Disable test_contextmenu.html on 10.8. a=test-only
Bug 869488 - Add mechanism for getting css rule attached to element from Marionette. r=mdas, a=test-only
Bug 868521 - Add more of a delay between launching a new app and creating a new preallocated process. r=dhylands, a=tef+
Bug 870181 - Part 1: Add an additional LowCPUPriority argument to hal::SetProcessPriority. r=bent, a=tef+

This patch also makes it an error to call hal::SetProcessPriority from a child process.
Bug 870181 - Part 2: Lower CPU priority for non-high priority processes when there's an incoming call. r=bent, a=tef+
Bug 870181 - Part 3: Test that we downgrade processes' CPU priorities when appropriate. r=bent, a=tef+
Bug 853350 - Implement a notification system to monitor disk space. r=bent, a=tef+
Bug 869337 - Fix missing At comman reply OK after +COPS. r=gyeh, r=echou, a=tef+
Bug 860166 - Create new class BluetoothProfileManagerBase. r=mrbkap, a=tef+

BluetoothProfileManagerBase is a base class of Bluetooth profile managers.
It will be a generic interface declaring basic functions that all profile
managers should implement, such as Connect(), Disconnect() and IsConnected().
Currently there is only one callback function OnGetServiceChannel(), which
will be called after calling BluetoothService::GetServiceChannel().
Bug 860166 - New mechanism for establishing outboung Bluetooth connection. r=mrbkap, a=tef+

Things we have done in this patch:

1. Make BluetoothHfpManager/BluetoothOppManager implement BluetoothProfileManagerBase
2. Add function BluetoothService::GetServiceChannel()
3. Once GetServiceChannel() is done, callback Bluetooth*Manager::OnGetServiceChannel() will be invoked
4. Remove unused function BluetoothService::GetSocketViaService()
Bug 861921 - Notify the user about the low free storage situation. r=dhylands, a=tef+
Bug 869306 - Add call.isOutgoing for BT Cert. r=allstars.chh, a=tef+
Bug 869306 - Update call direction if call state changes. r=echou, a=tef+
Bug 830213 - Patch 1: Add ConnectSco, DisconnectSco, IsScoConnected in nsIDOMBluetoothAdapter. r=echou, sr=mrbkap, a=tef+
Bug 830213 - Patch 2: Implementation of ConnectSco/DisconnectSco/IsScoConnected in BluetoothHfpManager. r=echou, sr=mrbkap, a=tef+
Bug 830213 - Patch 3: Remove BluetoothScoManager. r=echou, a=tef+
Bug 870480 - Notify wake lock listeners when a process adds or removes a wake lock, even if the wake lock itself doesn't change state. r=kanru, a=tef+

This also fixes two other bugs:

1) If a process crashed while holding a wake lock, we'd send a wake lock changed notification without including the list of locking processes.  This could cause us to incorrectly believe that no processes were holding the lock.

2) If a process crashed while holding a wake lock on topic X, and if no other process held a wake lock on that topic, and there were no wake lock listeners registered, we wouldn't remove X from our hashtable of wake lock topics.  We would correctly record the fact that the lock was not held, so this bug was benign.
Bug 870304 - Fix misssing icon when getting paired list. r=echo, a=tef+
Bug 870598 - Don't send the frameloader-visibility-changed notification if the frameloader's visibility didn't actually change. r=khuey, a=tef+