e3f4aa48f57fc56137bab0bcc783f571d43643fc: Bug 1441796 - Part 2: Undo changes from bug 1416991 r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Tue, 27 Mar 2018 12:21:38 +0200 - rev 410604
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1441796 - Part 2: Undo changes from bug 1416991 r=mattwoodrow MozReview-Commit-ID: HwnAdk8sG1w
bda915184656360f513dd279d576d4ddb652aa03: Bug 1441796 - Part 1: Optimize the (pseudo)-stacking context conditions r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 26 Mar 2018 20:06:29 +0200 - rev 410603
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1441796 - Part 1: Optimize the (pseudo)-stacking context conditions r=mattwoodrow MozReview-Commit-ID: JOFv9yK2zLD
26240d2027da0d4d010f7009ce4509e2c6969da2: servo: Merge #20454 - Update to rustc 1.25.0-nightly (bacb5c58d 2018-01-26) (from emilio:rustup); r=SimonSapin
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 29 Mar 2018 09:12:45 -0400 - rev 410602
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
servo: Merge #20454 - Update to rustc 1.25.0-nightly (bacb5c58d 2018-01-26) (from emilio:rustup); r=SimonSapin Update to rust version 1.26.0-nightly (188e693b3 2018-03-26) Source-Repo: https://github.com/servo/servo Source-Revision: d232705106478e0a2e5de78f8b40144408879c36
ad34ac3d45a62dff961bd247e36ab209af2cc0e5: Bug 1436802 - [lint] Add some tests for the flake8 linter integration r=andi
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 22 Mar 2018 17:24:15 -0400 - rev 410601
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1436802 - [lint] Add some tests for the flake8 linter integration r=andi This essentially tests tools/lint/python/flake8.py. Though it also adds a basic framework for testing all the other linters as well. Getting this added now will allow others to collaborate on adding more tests without needing to get to 100% coverage for all linters right off the bat. All python tests under tools/lint/test will run as part of the 'ml' task on Linux, and the build task on Windows (OSX coverage is currently missing for python tests). The flake8 linter currently has a bug where the 'exclude' argument is ignored. This is why we need to also exclude 'tools/lint/test/files' in topsrcdir/.flake8, even though it is already listed in the 'mach_commands.py'. Other linters shouldn't need to do this, the exclusion in 'mach_commands.py' should be good enough. See bug 1277851 for more details. MozReview-Commit-ID: 9ho8C83eeuj
430a1c231025cee13e68fccd07883dcceb741aad: Bug 1417810 - Added API to override document colors r=mixedpuppy,ntim
Satish <psatish@live.in> - Tue, 27 Mar 2018 12:01:44 +0530 - rev 410600
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1417810 - Added API to override document colors r=mixedpuppy,ntim Changed setting name to 'overrideDocumentColors' MozReview-Commit-ID: LfT56MLlQo9
a889ab29ddd443a06314fb0ce633a92da3230709: Bug 1444443 - Remove unsafeSetInnerHTML in test_mutation.html. r=johannh
Prathiksha <prathikshaprasadsuman@gmail.com> - Tue, 27 Mar 2018 19:22:09 +0530 - rev 410599
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1444443 - Remove unsafeSetInnerHTML in test_mutation.html. r=johannh MozReview-Commit-ID: LK9uPylXNk9
dad020b0bb45903972c2856cc3a2968f39a27635: Bug 1372107 - Allow browser to be started despite Autoconfig errors. r=florian
Michael Kaply <mozilla@kaply.com> - Wed, 14 Mar 2018 13:30:53 -0500 - rev 410598
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1372107 - Allow browser to be started despite Autoconfig errors. r=florian MozReview-Commit-ID: of8cdUMedC
83ac6900567dabc05d16a03599e03d309a53126e: Bug 1449628 - Use an uninstall listener to avoid test timeout. r=Felipe
Michael Kaply <mozilla@kaply.com> - Wed, 28 Mar 2018 17:27:14 -0500 - rev 410597
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1449628 - Use an uninstall listener to avoid test timeout. r=Felipe MozReview-Commit-ID: K9ayuReuH2c
61f7663676161c7fefc50a07f627e17d7fb2ea9d: Bug 1429153 - Add policy for disabling telemetry (ESR only). r=Felipe
Michael Kaply <mozilla@kaply.com> - Wed, 28 Mar 2018 15:55:14 -0500 - rev 410596
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1429153 - Add policy for disabling telemetry (ESR only). r=Felipe MozReview-Commit-ID: 22pVEpDX1Dc
56f8adbe41b7850d48fce10066b640fa70df0527: Bug 1448900 - Release mozrunner 0.6.1. r=whimboo
Andreas Tolfsen <ato@sny.no> - Wed, 28 Mar 2018 17:28:29 +0100 - rev 410595
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1448900 - Release mozrunner 0.6.1. r=whimboo One change since 0.6.0, which is a regression fix for a fallout from bug 1443853. MozReview-Commit-ID: 56GbEV4HM4v
3d25026d07ef61dcb7951a9afd4c3cd6d4f8af22: Bug 1448900 - Avoid killing exited process. r=jgraham,whimboo
Andreas Tolfsen <ato@sny.no> - Wed, 28 Mar 2018 17:17:29 +0100 - rev 410594
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1448900 - Avoid killing exited process. r=jgraham,whimboo std::process::Child::kill() will return Err if the process has already exited. The assumption in bug 1443853 was that calling ::kill() would consistently return the std::process::ExitStatus was the process already dead. This patches the regression from bug 1443853 by employing Child::try_wait() in a loop. When the process gives some exit status, this is return directly without relying on Child::kill() as before. If the process has not exited and the timeout has elapsed, we kill the process and return its return value. If the process has not exited but the timeout duration has not elapsed, we wait 100 ms as before. MozReview-Commit-ID: 4VENbrKtcEh
84ba9406ef28f591ac98702ee3bcf0a656bb3cf2: Bug 1444826 - Stop DAMP with explicit error on exceptions and timeouts. r=jdescottes,jmaher
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 27 Mar 2018 03:44:57 -0700 - rev 410593
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1444826 - Stop DAMP with explicit error on exceptions and timeouts. r=jdescottes,jmaher MozReview-Commit-ID: 702sQNOeQol
d4ffee5831765d4ee616d3dd88c601268db5fb31: Bug 1448461 Give libaom a x64 MinGW config r=kinetik
Tom Ritter <tom@mozilla.com> - Fri, 23 Mar 2018 15:14:00 -0500 - rev 410592
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1448461 Give libaom a x64 MinGW config r=kinetik MozReview-Commit-ID: BiBqBFSWYtK
5c5f3602567270308f6e2d51a226faaa159db692: Bug 1448453 Update libvpx to have a 64 bit mingw config r=kinetik
Tom Ritter <tom@mozilla.com> - Fri, 23 Mar 2018 14:56:54 -0500 - rev 410591
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1448453 Update libvpx to have a 64 bit mingw config r=kinetik MozReview-Commit-ID: 1Dt3OcMgWii
0bdba6b45ceb9fb53ff9b7ac8c56c57cc64f9c48: Bug 1441010 - Closed body tag r=zombie
Bharat Raghunathan <bharatraghunthan9767@gmail.com> - Wed, 28 Mar 2018 09:38:57 +0530 - rev 410590
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1441010 - Closed body tag r=zombie MozReview-Commit-ID: KtMrFlubfz
a69be6eee5a3964e8b2465d9003039c6208931a6: Bug 1449774 - Improve contrast of security text color on dark themes. r=johannh
Tim Nguyen <ntim.bugs@gmail.com> - Thu, 29 Mar 2018 13:23:35 +0200 - rev 410589
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1449774 - Improve contrast of security text color on dark themes. r=johannh MozReview-Commit-ID: K7Ns0t5wveB
c5dd20c8308843f48f4ff940b91b4c59f00c9d42: Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio
Xidorn Quan <me@upsuper.org> - Thu, 29 Mar 2018 22:15:46 +1100 - rev 410588
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio This patch basically does: * remove StyleSetHandle and its corresponding files * revisit #includes of related header files and change correspondingly * change nsIPresShell::mStyleSet to be UniquePtr<ServoStyleSet> * change the creating path of ServoStyleSet to pass UniquePtr * change other mentions of StyleSetHandle to ServoStyleSet* * remove AsServo() calls on ServoStyleSet Some unfortunate bits: * some methods of (Servo)StyleSet only accepts ServoStyleSheet while many places call into the methods with StyleSheet, so there are many ->AsServo() added to sheets MozReview-Commit-ID: K4zYnuhOurA
ed1fbd7316f4b5fedeadd9689623fb589dde460f: Bug 1449400 part 4 - Split some inline functions from ServoStyleSet.h into an Inlines header. r=emilio
Xidorn Quan <me@upsuper.org> - Thu, 29 Mar 2018 22:15:46 +1100 - rev 410587
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1449400 part 4 - Split some inline functions from ServoStyleSet.h into an Inlines header. r=emilio To remove the dependency from ServoStyleSet.h to ServoBindings.h. MozReview-Commit-ID: 6YJ71AnQklL
f151de3f2e3a61707454793f3f9f36fdf854613d: Bug 1449400 part 3 - Remove ServoStyleSet::RecordStyleSheetChange and its trivial callsites. r=emilio
Xidorn Quan <me@upsuper.org> - Thu, 29 Mar 2018 22:15:46 +1100 - rev 410586
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1449400 part 3 - Remove ServoStyleSet::RecordStyleSheetChange and its trivial callsites. r=emilio It is no longer used, and removing this from ServoStyleSet allows us to remove dependency from ServoStyleSet.h to StyleSheetInlines.h. MozReview-Commit-ID: HzYNulJF7tf
687011f7c64c16258e39ad658cb50b99d218e889: Bug 1449400 part 2 - Remove some dependencies from ServoStyleSet.h and add some random stuff to fix breakage. r=emilio
Xidorn Quan <me@upsuper.org> - Thu, 29 Mar 2018 22:15:46 +1100 - rev 410585
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1449400 part 2 - Remove some dependencies from ServoStyleSet.h and add some random stuff to fix breakage. r=emilio Some of the definitions are needed for the headers removal in following patches. MozReview-Commit-ID: BCj7U7RgBLj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip