5132e8ddbbda2bd571d0d06c703bfce96f07e130: Bug 879475 - Part 005. Implement ContentBridge r=jlebar
"Kan-Ru Chen (陳侃如)" <kanru@kanru.info> - Wed, 11 Jun 2014 13:44:13 +0800 - rev 188074
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 879475 - Part 005. Implement ContentBridge r=jlebar Based on original patch by David Zbarsky <dzbarsky@gmail.com>
0467d104b3f22eeaa97145d4ca7fd17971bcac1f: Bug 879475 - Part 004. Fix IndexedDBObjectStore to not assume that PContent connects the same processes as PBrowser r=bent
"Kan-Ru Chen (陳侃如)" <kanru@kanru.info> - Wed, 11 Jun 2014 13:44:11 +0800 - rev 188073
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 879475 - Part 004. Fix IndexedDBObjectStore to not assume that PContent connects the same processes as PBrowser r=bent Based on original patch by David Zbarsky <dzbarsky@gmail.com>
c32f7e7dbcebb4ebad37075d4f1818bf90d73836: Bug 879475 - Part 003. Use nsIContentParent in indexeddb r=bent
"Kan-Ru Chen (陳侃如)" <kanru@kanru.info> - Wed, 11 Jun 2014 13:44:08 +0800 - rev 188072
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 879475 - Part 003. Use nsIContentParent in indexeddb r=bent Based on original patch by David Zbarsky <dzbarsky@gmail.com>
5155f3aaa4793b4f74c8bfbfc3de7b2c0e3848bd: Bug 879475 - Part 002. Add an nsIContentChild api r=jlebar
"Kan-Ru Chen (陳侃如)" <kanru@kanru.info> - Wed, 11 Jun 2014 13:44:06 +0800 - rev 188071
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 879475 - Part 002. Add an nsIContentChild api r=jlebar Based on original patch by David Zbarsky <dzbarsky@gmail.com>
8689a51c6520e512d13f87324b13460b6acfbff5: Bug 879475 - Part 001. Add an nsIContentParent api r=jlebar
"Kan-Ru Chen (陳侃如)" <kanru@kanru.info> - Wed, 11 Jun 2014 13:44:03 +0800 - rev 188070
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 879475 - Part 001. Add an nsIContentParent api r=jlebar Based on original patch by David Zbarsky <dzbarsky@gmail.com>
b35a6797354ba66739889e416a202cc184a05e8b: Bug 1004365 part 5 - Add tests for zero-duration animations; r=dholbert
Brian Birtles <birtles@gmail.com> - Wed, 11 Jun 2014 14:19:08 +0900 - rev 188069
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1004365 part 5 - Add tests for zero-duration animations; r=dholbert
7e75b68e61f354d4899aada03f0280c6f969f604: Bug 1004365 part 4 - Make nsAnimationManager.cpp no longer skip zero-duration animations; r=dholbert
Brian Birtles <birtles@gmail.com> - Wed, 11 Jun 2014 14:19:08 +0900 - rev 188068
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1004365 part 4 - Make nsAnimationManager.cpp no longer skip zero-duration animations; r=dholbert
e097537a5589a3265dcc75669362781abc5ea633: Bug 1004365 part 3b.2 - Make ElementAnimation::GetComputedTimingAt handle zero-duration animations; r=dholbert
Brian Birtles <birtles@gmail.com> - Wed, 11 Jun 2014 14:19:08 +0900 - rev 188067
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1004365 part 3b.2 - Make ElementAnimation::GetComputedTimingAt handle zero-duration animations; r=dholbert This patch adjusts GetComputedTimingAt to set the time fraction and current iteration fields of the output computed timing correctly for animations with zero iteration duration. Care must be taken to handle cases such as animations that have zero duration but repeat infinitely. The code is significantly re-arranged to more closely align with the naming and algorithms defined in Web Animations. A couple of tests in test_animations.html have been tweaked to account for floating-point error. This is not because the new code is less precise but actually the opposite. These tests fall on the transition point of step-timing functions. The new code uses the closest possible floating-point representation of these times which happens to cause them to fall on the opposite side of the transition point. For example, in evaluating a point 3s into a reversed interval the old code would give us an intermediate time fraction of: 0.29999999999999982 When we reverse that by subtracting from 1.0 we get: 0.70000000000000018 With the code in this patch we get an intermediate time fraction of: 0.29999999999999999 When we reverse that by subtracting from 1.0 we get: 0.69999999999999996 Hence we fall on the opposite side of the transition boundary.
25494b32627f15afb3db4ce5bf4b8f3394db0ac4: Bug 1004365 part 3b.1 - Add % operator to TimeDuration; r=froydnj
Brian Birtles <birtles@gmail.com> - Wed, 11 Jun 2014 14:19:08 +0900 - rev 188066
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1004365 part 3b.1 - Add % operator to TimeDuration; r=froydnj
bda7f4d2b98b81296069a94fb9c3d9f95a9656c3: Bug 1004365 part 2 - Add TimeDuration != operator; r=froydnj
Brian Birtles <birtles@gmail.com> - Wed, 11 Jun 2014 14:19:07 +0900 - rev 188065
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1004365 part 2 - Add TimeDuration != operator; r=froydnj
bb50fd44b52a3293117690e8a116935832e3d536: Bug 1004365 part 1 - Make active duration calculation handle zero-duration animations; r=dholbert
Brian Birtles <birtles@gmail.com> - Wed, 11 Jun 2014 14:19:07 +0900 - rev 188064
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1004365 part 1 - Make active duration calculation handle zero-duration animations; r=dholbert This patch also makes ElementAnimation::ActiveDuration a static method that takes timing parameters as an argument. This is so that this method can be used within ElementAnimations::GetComputedTimingAt (a static method) in a future patch. We could also make ActiveDuration() a method of AnimationTiming. I suspect this logic belongs together in ElementAnimation however. In a future patch we could also add the active duration to the ComputedTiming struct which would simplify the only other place this is currently used which is ElementAnimations::GetEventsAt.
88009c632734c2565a12e5cef6de2bb62855a8f3: Bug 1008481 - Even more debugging output. r=me DONTBUILD
Bobby Holley <bobbyholley@gmail.com> - Tue, 10 Jun 2014 21:44:32 -0700 - rev 188063
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1008481 - Even more debugging output. r=me DONTBUILD
c60592b72b1e94557bb224c882031a64f05fd303: Bug 1023075 - Fix more clang warnings in webrtc/signaling. r=jesup
Chris Peterson <cpeterson@mozilla.com> - Mon, 09 Jun 2014 22:42:11 -0700 - rev 188062
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1023075 - Fix more clang warnings in webrtc/signaling. r=jesup
d8f0b05bd50c90ea1d9322cdf823c014b9f012f2: Bug 1018680 - Fix jsd_xpc.cpp warning and mark js/ductwork, js/jsd, and js/xpconnet as FAIL_ON_WARNINGS. r=ejpbruel
Chris Peterson <cpeterson@mozilla.com> - Sat, 31 May 2014 19:50:24 -0700 - rev 188061
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1018680 - Fix jsd_xpc.cpp warning and mark js/ductwork, js/jsd, and js/xpconnet as FAIL_ON_WARNINGS. r=ejpbruel
ea611fa342ff3951266a862f73f533dc23b969d1: Bug 1022607 - Only cache the response when the readyState is DONE. r=bent
Shian-Yow Wu <swu@mozilla.com> - Wed, 11 Jun 2014 11:37:47 +0800 - rev 188060
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1022607 - Only cache the response when the readyState is DONE. r=bent
e54cc67cf015511fdcb0020f80728a1e8a3b587e: Bug 1020460 - Array.prototype.toSource should be generic. r=jorendorff
Bobby Holley <bobbyholley@gmail.com> - Tue, 10 Jun 2014 20:15:56 -0700 - rev 188059
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1020460 - Array.prototype.toSource should be generic. r=jorendorff
c45ab5ebb3937adf38427bd8a3bd9854297df6d6: Bug 1022016 - Redesign nsDependentJSString API to be less of a footgun. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Tue, 10 Jun 2014 20:15:56 -0700 - rev 188058
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1022016 - Redesign nsDependentJSString API to be less of a footgun. r=gabor
8860fd09236aaa3bbdf3b1b9ae90ad12b8e94543: Bug 1019417. When enumerating the window, make sure to not enumerate frame names that we wouldn't actually expose. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 10 Jun 2014 22:50:21 -0400 - rev 188057
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1019417. When enumerating the window, make sure to not enumerate frame names that we wouldn't actually expose. r=bholley
98ca816eb3f2977b758b1d17a9699cb2bcd41d2e: Bug 1020715. Remove the quickstubs for quota API. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 10 Jun 2014 22:38:06 -0400 - rev 188056
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1020715. Remove the quickstubs for quota API. r=peterv
53be05abd4aa09f05738f79e8ba28738d3038f1d: Bug 1019881 - Ensure the default purgeable zone is after the default zone on OS X. rs=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 11 Jun 2014 11:07:27 +0900 - rev 188055
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1019881 - Ensure the default purgeable zone is after the default zone on OS X. rs=njn
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip