Bug 950371 - Convert the Cocoa widget consumers of imgIContainer::GetFrame to act on a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow,mstange
Bug 974258 Manually size autocomplete history popup to the autocomplete's width r=Ratty
DONTBUILD (SeaMonkey-specific code)

--HG--
extra : rebase_source : 4158685201d1edc8e7ced214e36f844ad36c3577
Bug 974824 Remove bogus sizetopopup attributes r=Enn

--HG--
extra : rebase_source : d4ec84ff4405a33aa1d28e9a887f3b0c8b0cea90
Bug 956657 Share more charset menu code between the view source window and the browser r=Unfocused

--HG--
extra : rebase_source : 6fd5f6565b6dd0c07db0d530ffa01311d6e6d643
Bug 951346 - Don't improve type information for objects with metadata, r=jimb.
Bug 973780 - Expose a wrapper for the internal WeakMap class outside of the engine. r=mccr8,terrence
Bug 973780 - Implement an expando WeakMap on XPCWrappedNativeScope. r=mccr8
Bug 973780 - Hook Xrays up to the new expando map. r=bz
Bug 973780 - Remove Xray expando slot from WNs. r=bz
Bug 973780 - Remove Xray expando slot from new-binding objects. r=bz
Bug 973780 - Don't double-unregister during IDB teardown. r=khuey
Bug 935778 - Part 0.1: Uninline nsIPresShell::SetForwardingContainer so that it won't need the full definition of nsDocShell; r=bzbarsky
Bug 935778 - Part 1: Add RefCountType, a type compatible with nsrefcnt, to MFBT; r=dbaron,froydnj
Bug 968836 - fix a few already_AddRefed members in MediaManager.cpp; r=jesup
Bug 973181 - Check the unprompted elevation mode only if the current user can elevate. r=bbondy
Merge mozilla-central to mozilla-inbound
Bug 969864 - Make nsTArray::SetLength return void; r=froydnj
Bug 966992 - Add a CSS_PROPERTY_ALWAYS_ENABLED_IN_UA_SHEETS bit for properties that are enabled by a pref but that are always enabled in UA sheets.  r=cam
Bug 966992 - Implement the overflow-clip-box property in the style system.  r=cam
Bug 966992 - Implement layout for the overflow-clip-box property.  r=roc