c4f3a3a15b3b3c3b440f8934c6960aaa12139dc0: Use the main-thread key spline animation logic for Desktop APZ. (bug 1139220 part 3, r=kats,kgilbert)
David Anderson <danderson@mozilla.com> - Wed, 01 Apr 2015 23:42:40 -0700 - rev 237521
Push 57962 by danderson@mozilla.com at Fri, 03 Apr 2015 05:40:15 +0000
Use the main-thread key spline animation logic for Desktop APZ. (bug 1139220 part 3, r=kats,kgilbert)
182ea0cfe49c40300072e1a066826fbc427fbc0f: Factor the guts of AsyncScroll into a base helper class. (bug 1139220 part 2, r=kgilbert)
David Anderson <danderson@mozilla.com> - Wed, 01 Apr 2015 23:17:22 -0700 - rev 237520
Push 57962 by danderson@mozilla.com at Fri, 03 Apr 2015 05:40:15 +0000
Factor the guts of AsyncScroll into a base helper class. (bug 1139220 part 2, r=kgilbert)
408eb2514c7c6158295139637874c1b1ed4e46e0: Move AsyncPanZoomAnimation into its own header. (bug 1139220 part 1, r=kats)
David Anderson <danderson@mozilla.com> - Wed, 01 Apr 2015 23:17:08 -0700 - rev 237519
Push 57962 by danderson@mozilla.com at Fri, 03 Apr 2015 05:40:15 +0000
Move AsyncPanZoomAnimation into its own header. (bug 1139220 part 1, r=kats)
1d5052e707c4fadf79ea63d1ee507d294a070d10: Bug 1117603 part 2 - Don't unregister from the refresh driver unless we are also queueing events; r=dbaron
Brian Birtles <birtles@gmail.com> - Tue, 24 Mar 2015 09:06:06 +0900 - rev 237518
Push 57961 by bbirtles@mozilla.com at Fri, 03 Apr 2015 04:22:56 +0000
Bug 1117603 part 2 - Don't unregister from the refresh driver unless we are also queueing events; r=dbaron
246b8aab7c06991492a9547534784c2bb41e57ed: Bug 1117603 part 1 - Don't assume style rules have been refreshed in GetAnimationRule; r=dbaron
Brian Birtles <birtles@gmail.com> - Tue, 24 Mar 2015 09:06:06 +0900 - rev 237517
Push 57961 by bbirtles@mozilla.com at Fri, 03 Apr 2015 04:22:56 +0000
Bug 1117603 part 1 - Don't assume style rules have been refreshed in GetAnimationRule; r=dbaron Typically when GetAnimationRule is called, at least for CSS Animations, the animation style rule will have been refreshed. However, in some cases such as when the Web Animations API is used, the style rule will be marked as needing to be refreshed outside of the usual flow. This rule will be refreshed when nsAnimationManager::WillRefresh flushes animations but if the refresh driver for the chrome document fires first, we will visit GetAnimationRule before this happens. This patch removes the assertion that expects animations to have been refreshed by the time we reach GetAnimationRule causing it to update the animation style rule as necessary.
e4c9eccc6f2db219b0269a0d22c3c1fe44153887: Bug 1150684: Remove XPCOM.h from IOInterposer.h; r=froydnj
Aaron Klotz <aklotz@mozilla.com> - Thu, 02 Apr 2015 14:51:18 -0600 - rev 237516
Push 57960 by aklotz@mozilla.com at Fri, 03 Apr 2015 04:16:09 +0000
Bug 1150684: Remove XPCOM.h from IOInterposer.h; r=froydnj
61a2535dcdf544bde7e0e9198c68f24b02ccaaa1: Bug 1150779 - Split the rest of destructuring.js into several smaller destructuring tests. r=efaust
Jeff Walden <jwalden@mit.edu> - Thu, 02 Apr 2015 22:55:40 -0400 - rev 237515
Push 57959 by jwalden@mit.edu at Fri, 03 Apr 2015 04:08:22 +0000
Bug 1150779 - Split the rest of destructuring.js into several smaller destructuring tests. r=efaust
f121a74df469461a6d430a144169deb0b0bad167: Bug 1150779 - Split for-loop tests out of js1_8_5/reflect-parse/destructuring.js. r=efaust
Jeff Walden <jwalden@mit.edu> - Thu, 02 Apr 2015 22:55:22 -0400 - rev 237514
Push 57959 by jwalden@mit.edu at Fri, 03 Apr 2015 04:08:22 +0000
Bug 1150779 - Split for-loop tests out of js1_8_5/reflect-parse/destructuring.js. r=efaust
b036afad3d9fca7579a952c9a7e9efa5a72cdabd: Bug 1121290: Use "%ls" instead of "%s" in _snwprintf_s format string, r=bsmedberg
zhoubcfan@163.com - Tue, 25 Nov 2014 23:48:26 +0800 - rev 237513
Push 57958 by brian@briansmith.org at Fri, 03 Apr 2015 03:37:18 +0000
Bug 1121290: Use "%ls" instead of "%s" in _snwprintf_s format string, r=bsmedberg MSVC 2015 requires the use of the "l" modifier. Not sure why MSVC 2013 didn't.
f8016d990c692135ce34c53a933773b7affc9f9f: Bug 1150518 - Remove glClear() on blit composition r=Sushil
Sotaro Ikeda <sikeda@mozilla.com> - Thu, 02 Apr 2015 20:26:47 -0700 - rev 237512
Push 57957 by sikeda@mozilla.com at Fri, 03 Apr 2015 03:26:59 +0000
Bug 1150518 - Remove glClear() on blit composition r=Sushil
9b20a8b5edec3eb5d7aa621e3a76c4f06d9ca897: Bug 1119776, Part 10: Avoid defining snprintf when MSVC provides it (skia), r=gw280
Brian Smith <brian@briansmith.org> - Tue, 31 Mar 2015 09:53:37 -1000 - rev 237511
Push 57956 by brian@briansmith.org at Fri, 03 Apr 2015 03:14:37 +0000
Bug 1119776, Part 10: Avoid defining snprintf when MSVC provides it (skia), r=gw280
25178d030eef654678205706df71f93fcf8c5a95: Bug 1119776, Part 9: Avoid defining snprintf when MSVC provides it (harfbuzz), r=behdad
Brian Smith <brian@briansmith.org> - Tue, 31 Mar 2015 09:52:57 -1000 - rev 237510
Push 57956 by brian@briansmith.org at Fri, 03 Apr 2015 03:14:37 +0000
Bug 1119776, Part 9: Avoid defining snprintf when MSVC provides it (harfbuzz), r=behdad
6f420e6fc240db9e2f389f7b95e6817a246d00c2: Bug 1150357: Remove libstagefright's stdbool.h to fix MSVC 2015 CTP 6 build, r=cpearce
Brian Smith <brian@briansmith.org> - Wed, 01 Apr 2015 18:49:24 -1000 - rev 237509
Push 57956 by brian@briansmith.org at Fri, 03 Apr 2015 03:14:37 +0000
Bug 1150357: Remove libstagefright's stdbool.h to fix MSVC 2015 CTP 6 build, r=cpearce MSVC 2013 and later already provide a real stdbool.h. libstagefright's stdbool.h breaks the build in MSVC 2015 CTP 6 because MSVC 2015's internal headers #include <stdbool.h> expecting it to be the real thing.
9bcb23d1e05ff8f67edafe4b124daaf3b261aeed: Bug 1150354: Make nsPluginDirServiceProvider build with MSVC 2015 CTP 6, r=jmathies
Brian Smith <brian@briansmith.org> - Wed, 01 Apr 2015 07:48:39 -1000 - rev 237508
Push 57956 by brian@briansmith.org at Fri, 03 Apr 2015 03:14:37 +0000
Bug 1150354: Make nsPluginDirServiceProvider build with MSVC 2015 CTP 6, r=jmathies MSVC 2013 and earlier provided only a non-standard two-argument variant of wcstok that is generally not thread-safe. For our purposes here, it works fine, though, so we polyfill the standard variant using the non-standard variant.
783a6b0f0a6da5eaa93504097b77da73de812f31: Bug 482051 - Remove mentions of the browser.privatebrowsing.keep_current_session pref; r=jdm
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 02 Apr 2015 13:54:09 -0400 - rev 237507
Push 57955 by eakhgari@mozilla.com at Fri, 03 Apr 2015 02:33:21 +0000
Bug 482051 - Remove mentions of the browser.privatebrowsing.keep_current_session pref; r=jdm
e5f2693690871f086acf5b341c6dc5eb7be631ad: Bug 1141862 - Part 5: Change JSOP_SETCALL to JSOP_THROWMSG, anticipating future use. (r=jorendorff)
Eric Faust <efaustbmo@gmail.com> - Thu, 02 Apr 2015 19:20:17 -0700 - rev 237506
Push 57954 by efaustbmo@gmail.com at Fri, 03 Apr 2015 02:20:33 +0000
Bug 1141862 - Part 5: Change JSOP_SETCALL to JSOP_THROWMSG, anticipating future use. (r=jorendorff)
b448e719490b514393dec24867a55a2024b5285f: Bug 1141862 - Part 4: Make everything defined with MethodDefinition syntax use the Method FunctionSyntaxKind while parsing. (r=jorendorff)
Eric Faust <efaustbmo@gmail.com> - Thu, 02 Apr 2015 19:20:17 -0700 - rev 237505
Push 57954 by efaustbmo@gmail.com at Fri, 03 Apr 2015 02:20:33 +0000
Bug 1141862 - Part 4: Make everything defined with MethodDefinition syntax use the Method FunctionSyntaxKind while parsing. (r=jorendorff)
1e959a3d61ea687b3d0792eba0dea555f5d55dab: Bug 1141862 - Part 3: Remove unused argument from BytecodeEmitter::emitPropLHS. (r=jorendorff)
Eric Faust <efaustbmo@gmail.com> - Thu, 02 Apr 2015 19:20:17 -0700 - rev 237504
Push 57954 by efaustbmo@gmail.com at Fri, 03 Apr 2015 02:20:33 +0000
Bug 1141862 - Part 3: Remove unused argument from BytecodeEmitter::emitPropLHS. (r=jorendorff)
7c8efa1acc0399aec8cba61f7c4e7da9a5295371: Bug 1141862 - Part 2: Allow Lazy script to pass the Method FunctionSyntaxKind during delazification. (r=jorendorff)
Eric Faust <efaustbmo@gmail.com> - Thu, 02 Apr 2015 19:20:02 -0700 - rev 237503
Push 57954 by efaustbmo@gmail.com at Fri, 03 Apr 2015 02:20:33 +0000
Bug 1141862 - Part 2: Allow Lazy script to pass the Method FunctionSyntaxKind during delazification. (r=jorendorff)
1b9826cc15d3c2a1163e1d5e7749bd35f8999177: Bug 1141862 - Part 1: Free up bits in JSFunction for isMethod() and, later, isClassConstructor(). (r=jandem)
Eric Faust <efaustbmo@gmail.com> - Thu, 02 Apr 2015 19:18:20 -0700 - rev 237502
Push 57954 by efaustbmo@gmail.com at Fri, 03 Apr 2015 02:20:33 +0000
Bug 1141862 - Part 1: Free up bits in JSFunction for isMethod() and, later, isClassConstructor(). (r=jandem)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip