Bug 846204 - Unregister DocManager from DOM event listeners. r=tbsaunde
Bug 842147 - Translate JS exception from CaptivePortalDetector into informative debug message. r=vchang
Bug 834172 - Implement CreateDecoder in DecoderTraits. r=cpearce

The class DecoderTraits knows about all supported decoders. Adding
an interface to create decoder instances simplifies all users of this
functionality. nsHtmlMediaElement has been updated to use the new
function.
Bug 834172 - Implement IsSupportedTypeInVideo in DecoderTraits. r=cpearce

This change moves the policy of supported media types in the element
nsHTMLMediaElement to the DecoderTraits class. The codec-specific code
has been removed from the media element.
Bug 834172 - Implement CreateReader in DecoderTraits. r=cpearce

MediaDecoderReaders are now created from within DecoderTraits. The
codec-specific code has been removed from class MediaDecodeTask.
Bug 834172 - Don't export codec functions from DecoderTraits. r=cpearce

All codec-specific code is hidden within DecoderTraits and available
from generic interfaces. This patch removes the codec-specific
functions from DecoderTraits' public interface.
Bug 834172 - Remove GStreamer flags from webaudio Makefile. r=cpearce

With the move of all codec-specific code to DecoderTraits, there is no
need to pass compiler flags for GStreamer when building the webaudio
library. This patch updates the Makefile template accordingly.
Bug 820834 - Abstract about:home storage and make it async-ready.
r=gavin
Bug 823547 - Store the snippets version along with the snippets.
r=adw
Bug 846329 - Fix decodeAudioData to decode all channels and not only the first one; r=padenot
Bug 841413 - Part 1: Convert test_privbrowsing_perwindowpb.html into a chrome test; r=jdm
Bug 779753 - Disable test_browserElement_oop_SendEvent.html on Linux for too many intermittent failures
Bug 676250 - Make OpenGL painting bypass the Cocoa setNeedsDisplay/drawRect machinery. r=bgirard.
Bug 841617 - replace ObjectElements::convertDoubleElements with a 'flags' field (r=bhackett)

--HG--
extra : rebase_source : e0651358ae4a87b8599af8559112f111fb960898
Bug 843048 - Delay setting IME context on Gecko thread instead of Java thread; r=cpeterson
Bug 844561 - Avoid prompting about closing private windows unnecessarily. r=ehsan
bug 722299 followup: VS2008 bustage fix for Bug 722299 Implement new IDN Unicode display algorithm. r=honza.b