036d56f4da74b77a1af1c65f2a1688f631939c12: Bug 1265611 - Add tests for CSS animations draft
Brian Birtles <birtles@gmail.com> - Thu, 21 Apr 2016 08:57:43 +0900 - rev 354494
Push 16093 by bbirtles@mozilla.com at Thu, 21 Apr 2016 00:32:40 +0000
Bug 1265611 - Add tests for CSS animations MozReview-Commit-ID: LTnRxQixqzJ
87932afdb6b34ed8a262d463e884dc810bc35296: Bug 1265611 - Don't trigger transitions for properties that are disabled draft
Brian Birtles <birtles@gmail.com> - Thu, 21 Apr 2016 08:46:34 +0900 - rev 354493
Push 16093 by bbirtles@mozilla.com at Thu, 21 Apr 2016 00:32:40 +0000
Bug 1265611 - Don't trigger transitions for properties that are disabled Currently if we have transition-property: 'all' and trigger a transition on the 'color' property we will end up generating a transition on -webkit-text-fill-color even if that property is disabled. However, when we later call StyleAnimationValue::ToValue() in nsTransitionManager::UpdateTransitions() to see if there are any transitions we need to cancel, the comparison for currentValue != anim->ToValue() will pass (since, as of the first patch in this patch series, ToValue() returns a null value) so we end up cancelling the transition as soon as we create it). Nevertheless, we will still trigger the warning introduced in the first patch in this series when we call ToValue(). This patch stops us from creating transitions in the first place (and hence triggering the warning). It also removes the code that suppresses transition events for transitions on disabled properties since we should no longer be generating such transitions in the first place (unless the pref is switched while the transition is in motion which is probably not worth worrying about). Note that we only test if the property is enabled for all content. This is consistent with what we do throughout animation code including the existing code in nsTransitionManager which iterates through shorthand sub-properties using CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES with the flag nsCSSProps::eEnabledForAllContent. The test case in this patch doesn't actually fail without this change, all it does it trigger the warning in StyleAnimationValue::ToValue() introduced in the first patch in this series. It's still a useful regression test however, particularly if we later upgrade the warning in StyleAnimationValue::ToValue() to a fatal assertion. MozReview-Commit-ID: H9swDKLyiOf
efe6b7005d4f055ee909a804b5c6b2cb10074926: Bug 1265611 - Crashtest draft
Brian Birtles <birtles@gmail.com> - Thu, 21 Apr 2016 08:31:54 +0900 - rev 354492
Push 16093 by bbirtles@mozilla.com at Thu, 21 Apr 2016 00:32:40 +0000
Bug 1265611 - Crashtest I have verified that without the fix in the first patch in this series this test fails, but passes with the fix applied. MozReview-Commit-ID: JmncnapbVLa
fc5203cea908add676e482a86b1dcd105d4989b0: Bug 1265611 - Make TransitionProperty() and ToValue() safe when mProperties is not set draft
Brian Birtles <birtles@gmail.com> - Thu, 21 Apr 2016 08:31:36 +0900 - rev 354491
Push 16093 by bbirtles@mozilla.com at Thu, 21 Apr 2016 00:32:40 +0000
Bug 1265611 - Make TransitionProperty() and ToValue() safe when mProperties is not set MozReview-Commit-ID: KIzE5jdvPfT
d4203987e8f9de50a9f837c2de1246955b1f8f9c: Bug 1262343 - Add reference to remote tabs empty layout for future use. r=sebastian draft
Chenxia Liu <liuche@mozilla.com> - Wed, 20 Apr 2016 17:28:53 -0700 - rev 354490
Push 16092 by cliu@mozilla.com at Thu, 21 Apr 2016 00:29:20 +0000
Bug 1262343 - Add reference to remote tabs empty layout for future use. r=sebastian MozReview-Commit-ID: LUnrurHtdlY
a5648748db28e6f2618bf8b0e447225b2ff371ee: Bug 1262343 - Remove old Synced panel code. r=sebastian draft
Chenxia Liu <liuche@mozilla.com> - Wed, 20 Apr 2016 11:55:48 -0700 - rev 354489
Push 16092 by cliu@mozilla.com at Thu, 21 Apr 2016 00:29:20 +0000
Bug 1262343 - Remove old Synced panel code. r=sebastian MozReview-Commit-ID: FjRaX14gJ17
9fd38cb4682055bf20ce6c5786ad6cb0a98b820d: Bug 1262343 - Remove old History panel code. r=sebastian draft
Chenxia Liu <liuche@mozilla.com> - Wed, 20 Apr 2016 11:41:49 -0700 - rev 354488
Push 16092 by cliu@mozilla.com at Thu, 21 Apr 2016 00:29:20 +0000
Bug 1262343 - Remove old History panel code. r=sebastian MozReview-Commit-ID: LZX264R3H35
b40ef32b07d44fd01d456094ab6a0f511a37fa79: Bug 1266251 - Modify the order of web-platform tests manifest. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Thu, 21 Apr 2016 09:09:01 +0900 - rev 354487
Push 16091 by mantaroh@gmail.com at Thu, 21 Apr 2016 00:11:39 +0000
Bug 1266251 - Modify the order of web-platform tests manifest. r?birtles MozReview-Commit-ID: 7SZjS0SX51I
8e371c84a2b3f9ad26ab22bb747a564da0baadcf: Bug 1264534 - Apply all visibility wrappers or none, r?glandium draft
Martin Thomson <martin.thomson@gmail.com> - Thu, 21 Apr 2016 09:48:55 +1000 - rev 354486
Push 16090 by bmo:martin.thomson@gmail.com at Wed, 20 Apr 2016 23:57:29 +0000
Bug 1264534 - Apply all visibility wrappers or none, r?glandium When wrapping system headers to apply visibility tweaks, both the STL and standard system headers need to be wrapped at the same time. For instance, libstdc++ 6 <cmath> calls include_next for <math.h>. This results in the wrapper for <math.h> and its visibility changes are consequently not applied. MozReview-Commit-ID: KlJvkelHVMt
40b9413982c6b6f2c9068df8d55256c898136540: Bug 1255214 - Only repaint GTK scrollbar button if its enablement actually changed. r=mstange draft
Botond Ballo <botond@mozilla.com> - Wed, 20 Apr 2016 19:49:09 -0400 - rev 354485
Push 16089 by bballo@mozilla.com at Wed, 20 Apr 2016 23:49:15 +0000
Bug 1255214 - Only repaint GTK scrollbar button if its enablement actually changed. r=mstange MozReview-Commit-ID: ITLeksQzvVM
19b7ad9ea786210086a720051c2122dd543153cb: Bug 1266232 - ensure we don't insert orphan visits during a visits migration r=mcomella draft
Grigory Kruglov <gkruglov@mozilla.com> - Wed, 20 Apr 2016 16:44:25 -0700 - rev 354484
Push 16088 by gkruglov@mozilla.com at Wed, 20 Apr 2016 23:45:23 +0000
Bug 1266232 - ensure we don't insert orphan visits during a visits migration r=mcomella Additionally, simplifies visit synthesis and fixes a (not yet encountered) infinite loop which will arise if we encounter `null` instead of a visits json array MozReview-Commit-ID: Gd94A6r4rW
a6623a30d98d63a54ac754b28e55e986643e6c93: Bug 1241720 - Part 2: Fix eslint error with missing space after a generator star r=me
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 20 Apr 2016 17:57:35 -0400 - rev 354483
Push 16088 by gkruglov@mozilla.com at Wed, 20 Apr 2016 23:45:23 +0000
Bug 1241720 - Part 2: Fix eslint error with missing space after a generator star r=me
6d48e6b9edc64b919c1055073406bf991a3f16cd: Merge m-c to fx-team, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 20 Apr 2016 14:19:46 -0700 - rev 354482
Push 16088 by gkruglov@mozilla.com at Wed, 20 Apr 2016 23:45:23 +0000
Merge m-c to fx-team, a=merge MozReview-Commit-ID: KI7vhcWCQxV
4feb4dd910a5a2d3061dbdd376a80975206819c6: Merge fx-team to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 20 Apr 2016 14:17:46 -0700 - rev 354481
Push 16088 by gkruglov@mozilla.com at Wed, 20 Apr 2016 23:45:23 +0000
Merge fx-team to central, a=merge MozReview-Commit-ID: FKKE7Ry6SbZ
93090fa3065335c9f830e9c70cbfbbc2f40fd979: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 20 Apr 2016 13:54:50 -0700 - rev 354480
Push 16088 by gkruglov@mozilla.com at Wed, 20 Apr 2016 23:45:23 +0000
Merge inbound to central, a=merge MozReview-Commit-ID: 1WOpYvB2IHo
cc6534601ad80c04c260493112e9a8d621c304ad: Bug 1251893 - Change TC Linux64 debug jobs to always download symbols. r=ted
Armen Zambrano Gasparnian <armenzg@mozilla.com> - Thu, 14 Apr 2016 08:47:09 -0400 - rev 354479
Push 16088 by gkruglov@mozilla.com at Wed, 20 Apr 2016 23:45:23 +0000
Bug 1251893 - Change TC Linux64 debug jobs to always download symbols. r=ted Debug test jobs are expected to cause asserts and we need to have symbols on disk to get proper allocation stacks. The OutputParser requires the symbols to be on disk upon contrustcion of the object [1][2]. [1] https://dxr.mozilla.org/mozilla-central/rev/5e0140b6d11821e0c2a2de25bc5431783f03380a/testing/mochitest/runtests.py#2484 [2] https://dxr.mozilla.org/mozilla-central/rev/5e0140b6d11821e0c2a2de25bc5431783f03380a/testing/mozbase/mozrunner/mozrunner/utils.py#266 MozReview-Commit-ID: FpI5iDNHI32
ab5be7357e5372c76c3510300de99a89dfbc1020: bug 1264060 - Nexus 5 L and Aries builds are not pushed to Taskcluster artifacts repo correctly. r=me
nhirata <nhirata.bugzilla@gmail.com> - Wed, 20 Apr 2016 19:08:25 +0200 - rev 354478
Push 16088 by gkruglov@mozilla.com at Wed, 20 Apr 2016 23:45:23 +0000
bug 1264060 - Nexus 5 L and Aries builds are not pushed to Taskcluster artifacts repo correctly. r=me MozReview-Commit-ID: InB4faPIsMn
746c21b668ac307976d6fb142f4b708146b58ee7: Bug 1260018 - Route drag events to APZ, so it can accurately detect the end of a drag. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 18 Apr 2016 14:24:28 -0400 - rev 354477
Push 16088 by gkruglov@mozilla.com at Wed, 20 Apr 2016 23:45:23 +0000
Bug 1260018 - Route drag events to APZ, so it can accurately detect the end of a drag. r=kats
f7caa27d445de33f90599f4b3bb5166255e17a97: bug 1264761 - improve handling of x509 versions in certificate manager r=Cykesiopka
David Keeler <dkeeler@mozilla.com> - Mon, 18 Apr 2016 11:07:24 -0700 - rev 354476
Push 16088 by gkruglov@mozilla.com at Wed, 20 Apr 2016 23:45:23 +0000
bug 1264761 - improve handling of x509 versions in certificate manager r=Cykesiopka MozReview-Commit-ID: B7EPx63ttlt
01c33b05600eefb26ea30af54848335a6899a76d: Bug 1265902 - part 2 - don't construct unnecessary string temporaries in TransferablesToIPCTransferables; r=mccr8
Nathan Froyd <froydnj.com> - Wed, 20 Apr 2016 11:50:45 -0400 - rev 354475
Push 16088 by gkruglov@mozilla.com at Wed, 20 Apr 2016 23:45:23 +0000
Bug 1265902 - part 2 - don't construct unnecessary string temporaries in TransferablesToIPCTransferables; r=mccr8 Assignment works just fine here, is clearer, and avoids unnecessary work.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip