8f6fa255e10dd99fb988fd663faa4beff9d34390: Bug 1238990 P1 ServiceWorkerManager should trigger automatic updates in current process. r=ehsan
Ben Kelly <ben@wanderview.com> - Tue, 12 Jan 2016 16:04:18 -0800 - rev 314830
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1238990 P1 ServiceWorkerManager should trigger automatic updates in current process. r=ehsan
0d4f53b5744d74accdb9a858c489d4292483a70d: Bug 1231888 (follow-up) - Simplify CurrentSurface(). r=jrmuizel.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 11 Jan 2016 16:42:09 -0800 - rev 314829
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1231888 (follow-up) - Simplify CurrentSurface(). r=jrmuizel. The previous patch in this bug removed two calls to CurrentSurface(), leaving only one, and that one doesn't need the dx and dy arguments.
f75b461c2c3c420f51597415721e71f2adef19eb: Bug 1133073 - Use PR_DuplicateEnvironment to avoid post-fork malloc on all Linux platforms. r=dhylands
Jed Davis <jld@mozilla.com> - Mon, 11 Jan 2016 14:17:01 -0800 - rev 314828
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1133073 - Use PR_DuplicateEnvironment to avoid post-fork malloc on all Linux platforms. r=dhylands
214b31421207ed37a113659dad2fb66a7a31ebea: Bug 1101256 - Implement detachment checks for %TypedArray% methods (patch 1 of 2); r=Waldo
Morgan Phillips <winter2718@gmail.com> - Tue, 12 Jan 2016 17:37:33 -0600 - rev 314827
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1101256 - Implement detachment checks for %TypedArray% methods (patch 1 of 2); r=Waldo
42a30788be42f53de84bfd0efb23086148261f30: Bug 1174323 part 2 - Use native mouse move to improve robustness of screenClientXYConst subtest. r=smaug
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 13 Jan 2016 10:29:09 +1100 - rev 314826
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1174323 part 2 - Use native mouse move to improve robustness of screenClientXYConst subtest. r=smaug
43a7901e4fa1f7454017ee19c4b161eb8185e715: Bug 1174323 part 1 - Add nsDOMWindowUtils::SendNativeMouseMove and EventUtils.sendNativeMouseMove. r=smaug
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 13 Jan 2016 10:29:09 +1100 - rev 314825
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1174323 part 1 - Add nsDOMWindowUtils::SendNativeMouseMove and EventUtils.sendNativeMouseMove. r=smaug
70a21f279dfdc0b5958b4826f075b55c8b4a8e1a: Bug 1236195 - Add missing requestFlakyTimeout for pointerlock/movementXY test. r=smaug
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 13 Jan 2016 10:29:09 +1100 - rev 314824
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1236195 - Add missing requestFlakyTimeout for pointerlock/movementXY test. r=smaug
e29a782604ac1cbf29b1300cbd700957d68bddbf: Bug 1238844 - Do not call window utils if content has been null. r=dao
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 13 Jan 2016 10:29:09 +1100 - rev 314823
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1238844 - Do not call window utils if content has been null. r=dao
a960cc4ed67b35b3d379e9c31053a28cd78a41c7: Bug 1238417 - Part 7: Add comment for OutOfLineRegExpMatcher and OutOfLineRegExpTester. r=nbp
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Jan 2016 08:27:25 +0900 - rev 314822
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1238417 - Part 7: Add comment for OutOfLineRegExpMatcher and OutOfLineRegExpTester. r=nbp
e839f7eadbc2cab022e4d755924296613003cd1a: Bug 1238417 - Part 6: Make RegExpMatcher and RegExpTester movable. r=h4writer
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Jan 2016 08:27:25 +0900 - rev 314821
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1238417 - Part 6: Make RegExpMatcher and RegExpTester movable. r=h4writer
0f84ebf2449323f50e0454682fe4e19e9e9fc646: Bug 1238417 - Part 5: Add RegExpMatcher to MustCloneRegExp optimization. r=h4writer
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Jan 2016 08:27:25 +0900 - rev 314820
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1238417 - Part 5: Add RegExpMatcher to MustCloneRegExp optimization. r=h4writer
3406521ad1b0bb0eed13139a3964464cc6dfdd5d: Bug 1238417 - Part 4: Enable recover instruction for RegExpMatcher and RegExpTester. r=h4writer
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Jan 2016 08:27:25 +0900 - rev 314819
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1238417 - Part 4: Enable recover instruction for RegExpMatcher and RegExpTester. r=h4writer
78f6d81df68d78bc6f15db4f9741f0ee98e40fab: Bug 1238417 - Part 2: Fix argument count of RegExpMatcher and RegExpTester. r=till
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Jan 2016 08:26:58 +0900 - rev 314818
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1238417 - Part 2: Fix argument count of RegExpMatcher and RegExpTester. r=till
7cda4fdbc3a6f31e8a894bd168572ae175681b6c: Bug 1238417 - Part 1: Fix wrong rebase for _SetCanonicalName call on RegExpToString. r=till
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Jan 2016 08:26:52 +0900 - rev 314817
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1238417 - Part 1: Fix wrong rebase for _SetCanonicalName call on RegExpToString. r=till
a9935197c5b73c8f8fe2e736587393379ec38ffc: Bug 1238786 - Part 2: We no longer need to null check before using trace APIs; r=smaug
Terrence Cole <terrence@mozilla.com> - Tue, 12 Jan 2016 13:07:54 -0800 - rev 314816
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1238786 - Part 2: We no longer need to null check before using trace APIs; r=smaug
560e1ee498a5662d02806b21db11107359f95d13: Bug 1238786 - Part 1: Allow null pointers in public tracing APIs; r=sfink
Terrence Cole <terrence@mozilla.com> - Tue, 12 Jan 2016 13:07:53 -0800 - rev 314815
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1238786 - Part 1: Allow null pointers in public tracing APIs; r=sfink
cf9a5f6f14db0c2e914285a3ef36de9b8dd3cc6a: Bug 1232577 part 19 - Move ClearIsRunningOnCompositor to EffectCompositor; r=heycam
Brian Birtles <birtles@gmail.com> - Wed, 13 Jan 2016 07:54:56 +0900 - rev 314814
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1232577 part 19 - Move ClearIsRunningOnCompositor to EffectCompositor; r=heycam
b3831779e4d13b88ff696c92404d6f2b08157c17: Bug 1232577 part 18 - Drop RestyleManager::mLastUpdateForThrottledAnimations; r=heycam
Brian Birtles <birtles@gmail.com> - Wed, 13 Jan 2016 07:54:55 +0900 - rev 314813
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1232577 part 18 - Drop RestyleManager::mLastUpdateForThrottledAnimations; r=heycam RestyleManager currently has a piece of state for tracking if throttled animations are up-to-date or not. Actually, it's not so much about throttled animations but really about outstanding changes to animation styles (which is typically expected to be due to throttling animations but there are other cases that invalidate the animation style rule that we should be considering here). We now have that same information stored in the EffectCompositor so we can remove the redundant state from RestyleManager. Furthermore, the state stored in EffectCompositor is more accurate since it captures the case when animation style needs to be updated twice within a tick, or when nothing needs to be updated within a tick. This patch, therefore, introduces EffectCompositor::HasPendingStyleUpdates in place of setting RestyleManager::mLastUpdateForThrottledAnimations. nsTransitionManager also uses mLastUpdateForThrottledAnimations to warn if we have not processed throttled animations. We can't use HasPendingStyleUpdates here however, since it will return true in the case where we have triggered new transitions in the process of restyling. However, any new transitions will trigger "standard" (i.e. not throttled) restyles so we introduce another method, HasThrottledStyleUpdates, that returns true only if we have outstanding throttled updates and use this for the warning inside nsTransitionManager.
50cc47215375880d35e52f5e7226b00b15fd50d8: Bug 1232577 part 17 - Move AddStyleUpdatesTo to EffectCompositor; r=heycam
Brian Birtles <birtles@gmail.com> - Wed, 13 Jan 2016 07:54:55 +0900 - rev 314812
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1232577 part 17 - Move AddStyleUpdatesTo to EffectCompositor; r=heycam
9ffa5c570547c52effe3948e7095e87fba378699: Bug 1232577 part 16 - Move GetAnimationRule to EffectCompositor; r=heycam
Brian Birtles <birtles@gmail.com> - Wed, 13 Jan 2016 07:54:55 +0900 - rev 314811
Push 5703 by raliiev@mozilla.com at Mon, 07 Mar 2016 14:18:41 +0000
Bug 1232577 part 16 - Move GetAnimationRule to EffectCompositor; r=heycam
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip