c22e11b3b48f0de65fa674778c1f113c6fc4ccce: Bug 1337743 - Make session and param checks safer against falsy values; r=whimboo
Andreas Tolfsen <ato@mozilla.com> - Thu, 09 Feb 2017 18:15:26 +0000 - rev 349804
Push 39580 by atolfsen@mozilla.com at Mon, 27 Mar 2017 13:57:21 +0000
Bug 1337743 - Make session and param checks safer against falsy values; r=whimboo MozReview-Commit-ID: 8M79WmiRfkE
db7cea84f247dcf7693ab89a99515a999a1a60e7: Bug 1337743 - Command parameters may be null; r=whimboo
Andreas Tolfsen <ato@mozilla.com> - Thu, 09 Feb 2017 16:38:13 +0000 - rev 349803
Push 39580 by atolfsen@mozilla.com at Mon, 27 Mar 2017 13:57:21 +0000
Bug 1337743 - Command parameters may be null; r=whimboo The fourth element of the command packet may be null and for that to hit our default type check in message.Command's constructor we need to interpret null as undefined. This allows us to receive packets such as [<number>, <number>, <string>, <null or value>] MozReview-Commit-ID: EcAmsPAzz5p
bc2aae7918c1beac2a62b44e6026b0ccd2a23915: Bug 1337743 - Count nsJSIID objects as objects; r=whimboo
Andreas Tolfsen <ato@mozilla.com> - Thu, 09 Feb 2017 16:35:07 +0000 - rev 349802
Push 39580 by atolfsen@mozilla.com at Mon, 27 Mar 2017 13:57:21 +0000
Bug 1337743 - Count nsJSIID objects as objects; r=whimboo MozReview-Commit-ID: IKzgAYEgAJe
1e71acdb85addb29d6b524810b487ca767f9c14c: Bug 1338555 - Add an accumulation limit to Scalars IPC messages; r=chutten
Federico Padua <federico_padua@yahoo.it> - Fri, 24 Mar 2017 23:22:05 +0100 - rev 349801
Push 39579 by chutten@mozilla.com at Mon, 27 Mar 2017 13:50:40 +0000
Bug 1338555 - Add an accumulation limit to Scalars IPC messages; r=chutten This patch adds an accumulation limit to Scalars IPC messages, in a similar way as this limit was already implemented for Histograms. After a discussion in the bug entry, 10000 was chosen as limit. MozReview-Commit-ID: ARBUOFnfDBr
fc897556cfeddc5034fde78ae50a1bc4c1b7008e: Bug 1348820 - Always collect metadata from visited pages. r=Grisha
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 21 Mar 2017 12:08:30 +0100 - rev 349800
Push 39578 by s.kaspari@gmail.com at Mon, 27 Mar 2017 13:17:31 +0000
Bug 1348820 - Always collect metadata from visited pages. r=Grisha We are going to need this in the future and starting collection even before releasing Activity Stream will create a better experience once we turn it on. And this flag is hard to miss. So let's just get rid of it. MozReview-Commit-ID: 5oDzXhpQdSA
0a51d4de11479b9b42b6f1022812010545fcae80: Bug 1348820 - Setup A/B experiment for enabling Activity Stream in Nightly. r=Grisha
Sebastian Kaspari <s.kaspari@gmail.com> - Mon, 20 Mar 2017 19:46:39 +0100 - rev 349799
Push 39578 by s.kaspari@gmail.com at Mon, 27 Mar 2017 13:17:31 +0000
Bug 1348820 - Setup A/B experiment for enabling Activity Stream in Nightly. r=Grisha This is a bit complicated. But most of that code should go away again as soon as we can stop shipping the opt-out preference. With this patch we have three flags that can be controlled via Switchboard: * activity-stream: This is our global kill switch and allows us to pull the feature if needed. A user has to be in this experiment to ever see activity stream. The goal is to enable this experiment for 100% of the Nightly audience. * activity-stream-opt-out: This is experiment will enable the Activity Stream by default. The goal is to enable this experiment for 50% of the Nightly audience. * activity-stream-settings: This experiment controls the visibility of a setting to enable/disable activity stream (settings -> advanced -> experimental features). This allows us to control whether users can opt-in or opt-out of the activity experiment. The goal is to enable this for 100% of the Nightly audience. MozReview-Commit-ID: BwEoTK6QMQx
c18320a49afb6f9928a73c7156946053125985e3: Bug 1350878 - ContentLinkHandler.jsm does not use its NetUtil.jsm import. r=mikedeboer
Andrew McCreight <continuation@gmail.com> - Wed, 22 Mar 2017 14:59:33 -0700 - rev 349798
Push 39577 by amccreight@mozilla.com at Mon, 27 Mar 2017 13:15:30 +0000
Bug 1350878 - ContentLinkHandler.jsm does not use its NetUtil.jsm import. r=mikedeboer MozReview-Commit-ID: 7CJk7P3JfML
2eae6ef092d3c74cd8ce5de9ccf89d7c72ca6de2: Bug 1350469 - Lazily load XPathGenerator.jsm in FormData.jsm. r=mikedeboer
Andrew McCreight <continuation@gmail.com> - Wed, 22 Mar 2017 14:01:58 -0700 - rev 349797
Push 39576 by amccreight@mozilla.com at Mon, 27 Mar 2017 13:12:21 +0000
Bug 1350469 - Lazily load XPathGenerator.jsm in FormData.jsm. r=mikedeboer MozReview-Commit-ID: 7Cm7tPYc9dW
53ff7932104171cd6e57227ac19a36c70343aea1: Bug 1350754 - Update reftest expectation. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Mar 2017 19:43:24 +0900 - rev 349796
Push 39575 by hikezoe@mozilla.com at Mon, 27 Mar 2017 12:52:30 +0000
Bug 1350754 - Update reftest expectation. r=heycam MozReview-Commit-ID: 6iXRpR5RATe
e78da982b74c3d4d8f129873fdbde811543c3e0c: Bug 1350754 - Call UpdateEffectProperties for stylo. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Mar 2017 19:43:20 +0900 - rev 349795
Push 39575 by hikezoe@mozilla.com at Mon, 27 Mar 2017 12:52:30 +0000
Bug 1350754 - Call UpdateEffectProperties for stylo. r=heycam MozReview-Commit-ID: 9urkJ0lsxMM
12d18f57b695054c05b03a4e5e466d4490ba6b2c: Bug 1350754 - Introduce UpdateAnimationTasks to perform a bunch of animation's tasks in a SequentialTask. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Mar 2017 19:43:16 +0900 - rev 349794
Push 39575 by hikezoe@mozilla.com at Mon, 27 Mar 2017 12:52:30 +0000
Bug 1350754 - Introduce UpdateAnimationTasks to perform a bunch of animation's tasks in a SequentialTask. r=heycam The UpdateAnimationsTasks is a bitflags and each bit is generated from Gecko's UpdateAnimationsTasks (enum class) values for matching values between C++ and Rust. For this reason, the bitflags is annotated as (feature = "gecko"), as a result update_animations() which uses this bitflags also became gecko-only function. MozReview-Commit-ID: AfQd0FJGkYd
975a6c2e3445f281735c839e2a8e7cb98ae52851: Bug 1350754 - Convert pseudo nsIAtom to CSSPseudoElementType in Gecko_UpdateAnimations(). r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Mar 2017 19:43:13 +0900 - rev 349793
Push 39575 by hikezoe@mozilla.com at Mon, 27 Mar 2017 12:52:30 +0000
Bug 1350754 - Convert pseudo nsIAtom to CSSPseudoElementType in Gecko_UpdateAnimations(). r=heycam MozReview-Commit-ID: 38ZyRyxB73z
8c785e07b91edc55b5d75eb6a3b962cfdb488680: Bug 1350754 - Use ServoComputedValuesWithParent for nsAnimationManager::UpdateAnimations(). r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Mar 2017 19:43:09 +0900 - rev 349792
Push 39575 by hikezoe@mozilla.com at Mon, 27 Mar 2017 12:52:30 +0000
Bug 1350754 - Use ServoComputedValuesWithParent for nsAnimationManager::UpdateAnimations(). r=birtles MozReview-Commit-ID: GkLoACgqVON
d18eba92bf4395492cb8bc4e0f822f0bfc1465c3: Bug 1350754 - Templatize EffectCompositor::UpdateEffectProperties. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Mar 2017 19:43:04 +0900 - rev 349791
Push 39575 by hikezoe@mozilla.com at Mon, 27 Mar 2017 12:52:30 +0000
Bug 1350754 - Templatize EffectCompositor::UpdateEffectProperties. r=birtles We will use this function for stylo computed values as well. MozReview-Commit-ID: IxDg4EZARi3
0364df22ac8de58cff047373bc4c17ef5a45aac8: Bug 1350754 - Add an FFI to check that a given (pseudo-) element has any type of animations or not. r=birtles,heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Mar 2017 19:42:59 +0900 - rev 349790
Push 39575 by hikezoe@mozilla.com at Mon, 27 Mar 2017 12:52:30 +0000
Bug 1350754 - Add an FFI to check that a given (pseudo-) element has any type of animations or not. r=birtles,heycam If an element has any type of animations in match_elements(), we need to call UpdateEffectProperties() to update KeyframeEffectReadOnly::mProperties. MozReview-Commit-ID: 1CDhwoM2llE
3179037f858372ad5f34ddd7b9c065a1f9c46016: Bug 1350754 - Assert in Gecko_ElementHasCSSAnimations if pseudo element is neither ::before nor ::after. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Mar 2017 19:42:53 +0900 - rev 349789
Push 39575 by hikezoe@mozilla.com at Mon, 27 Mar 2017 12:52:30 +0000
Bug 1350754 - Assert in Gecko_ElementHasCSSAnimations if pseudo element is neither ::before nor ::after. r=heycam Gecko_ElementHasCSSAnimations is not called against pseudo elements other than ::before or ::after. MozReview-Commit-ID: EtHoLhX5P9h
cc56aeb825910e35e03ffb610ba43984f6bb3750: servo: Merge #16147 - Update effect properties for animations (from hiikezoe:update-effect-properties); r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Mar 2017 03:47:47 -0700 - rev 349788
Push 39574 by servo-vcs-sync@mozilla.com at Mon, 27 Mar 2017 12:50:47 +0000
servo: Merge #16147 - Update effect properties for animations (from hiikezoe:update-effect-properties); r=heycam <!-- Please describe your changes on the following line: --> This is a PR of https://bugzilla.mozilla.org/show_bug.cgi?id=1350754 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Either: --> - [X] These changes do not require tests because it's for stylo <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 1e2b36a97a9391e274d924227a8857024dbe4774
ccf27d7cdcdc1f3d44ec5d90c1a4eae9b1d69608: Bug 1343758 - Label the tasks in vr module. r=bevistseng,kip
Kevin Chen <kechen@mozilla.com> - Thu, 23 Mar 2017 06:19:11 +0000 - rev 349787
Push 39573 by jacheng@mozilla.com at Mon, 27 Mar 2017 12:38:21 +0000
Bug 1343758 - Label the tasks in vr module. r=bevistseng,kip
3ff9768569a491da474c0ecea20317220c9ab9f4: Bug 1343479 - Label the tasks for APZ module. r=bevistseng,kats
Kevin Chen <kechen@mozilla.com> - Thu, 23 Mar 2017 06:16:38 +0000 - rev 349786
Push 39572 by jacheng@mozilla.com at Mon, 27 Mar 2017 12:37:36 +0000
Bug 1343479 - Label the tasks for APZ module. r=bevistseng,kats MozReview-Commit-ID: GkAl4MZorxP
bd80c3154d6ee152eb90d2d075dffe4244a340da: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 27 Mar 2017 13:00:23 +0200 - rev 349785
Push 39571 by cbook@mozilla.com at Mon, 27 Mar 2017 11:00:37 +0000
Merge mozilla-central to autoland
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip