508488a1a714cb5d6462ffdd462483141fb5a6ba: Bug 1123516 - Implement maplike/setlike in WebIDL parser; r=bz
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 09 Mar 2015 13:19:44 -0700 - rev 283948
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1123516 - Implement maplike/setlike in WebIDL parser; r=bz
ecd1133c2179cc0a02e43d9d614a579d0a805874: Bug 1159469 - Make sure public jsapi Map/Set calls deal with compartments/proxies; r=bz r=jorendorff
Kyle Machulis <kyle@nonpolynomial.com> - Fri, 29 May 2015 15:31:36 -0700 - rev 283947
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1159469 - Make sure public jsapi Map/Set calls deal with compartments/proxies; r=bz r=jorendorff
b709a5567a9a3c99aed4010725ab2edfa6f2df5c: Bug 1159469 - Add get function to JSJitCallArguments; r=jorendorff
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 27 Apr 2015 19:27:55 -0700 - rev 283946
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1159469 - Add get function to JSJitCallArguments; r=jorendorff
bc7c27ff1da6a7c036eb209d588589f87bf365f4: Bug 1159469 - Add ForEach C++ public function for ES6 Maps/Sets; r=jorendorff
Kyle Machulis <kyle@nonpolynomial.com> - Fri, 29 May 2015 15:27:52 -0700 - rev 283945
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1159469 - Add ForEach C++ public function for ES6 Maps/Sets; r=jorendorff
ffb604b4d4d842d8c96c7cfc9a75f61699af88ad: Bug 1159469 - Add public jsapi ES6 Set convenience functions; r=jorendorff
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 09 Mar 2015 17:38:44 -0700 - rev 283944
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1159469 - Add public jsapi ES6 Set convenience functions; r=jorendorff
00d135e921a61aaf520563308942d2e493e47d4e: Bug 1159469 - Add public jsapi ES6 Map delete method; r=jorendorff
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 09 Mar 2015 17:19:21 -0700 - rev 283943
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1159469 - Add public jsapi ES6 Map delete method; r=jorendorff
76e5e883e0137b1a5ef850eefeb623adf87609af: Bug 1173969 - Add ARM64 Trampoline and MoveEmitter. r=jandem
Sean Stangl <sstangl@mozilla.com> - Thu, 11 Jun 2015 14:08:03 -0700 - rev 283942
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1173969 - Add ARM64 Trampoline and MoveEmitter. r=jandem
5f9e24957f2d85d8a84d07f9e430792c68318213: Bug 1175556 - ARM64: Land miscellaneous changes. r=evilpie
Sean Stangl <sstangl@mozilla.com> - Mon, 29 Jun 2015 13:14:58 -0700 - rev 283941
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1175556 - ARM64: Land miscellaneous changes. r=evilpie
9c5e20dd8ae551e06a93234afea4509ad27f3069: Bug 1177925: Use range-based "for" loops for nsFrameList iteration, in various places in layout. r=tn
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 29 Jun 2015 13:02:21 -0700 - rev 283940
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1177925: Use range-based "for" loops for nsFrameList iteration, in various places in layout. r=tn
6101a4ede19e324b505f5dacc4a9630f1080461b: Bug 1094324 - Set browser.newtabpage.enhanced default in prefs. r=adw
Mike Hommey <mh+mozilla@glandium.org> - Fri, 26 Jun 2015 06:36:02 -0700 - rev 283939
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1094324 - Set browser.newtabpage.enhanced default in prefs. r=adw The current behavior is that if there is no user pref, it is set to true or false depending on the value of privacy.donottrackheader.enabled, but completely ignoring the global default. This patch changes the behavior such that: - browser.newtabpage.enhanced's default value is set as a global default - it is also set as sticky, so that even when the same value as the default is set, prefHasUserValue is true. - The introduction is not shown when the default for browser.newtabpage.enhanced is false. It is however shown when the pref is flipped for the first time.
802e790c6687d1c5910f3fb2fe131570620547f7: Bug 1094323 - Skip script-src-1_2_1.html also on Windows.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 29 Jun 2015 16:36:25 -0400 - rev 283938
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1094323 - Skip script-src-1_2_1.html also on Windows. CLOSED TREE
34708d81fff9f83e0e2e3f770d1d323ba7c5b151: Bug 1177523 - Test Layers Acceleration in runtime sanity test. r=dvander
Mason Chang <mchang@mozilla.com> - Mon, 29 Jun 2015 12:41:59 -0700 - rev 283937
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1177523 - Test Layers Acceleration in runtime sanity test. r=dvander
e50f789ed2ca0c74546b9a4d39dc89bfd84d045c: Bug 1178161 - Base 32 bit builders on a base image that we control; r=dustin
Morgan Phillips <winter2718@gmail.com> - Mon, 29 Jun 2015 13:43:20 -0500 - rev 283936
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1178161 - Base 32 bit builders on a base image that we control; r=dustin It's not secure to use a 3rd party image.
7332cca1c329640a4a7bb780e65524228b775f29: Backed out 3 changesets (bug 917999) for Android x86 test bustage.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 29 Jun 2015 15:22:51 -0400 - rev 283935
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Backed out 3 changesets (bug 917999) for Android x86 test bustage. Backed out changeset 58331e57de1c (bug 917999) Backed out changeset 50f9123412c7 (bug 917999) Backed out changeset 3b19643ec039 (bug 917999) CLOSED TREE
d2a4e31572d08140312bd8a78496bc84f501a692: Bug 1171180 - Remove trunc from jsmath; r=jorendorff
Kyle Machulis <kyle@nonpolynomial.com> - Tue, 09 Jun 2015 14:03:04 -0700 - rev 283934
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1171180 - Remove trunc from jsmath; r=jorendorff
176a6d0bb98680456d0822e755b4f53e6ff46f4c: Bug 1177965 Remove browser.privatebrowing.autostart from browser_cache_pb_window.js r=ehsan
Ben Kelly <ben@wanderview.com> - Mon, 29 Jun 2015 11:45:26 -0700 - rev 283933
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1177965 Remove browser.privatebrowing.autostart from browser_cache_pb_window.js r=ehsan
bbda4b92523f7e6bb24b53433901ea1d259fc6e4: Bug 1178317 - eliminate large static constructor from ShimInterfaceInfo.cpp; r=poiru
Nathan Froyd <froydnj@mozilla.com> - Mon, 29 Jun 2015 10:59:59 -0400 - rev 283932
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1178317 - eliminate large static constructor from ShimInterfaceInfo.cpp; r=poiru Constructing kComponentsInterfaceShimMap required a static constructor on some compilers, due to a non-constexpr constructor and the necessity of copying non-constexpr things like nsIID. This static constructor is large (several kilobytes of object code on x86-64) and completely unnecessary. To fix this, let's add a constexpr (well, MOZ_CONSTEXPR) constructor to ComponentsInterfaceShimEntry. This change alone doesn't completely solve our problem, because the nsIID member still needs to be copied. But doing that copying is silly: we only use the IID for constructing a ShimInterfaceInfo in ShimInterfaceInfo::MaybeConstruct, and the ShimInterfaceInfo constructor takes a const reference. So let's store a const reference in ComponentsInterfaceShimEntry, too, and make that structure significantly smaller in the process.
0fb582f7086de57af63ce8652e10a52dba000a80: Bug 1178363 - make nsTimerImpl::GetGeneration a private method; r=poiru
Nathan Froyd <froydnj@mozilla.com> - Mon, 29 Jun 2015 13:09:11 -0400 - rev 283931
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1178363 - make nsTimerImpl::GetGeneration a private method; r=poiru Since GetGeneration() is only called by nsTimerEvent, it doesn't need to be public.
0edaf3f59b4d340ad6276e385169ec97b39bb8a6: Bug 1178363 - make nsTimerImpl::PostTimerEvent a private method; r=poiru
Nathan Froyd <froydnj@mozilla.com> - Mon, 29 Jun 2015 10:33:30 -0400 - rev 283930
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1178363 - make nsTimerImpl::PostTimerEvent a private method; r=poiru PostTimerEvent is only called by the timer thread, which is already able to access private members of nsTimerImpl; there's no reason for PostTimerEvent to be public.
3eb2d9a5bfe5752fc4c3c004f38c56ee42600e4d: Bug 1178363 - make MOZ_TASK_TRACER-dependent bits of nsTimerImpl private; r=poiru
Nathan Froyd <froydnj@mozilla.com> - Thu, 18 Jun 2015 12:02:23 -0400 - rev 283929
Push 934 by raliiev@mozilla.com at Mon, 26 Oct 2015 12:58:05 +0000
Bug 1178363 - make MOZ_TASK_TRACER-dependent bits of nsTimerImpl private; r=poiru GetTracedTask() is only called from nsTimerImpl itself, so it doesn't need to be public. GetTLSTraceInfo() is called from the timer thread, which has access to our private members already.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip