Bug 951207 - Rename the chromium LOG macro to CHROMIUM_LOG; r=bent
Bug 951216. Avoid unnecessary Snapshot() copies by clearing the pattern. r=Bas

gfxSurfaceDrawable::Draw() sets a gfxPattern(Snapshot()) to the gfxContext's
pattern. If the gfxSurfaceDrawable is created by
CreateSamplingRestrictedDrawable it will be destroyed before the Snapshot().
This causes the Snapshot to be copied unnecessarily.

If we set the pattern to something else we'll destroy the snapshot before the
gfxSurfaceDrawable and save a copy.

--HG--
extra : rebase_source : 03864e8a0fe021940747cf691df30ec51e4d8b2d
Bug 948757 - Don't flood servers with bunches of speculative connections. r=mcmanus
Bug 774572 - Part 1: Support for defining JAR manifests in moz.build; r=glandium

JAR_MANIFESTS can now be defined in moz.build files. However, due to
limitations in rules.mk, only 1 file may be defined at a time. In the
future, this restriction will be lifted. But first, better support for
JAR manifests in the build config must be built.

rules.mk will be updated in the subsequent conversion patch so this
patch applied alone doesn't break the build.

--HG--
extra : rebase_source : 2521d49a1731b659dd720769e4685715925be590
Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium

Every directory with a jar.mn now has JAR_MANIFESTS defined in its
moz.build file.

We also removed the may_skip special consideration of jar.mn files
because this information is now available during tier traversal by the
reader courtesy of the variables being present in moz.build files.

--HG--
extra : rebase_source : 21049b15e6bd9cf65b0805ccaccc4ba5aae93c98
extra : amend_source : 0b1ea866d725beef92d37c6f6d475369ac002e19
Bug 950840 - Rename some logging macros in content/media/wmf; r=cpearce
Bug 951153 - fix unclear error message if manifest has a non-existent file, r=jgriffin
Bug 950568 - Fix missing null check in EffectlesslyLookupProperty. (r=djvj)
Bug 951282 - Wrap the pending exception lazily; r=luke

--HG--
extra : rebase_source : e2bf58c6c5ba5ba857a97bd18f5543f32da6f508
Bug 682048 - Change Firefox frame script handling to support anon/global scope (r=felipe)
Bug 682048 - Change Metro frame script handling to support anon/global scope (r=jimm,mbrubeck)
Bug 682048 - Change B2G frame script handling to support anon/global scope (r=fabrice)
Bug 673569 - Let each frame script have its own anonymous scope (r=smaug,Waldo,mrbkap,bsmedberg)
Bug 700363 - [Australis] Hide conditional forward button permanently when not in use to prevent accidental glitches. r=Unfocused,jaws

--HG--
extra : rebase_source : 981cf692f5e7df0b4dc59a4eb926915363de1fec
Bug 933961 - [Australis] Hide the tab-view-deck background during customization transition. r=mconley

--HG--
extra : rebase_source : 6e913265db2b56ad1c8c7794e9e7f7ca5ec62ad5
Bug 950014 - [Australis] Ctrl-K no longer goes to home page of default search engine (when search toolbar hidden). r=mconley,gijs

--HG--
extra : rebase_source : 011ff25a2a6ed81e93c45f041ead35d5cf2be82b
Bug 885052 - [Australis] Fullscreen-button is checked during customization mode if the browser is in fullscreen. r=Unfocused
Bug 946549 - Remove dead code obsoleted by bug 355063 for filling passwords on load. r=MattN
Merge m-c to inbound.
Bug 950401 - Add missing process logging on Mac/BSD (r=bsmedberg)