Bug 936813 - Enforce buffer size for resource timing (part 1) r=bz
Bug 936813 - Implement onresourcetimingbufferfull callback (part 2) r=bz
Bug 984783 - Remove all invalidation tracking from the WebGL element array cache - r=jgilbert
Bug 1008197. We need to always have the overlay styles on scrollbars on mac because whether we have overlay scrollbars changes dynamically. r=roc

This backs out the mac part of bug 994861. Windows doesn't change overlay scrollbars dynamically, so the Windows part of bug 994861 can stay.
Bug 1005048 - Set the error property in the Webapps:UpdateState message and not in the Webapps:FireEvent message. r=fabrice
Bug 1008032 - Make ScriptSource a single threaded data structure, clean it up some, r=luke.
Bug 1005637: Add support for controlling the OMX encoder config settings r=roc
Bug 1004693 - [e10s] Add keyword search does not work. r=felipe
Bug 996848 - Rewrite Mac nsAppShell native event handling. r=spohl
Bug 996848 - Change expectAssertion() in tests because of removed assertion. r=spohl
Backout d2242d05c93c (bug 984783) for Cpp bustage
Bug 1003894 Followup to switch from Text to nsIContent so that we can safely use do_QueryInterface r=ehsan
Bug 1006105: Allow switching to top level frame if index is passed in. r=mdas
Bug 984783 - Remove all invalidation tracking from the WebGL element array cache - r=jgilbert
Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg
Bug 1005637: undo accidental parameter change not part of reviewed code rs=jesup
Bug 1008154 - Make BaseRect::Intersects return false if at least one of the rects is empty. r=roc
Bug 908503: Clean up MP4Reader; r=cpearce
Bug 908503: Import libstagefright code from AOSP; r=cpearce
Bug 908503: Change to stagefright demuxer; r=cpearce