7374b937e136de01ab1faf69620e65d66a07844d: Bug 1454830 part 3 - Add CAN_ANIMATE_ON_COMPOSITOR in Servo side and propagate it to ServoCSSPropList.h. r?emilio draft
Xidorn Quan <me@upsuper.org> - Fri, 20 Apr 2018 20:32:57 +1000 - rev 785542
Push 107256 by xquan@mozilla.com at Fri, 20 Apr 2018 10:55:10 +0000
Bug 1454830 part 3 - Add CAN_ANIMATE_ON_COMPOSITOR in Servo side and propagate it to ServoCSSPropList.h. r?emilio MozReview-Commit-ID: 2OBCliDY02g
757f0f5a378e64ac22c8c9db562d0429b95ae8b7: Bug 1454830 part 2 - Add GETCS_NEEDS_LAYOUT_FLUSH flag in Servo side and propagate it to ServoCSSPropList.h. r?emilio draft
Xidorn Quan <me@upsuper.org> - Fri, 20 Apr 2018 19:13:16 +1000 - rev 785541
Push 107256 by xquan@mozilla.com at Fri, 20 Apr 2018 10:55:10 +0000
Bug 1454830 part 2 - Add GETCS_NEEDS_LAYOUT_FLUSH flag in Servo side and propagate it to ServoCSSPropList.h. r?emilio MozReview-Commit-ID: 5k08FWjobCg
a2c7758dc738fdacc3a7e057249dd2c4ada771dd: Bug 1454830 part 1 - Adjust GETCS_NEEDS_LAYOUT_FLUSH flag in nsCSSPropList.h. r?emilio draft
Xidorn Quan <me@upsuper.org> - Fri, 20 Apr 2018 19:10:55 +1000 - rev 785540
Push 107256 by xquan@mozilla.com at Fri, 20 Apr 2018 10:55:10 +0000
Bug 1454830 part 1 - Adjust GETCS_NEEDS_LAYOUT_FLUSH flag in nsCSSPropList.h. r?emilio margin-inline-{end,start} should have this flag because their corresponding physical properties have this flag, as well as their equivalents in the block direction. {max,min}-{block,inline}-size should not have this flag, because their corresponding physical properties don't have it, so they shouldn't need it either. rotate and scale have nothing to do with the frame at all, so they don't need layout flush. Note that transform and translate need layout flush because they need to resolve percentage to length. MozReview-Commit-ID: BcnnOGJIOwO
0bf3b1ec5c5112aae71b86942066bab65e5c9367: Bug 1445798 - Add Leanplum settings opt-out strings needed for bug #1454686; r?mcomella draft
Petru Lingurar <petru.lingurar@softvision.ro> - Fri, 20 Apr 2018 13:42:34 +0300 - rev 785539
Push 107255 by plingurar@mozilla.com at Fri, 20 Apr 2018 10:47:48 +0000
Bug 1445798 - Add Leanplum settings opt-out strings needed for bug #1454686; r?mcomella To allow users to opt-out from receiving LeanPlum messages we need a new setting added. This are the Strings for the title and summary of that setting. Localization notes also added as this Strings will ship before the feature. Lint errors about UnusedResources suppressed inline in the .xml until #1454686 lands MozReview-Commit-ID: 9Kx567ruY3n
841229fd117e19c75ac060fd74664bc6a90b99ea: Bug 1454830 part 4 - Remove CSS_PROPERTY_VALUE_LIST_USES_COMMAS flag. r?emilio draft
Xidorn Quan <me@upsuper.org> - Fri, 20 Apr 2018 20:38:12 +1000 - rev 785538
Push 107254 by xquan@mozilla.com at Fri, 20 Apr 2018 10:47:30 +0000
Bug 1454830 part 4 - Remove CSS_PROPERTY_VALUE_LIST_USES_COMMAS flag. r?emilio MozReview-Commit-ID: 48CxJTdtku7
4019104243026eb7ecda1ea0055819afd3f50ae1: Bug 1454830 part 3 - Add CAN_ANIMATE_ON_COMPOSITOR in Servo side and propagate it to ServoCSSPropList.h. r?emilio draft
Xidorn Quan <me@upsuper.org> - Fri, 20 Apr 2018 20:32:57 +1000 - rev 785537
Push 107254 by xquan@mozilla.com at Fri, 20 Apr 2018 10:47:30 +0000
Bug 1454830 part 3 - Add CAN_ANIMATE_ON_COMPOSITOR in Servo side and propagate it to ServoCSSPropList.h. r?emilio MozReview-Commit-ID: 2OBCliDY02g
d6368f4a14dc47d61efb17dbc2e807fe5aae9f38: Bug 1454830 part 2 - Add GETCS_NEEDS_LAYOUT_FLUSH flag in Servo side and propagate it to ServoCSSPropList.h. r?emilio draft
Xidorn Quan <me@upsuper.org> - Fri, 20 Apr 2018 19:13:16 +1000 - rev 785536
Push 107254 by xquan@mozilla.com at Fri, 20 Apr 2018 10:47:30 +0000
Bug 1454830 part 2 - Add GETCS_NEEDS_LAYOUT_FLUSH flag in Servo side and propagate it to ServoCSSPropList.h. r?emilio MozReview-Commit-ID: 5k08FWjobCg
f304c8607e6009f4dfb3b0b4f30596f639ae2439: Bug 1454830 part 1 - Adjust GETCS_NEEDS_LAYOUT_FLUSH flag in nsCSSPropList.h. r?emilio draft
Xidorn Quan <me@upsuper.org> - Fri, 20 Apr 2018 19:10:55 +1000 - rev 785535
Push 107254 by xquan@mozilla.com at Fri, 20 Apr 2018 10:47:30 +0000
Bug 1454830 part 1 - Adjust GETCS_NEEDS_LAYOUT_FLUSH flag in nsCSSPropList.h. r?emilio margin-inline-{end,start} should have this flag because their corresponding physical properties have this flag, as well as their equivalents in the block direction. {max,min}-{block,inline}-size should not have this flag, because their corresponding physical properties don't have it, so they shouldn't need it either. rotate and scale has nothing to do with the frame at all, so they don't need layout flush. Note that transform and translate needs layout flush because they need to resolve percentage to length. MozReview-Commit-ID: BcnnOGJIOwO
2adfb776ba58f5caa4227d69209e642ff1a315bd: Bug 1025815 - caretPositionFromPoint needs to account for CSS transforms. draft
Kestrel <ke5trel@protonmail.com> - Fri, 20 Apr 2018 18:34:13 +0800 - rev 785534
Push 107253 by bmo:ke5trel@protonmail.com at Fri, 20 Apr 2018 10:38:59 +0000
Bug 1025815 - caretPositionFromPoint needs to account for CSS transforms. MozReview-Commit-ID: KSWNuRNeN8H
de648f6dc73598854ca4c7df70c2f843444febe1: Bug 1454385 - Add a single producer single consumer lock and wait free queue to mfbt/. r?froydjn draft
Paul Adenot <paul@paul.cx> - Fri, 13 Apr 2018 17:14:05 +0200 - rev 785533
Push 107252 by paul@paul.cx at Fri, 20 Apr 2018 10:07:45 +0000
Bug 1454385 - Add a single producer single consumer lock and wait free queue to mfbt/. r?froydjn MozReview-Commit-ID: 6Dq0GQtYgv2
28a6300af755043b66e482553ad504c35120e413: Bug 1453707 - Add mach command for running TPS draft
Dave Hunt <dhunt@mozilla.com> - Fri, 20 Apr 2018 10:45:25 +0100 - rev 785532
Push 107251 by bmo:dave.hunt@gmail.com at Fri, 20 Apr 2018 09:53:07 +0000
Bug 1453707 - Add mach command for running TPS This is a work in progress, and not ready to land. I just wanted to see what would be needed to introduce a mach command for running TPS. This will run the TPS tests against the local build, unless --binary is specified with a valid path. It still requires a configuration file, and some values are currently hard-coded, which should probably be configurable. It uses the in-tree mozbase dependencies to avoid issues with downloading from and publishing these packages to/from PyPI. MozReview-Commit-ID: 9fc5aiWoPwN
51b14fd139c09cb84c0201a60beaee461d1c617e: Bug 1453707 - Add mach command for running TPS; r?tcsc draft
Dave Hunt <dhunt@mozilla.com> - Fri, 20 Apr 2018 10:45:25 +0100 - rev 785531
Push 107250 by bmo:dave.hunt@gmail.com at Fri, 20 Apr 2018 09:46:15 +0000
Bug 1453707 - Add mach command for running TPS; r?tcsc MozReview-Commit-ID: GeYjVVDlaTF
d3f04bba77520a8c11fecae2ff1c97aee7f2edc5: Bug 1452580 - remove RELEASE_OR_BETA defines for PerformanceCounter usage - r?baku,farre draft
Tarek Ziadé <tarek@mozilla.com> - Fri, 20 Apr 2018 11:37:40 +0200 - rev 785530
Push 107249 by tziade@mozilla.com at Fri, 20 Apr 2018 09:38:22 +0000
Bug 1452580 - remove RELEASE_OR_BETA defines for PerformanceCounter usage - r?baku,farre PerformanceCounters are currently disabled in two ways: - a preference that's off by default "dom.performance.enable_scheduler_timing" - calls made only for nightly using #ifndef RELEASE_OR_BETA In order to simplify the code, let's remove the #ifndef and rely only on the pref. That will also allows us to use the feature in every version going forward. The performance will not be impacted since the current code is already using the (cached) pref value to determine if the counters are used. MozReview-Commit-ID: 47t2M1O13aH
e71263c7310982457d97a130cda5e7488c71cc6f: Bug 1455496 - Part 2. Add test of existence of scratchpad's menu bar. r?jdescottes draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 20 Apr 2018 18:36:18 +0900 - rev 785529
Push 107248 by bmo:mantaroh@gmail.com at Fri, 20 Apr 2018 09:36:46 +0000
Bug 1455496 - Part 2. Add test of existence of scratchpad's menu bar. r?jdescottes MozReview-Commit-ID: Fn708f10aht
92001b5c4cd16e12d053ac28b6810e92eb2c9953: Bug 1455496 - Part 1. Hide toolbar of scratchpad panel. r?dao draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 20 Apr 2018 18:35:53 +0900 - rev 785528
Push 107248 by bmo:mantaroh@gmail.com at Fri, 20 Apr 2018 09:36:46 +0000
Bug 1455496 - Part 1. Hide toolbar of scratchpad panel. r?dao The scratchpad panel(in the toolbox) should not display menu bar. This patch will hide this menu bar if target is toolbox. MozReview-Commit-ID: LEzRPVgPeNs
cc7543678eee70244403b44d7fc66278eff5d5bf: Bug 1455496 - Add test of existence of scratchpad's menu bar. r?jdescottes draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 20 Apr 2018 18:34:22 +0900 - rev 785527
Push 107247 by bmo:mantaroh@gmail.com at Fri, 20 Apr 2018 09:34:56 +0000
Bug 1455496 - Add test of existence of scratchpad's menu bar. r?jdescottes MozReview-Commit-ID: JRrCSpbPJsg
019a1ec58da346cb8b647c5cb8c0795f0f928ac9: Bug 1455496 - Hide toolbar of scratchpad panel. r?dao draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 20 Apr 2018 18:29:04 +0900 - rev 785526
Push 107247 by bmo:mantaroh@gmail.com at Fri, 20 Apr 2018 09:34:56 +0000
Bug 1455496 - Hide toolbar of scratchpad panel. r?dao The scratchpad panel(in the toolbox) should not display menu bar. This patch will hide this menu bar if target is toolbox. MozReview-Commit-ID: 36UxhMfisXh
e770c5302cabc86e17e10f2c16eabe09517cc3a3: Bug 1371294 - Add a basic test for the follow-on search add-on. r?mikedeboer draft
Mark Banner <standard8@mozilla.com> - Fri, 13 Apr 2018 07:28:54 +0100 - rev 785525
Push 107246 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 09:34:34 +0000
Bug 1371294 - Add a basic test for the follow-on search add-on. r?mikedeboer MozReview-Commit-ID: Do1msiPVtWZ
d36ca0599a726be1ba97a8ae64e1c76a466615c3: Bug 1371294 - Add a SearchTestUtils.jsm file and stop duplicating promiseNewSearchEngine. r?mikedeboer draft
Mark Banner <standard8@mozilla.com> - Thu, 12 Apr 2018 20:09:01 +0100 - rev 785524
Push 107246 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 09:34:34 +0000
Bug 1371294 - Add a SearchTestUtils.jsm file and stop duplicating promiseNewSearchEngine. r?mikedeboer MozReview-Commit-ID: IP5iRstshrM
818c9f52bfe85ec61b3c5b34eef264f6c178bc6f: Bug 1448757 part 3 - Remove nsDOMWindowUtils::GetAnimationTypeForLonghand and nsStyleAnimType. r?hiro draft
Xidorn Quan <me@upsuper.org> - Fri, 20 Apr 2018 14:38:46 +1000 - rev 785523
Push 107245 by xquan@mozilla.com at Fri, 20 Apr 2018 09:18:04 +0000
Bug 1448757 part 3 - Remove nsDOMWindowUtils::GetAnimationTypeForLonghand and nsStyleAnimType. r?hiro MozReview-Commit-ID: 8KsNSaDfsbN
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip