Bug 925235 - Remove unused MOZ_ALLOCATING_FUNCS variable from configure.in.  r=glandium.

--HG--
extra : rebase_source : c8b94f32701ff70c668ffd4b558e171e804df420
Bug 922091 - Don't use RelocatablePtrObject on the stack in watchpoint code r=terrence
Bug 924690 - Remove unnecessary post-barriering of watchpoint hash table r=terrence
Merge m-c to mozilla-inbound
Bug 924642 - SpiderMonkey: Apply internal name linkage using static keywords. r=njn
Bug 925088 - SpiderMonkey: Fold loads into branchTest32. r=nbp
Bug 925088 - SpiderMonkey: Micro-optimize x64's testStringTruthy. r=mjrosen
Bug 925088 - IonMonkey: Micro-optimize x86 and x64's branchTruncateDouble. r=jandem
Bug 753687 - nsCategoryCache implementation doesn't free old category entries if their contract mapping is removed using .unregisterFactory. Store the factory objects directly in the map, instead of keeping both a map and a separate list. r=froydnj
Bug 923799 - Mark UDivOrMod as clobbering eax when used for Mod, r=jandem.
Bug 923693 - Distinguish different kinds of object state changes in type information, r=jandem.
Bug 924660 - IonMonkey: Revert unintended changes to MDiv::truncate introduced in 6afebbb8e595. r=nbp
Bug 925337 - Make TestStunServer dtor safe if listen_sock_ is null. r=abr
Bug 924992 - Use an absolute path for DIST; r=gps
Bug 918825 - Add frame duration marker. r=ehsan

--HG--
extra : rebase_source : 25f51e88ee75f47eea51bcc94a7b60f31b9605af
Bug 484305 - Worker scripts should always be decoded as UTF-8. r=bent
Bug 696451 - Reload <img> when crossOrigin attribute is set. r=bz
Bug 897027 - Missing ToNumber conversion for Math.pow()/Math.atan() when passing only one argument. r=till
Bug 924596 - Remove about:compartments from about:about. r=njn
Backed out changeset 44eee084be1d (bug 924660) for jit-test failures