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
Bug 965237 - Make overflow-clip-box:content-box be the default for <input type=text/password/number> and <textarea>.  r=roc
Bug 966992 - overflow-clip-box:content-box tests.