Bug 1058168 - Tolerate a null PerThreadData runtime in runtimeIfOnOwnerThread(), r=luke.
Bug 1041886 - Break out Linux sandbox logging into its own header. r=kang
Bug 1041886 - Separate Linux sandbox code into its own shared library. r=kang r=glandium

This creates libmozsandbox.so on builds that use sandboxing
(MOZ_CONTENT_SANDBOX or MOZ_GMP_SANDBOX).

The unavoidably libxul-dependent parts, for invoking the crash reporter
and printing the JS context, are separated into glue/SandboxCrash.cpp
and invoked via a callback.
Bug 1054616 - Clean up logging-related shims for Linux sandboxing. r=kang
Bug 1057840 (Part 1) - Expand GCC version bounds for decltype scope operator workaround. r=waldo
Bug 1057840 (Part 2) - Expand MSVC version bounds for decltype scope operator workaround. r=waldo
Bug 1042521: Drop some cases when backslashes from urlbar input were converted to slashes on windows, r=bz

--HG--
extra : rebase_source : ae7fea31c3b7b682874b765d272344ecf0c96aad
Bug 1057219 - Add write barrier for the owner of COW elements, r=billm.
Bug 1058348: Make disable protection string match mockup (r=adw)
Bug 1056171 - Account for continuations when generating background clip areas. r=roc

--HG--
extra : rebase_source : aa554aa075c5d1286a1f32351abec547c151213f
Bug 1057211 - Use DrawTargetDual for component alpha layers when tiling so that we get correct PushGroupAndCopyBackground behaviour. r=nical

--HG--
extra : rebase_source : e304d9947d42317e5eeb38c1d30cc5e149472e11
Bug 1057216 - Make DrawTargetCG hold a reference to DataSourceSurface when we're wrapping their data. r=jrmuizel

--HG--
extra : rebase_source : ad610592f69294caedcbca5d61c1644120cbec66
Bug 1050788 - Add test for complex path that is entirely clipped out. r=roc

--HG--
extra : rebase_source : 3844baef99a92332b0bc4d1b382596f7aea51f40
Bug 1050788 - Fix a bug where cairo's region clipping code incorrectly handled empty clips. r=jrmuizel

--HG--
extra : rebase_source : 653c04da802a5e6598638baaaab05c059b46709d
Bug 936690 - Remove use of nsIContentViewManager in metro. r=mbrubeck
Bug 936690 - Remove nsIContentView and nsIContentViewManager. r=roc
Bug 1047945 - Delete the TileExpiry object at shutdown to avoid leak warnings. r=BenWa
Bug 1057481 - Session restore shouldn't use contentWindow (r=ttaubert)
Bug 1058399 - Fix VideoData leak on osx fmp4 seek. r=cpearce

Calling Clear() on the reorder queue doesn't call delete on
the stored pointer elements. Do this explicitly to avoid leaking
decoded frames when ::Flush() is called.
Bug 1058400 - Fix AppleCMLinker assertion. r=cpearce

We call Unlink() from the failure cleanup code in Link() when
the dlopen call fails, so it's incorrect to assert that sLink
is non-null. We've already incremented the refcount, so that
check is fine.