Bug 931769, part 1 - Make gfxPattern::GetPattern use its mExtend member. r=Bas
Bug 931769, part 2 - Add IsSingular and operator*= methods to Matrix. r=Bas
Bug 931769, part 3 - Move MaxExpansion() from nsSVGUtils to nsSVGPatternFrame, and convert it to Moz2D. r=dholbert
Bug 932096 - Add a GetDrawTarget method to nsRenderingContext to aid in Moz2D conversion. r=Bas
Fix one line comment in nsISVGChildFrame.h. r=me, no bug
Bug 932168 Use simple IME context when focus field has focus (partially backing out a patch for bug 906072) r=karlt
Bug 930242 - Consolidate ogg moz.build files. r=ted

Replace recursive build files with a single pair in the top
level source for better readability and parse time.
Bug 930228 - Consolidate vorbis build files. r=ted

Replace recursive build files with a single pair in the top
level source for better readability and parse time.
Bug 930228 - Move vorbis define to moz.build. r=ted.
Bug 930718 - Move vorbis Solaris patch to moz.build. r=ted

We've been carrying at patch against vorbis to define HAVE_ALLOCA_H on
Solaris from bug 469639. Upstream doesn't want to take it since their
build system already handles this case. It's therefore cleaner if we
handle it in our build scripts as well.
Bug 930985 - Update reftest manifests for pandaboards; r=gbrown
Bug 931747 - Remove workaround for bug 896054 in JS::CanCompileOffThread that was added in bug 897655. r=bhackett
Bug 931794 - startup crash in mozilla::dom::WindowBinding::get_content with Twitter Disconnect, Facebook Disconnect, or Google Disconnect on 2013-10-28 nightly. r=bz.

--HG--
extra : rebase_source : f3a20721f5333fbf6f5e16deb045f4aff4df9955
Bug 931768 - Mark openDialog ChromeOnly. r=bz.

--HG--
extra : rebase_source : ac7f71f50428e9a3f0a2c76f394ef1065bd7dc99
Bug 921635 - Disable dom-level1-core, dom-level2-core, dom-level2-html on OS X for too many intermittent timeouts
Bug 732971 - Create a new layer type for subdocuments with a resolution. r=tn

The new nsDisplayResolution layer type is created for any subdocument whose
presShell specifies a non-1.0 resolution. This is specifically needed for
platforms such as Android and Metro, where the presShells corresponding to
the tabs (which have non-1.0 resolutions) are not the root presShell.
Bug 732971 - For Fennec move the resolution from the top-level presShell to the content presShell. r=BenWa

The bulk of this patch is fixing up pieces of code that infer the resolution
as the inverse of the scaling transform on the root layer. This used to be
how various bits of gfx code obtained the resolution, but now that we can set
the resolution on the actual presShell that contains the content, we can also
just read the resolution from the FrameMetrics directly.
Bug 929011 - Simplify path and transform parsing. r=dholbert
Bug 902000 - Add a service that monitors the system load. r=jesup
Bug 902000 - Make the load adaption depend on a pref. r=jesup