Bug 913130, part 1 - Modify nsCycleCollector::Collect to allow it to be used at shutdown. r=smaug
Bug 913130, part 2 - Give Collect and ShutdownCollect more consistent ordering. r=smaug
Bug 913130, part 3 - Run {PrepareFor,CleanupAfter} every iteration of ShutdownCollect. r=smaug
Bug 913130, part 4 - Replace body of ShutdownCollect loop with Collect. r=smaug
Bug 904607: Add protocol parser for -digest256 lists (r=gcp).
Bug 883478 - Update ANGLE to pull from 13-08-02. r=upstream,bjacob,bas
Bug 913494 - Remove enablePrivilege usage from tests for password manager. r=bholley
Bug 913510 - Remove vestigial capability.principal prefs usage. r=bholley
Merge m-c to mozilla-inbound.
Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
Bug 622728 - Add NS_NewRunnableMethodWithArg. r=bsmedberg
Bug 912794 - Separate out the CMS globals and prefs into a singleton gfxColorManagement. r=ncameron

Preferences are now initialized at startup, then updated with callbacks. The methods that access the cached values are not checking the preferences. This lets us better control which thread reads the prefs.

--HG--
rename : gfx/thebes/gfxPlatform.cpp => gfx/thebes/gfxColorManagement.cpp
rename : gfx/thebes/gfxPlatform.h => gfx/thebes/gfxColorManagement.h
Bug 887518 - Move loadAddonManager() to test_provider_addons.js. r=gps
Bug 913280 - Electrolysis: Refactor RemoteWebProgress to use a Manager that owns the toplevel and all the sublevel WebProgress objects. r=felipe
Bug 893186, part 1 - Fix some code in xpconnect to use JS_HasProperty instead of JS_GetPropertyAttributes. r=bholley.

--HG--
extra : rebase_source : 2a9350bfd887fb6000d4f558f79c1a0dc8483efb
Bug 893186, part 2 - In Interpreter-inl.h, use JSObject::getGenericAttributes instead of JSObject::getPropertyAttributes. r=njn.

--HG--
extra : rebase_source : b91f5e77eebd6c71e9d65a651ddc997297959a52
Bug 893186, part 3 - Add JS_GetOwnPropertyDescriptor. Migrate a test from JS_GetPropertyAttributes to the new thing. r=njn.

--HG--
extra : rebase_source : 0141c90cc8c75b223e09c9125f6daef9f704082e
Bug 893186, part 4 - Replace a use of JS_GetUCPropertyAttributes in JSD with a call to JS_GetOwnPropertyDescriptorById. r=luke.

--HG--
extra : rebase_source : 4b035be0aec9206c3849c45ade6b88718a15031b
Bug 893186, part 5 - Delete JS_GetPropertyAttributes and many similar APIs; remove half a dozen methods from JS::Class. r=Waldo.

--HG--
extra : rebase_source : 1f4a01938b06b66ef855f9b654f098b4819b1390
Bug 912748 - Only call GsmCellLocation.getPsc() on GB+. r=blassey