e461f22cab1544374986638f61ddc8ba6fc8a220: Bug 1430157 - Move geckodriver to use in-tree mozprofile. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Fri, 12 Jan 2018 16:21:17 +0000 - rev 752598
Push 98310 by bmo:ato@sny.no at Thu, 08 Feb 2018 16:45:01 +0000
Bug 1430157 - Move geckodriver to use in-tree mozprofile. r?jgraham The third_party/rust/mozprofile has not been deleted because mozrunner also depends on it. We will have to run "./mach vendor rust" again once both these changes have landed in order to remove the third-party dependency from crates.io. This work is tracked in bug 1430158. MozReview-Commit-ID: 5Q3PdTS03wm
ed63bad0c0de8cfdc26c7a6d122a1174db36f018: Bug 1430157 - Move Rust port of mozprofile to central. r?ahal draft
Andreas Tolfsen <ato@sny.no> - Fri, 12 Jan 2018 16:18:28 +0000 - rev 752597
Push 98310 by bmo:ato@sny.no at Thu, 08 Feb 2018 16:45:01 +0000
Bug 1430157 - Move Rust port of mozprofile to central. r?ahal This moves the Rust crate mozprofile into central from GitHub. The old repository will be graveyarded: https://github.com/jgraham/mozprofile The git history is not considered important, hence this does not overlay that onto central like we did for testing/geckodriver and testing/webdriver. MozReview-Commit-ID: 5SKlss6uAZ4
5ca21325674297dfb9f46df031a7124a34e81679: Bug 1436037 - WIP Support generic-worker with run-task draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 02 Aug 2017 14:02:34 -0400 - rev 752596
Push 98309 by ahalberstadt@mozilla.com at Thu, 08 Feb 2018 16:33:48 +0000
Bug 1436037 - WIP Support generic-worker with run-task This attempts to run the mozlint unittests on OSX as a proof of concept. MozReview-Commit-ID: C07FANaYzf7
73f34f5cb7847f581d42bf3c6df78cfe826995e3: Bug 1436639 - [lint] Make sure flake8 is run with same python as |mach lint| was, r?jmaher draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 07 Feb 2018 23:28:33 -0500 - rev 752595
Push 98309 by ahalberstadt@mozilla.com at Thu, 08 Feb 2018 16:33:48 +0000
Bug 1436639 - [lint] Make sure flake8 is run with same python as |mach lint| was, r?jmaher This fixes a bug which can happen when the default version of python differs from the version of python used with mach. For example, mach explicitly looks for python2.7. This means running |mach lint -l flake8| should also run flake8 with version 2.7. But if the default is python3, and flake8 is also installed there, the subprocess call that invokes flake8 will run under python3. This can lead to errors like "undefined name 'basestring'" and other 2to3 gotchas. This patch ensures that we run: python2.7 -m flake8 which explicitly runs flake8 against the same interpreter as mach, no matter the default. MozReview-Commit-ID: HSuMzDsAvsW
8229de372edfc7b9beffe98f1ca8a1e84a9be4fa: Bug 1404222 Part 6 - Turn off a 'todo' in a mochitest. draft
Brad Werth <bwerth@mozilla.com> - Wed, 07 Feb 2018 14:59:43 -0800 - rev 752594
Push 98308 by bwerth@mozilla.com at Thu, 08 Feb 2018 16:29:40 +0000
Bug 1404222 Part 6 - Turn off a 'todo' in a mochitest. MozReview-Commit-ID: 18bkqA6rxoZ
dd301f44329e3b352cc0c75aabc43c2ca2c064bd: Bug 1404222 Part 5 - Add a crashtest. draft
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 25 Jan 2018 15:01:08 +0800 - rev 752593
Push 98308 by bwerth@mozilla.com at Thu, 08 Feb 2018 16:29:40 +0000
Bug 1404222 Part 5 - Add a crashtest. The browser should not crash if there's no width and height set on the div with linear-gradient. MozReview-Commit-ID: 2DbfpV7JT2m
7f9a6e1d7e0e5df0224194261df8977778e0bd7f: Bug 1404222 Part 4 - Add web-platform-tests for linear-gradient with writing-modes. draft
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 25 Jan 2018 15:00:10 +0800 - rev 752592
Push 98308 by bwerth@mozilla.com at Thu, 08 Feb 2018 16:29:40 +0000
Bug 1404222 Part 4 - Add web-platform-tests for linear-gradient with writing-modes. There's no shape-outside: <image> test with writing-modes on web-platform-tests, so I added some. MozReview-Commit-ID: FekYjzweKRG
2d593fe0ee0db6b976fed090c8211c543710be23: Bug 1404222 Part 3 - Replace hash '#' with %23 in SVG data URIs, to fix XML parse errors. draft
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 25 Jan 2018 14:58:07 +0800 - rev 752591
Push 98308 by bwerth@mozilla.com at Thu, 08 Feb 2018 16:29:40 +0000
Bug 1404222 Part 3 - Replace hash '#' with %23 in SVG data URIs, to fix XML parse errors. The hash symbol '#' is reserved as fragment identifier per bug 1430526 comment 1, so fix the test cases. MozReview-Commit-ID: 5o0qLg81iVi
bd2787700f109b0c71c2ebc49478e428bf1b1387: Bug 1404222 Part 2 - Trigger reflow after "shape-outside" image has finished decoding a frame. draft
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 25 Jan 2018 14:56:43 +0800 - rev 752590
Push 98308 by bwerth@mozilla.com at Thu, 08 Feb 2018 16:29:40 +0000
Bug 1404222 Part 2 - Trigger reflow after "shape-outside" image has finished decoding a frame. When we finish decoding an image frame, we need to trigger reflow for the frame containing a float with shape-outside: <image>. MozReview-Commit-ID: 2eNsXsw4kxM
5ac718f71c85a9257e02f64b318df9c44974f93b: Bug 1404222 Part 1 - Implement shape-outside: <image>. draft
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 25 Jan 2018 14:55:18 +0800 - rev 752589
Push 98308 by bwerth@mozilla.com at Thu, 08 Feb 2018 16:29:40 +0000
Bug 1404222 Part 1 - Implement shape-outside: <image>. When creating ImageShapeInfo, it's likely that the image is still decoding. Part 2 will add mechanism to trigger reflow after the image is ready. MozReview-Commit-ID: FpWE7g7NK70
9d46234c80ed58df9c7fa18d5ac59696bcf39861: Bug 1373558 - Wait for next idle; r=ochameau draft
Jan Odvarko <odvarko@gmail.com> - Thu, 08 Feb 2018 17:24:27 +0100 - rev 752588
Push 98307 by jodvarko@mozilla.com at Thu, 08 Feb 2018 16:25:25 +0000
Bug 1373558 - Wait for next idle; r=ochameau MozReview-Commit-ID: 5r19IJ93rHm
815515ebc07e1bbec5a9fde4cf7d66ff7d942ef0: Bug 1436346 - Fix broken link to geckodriver README in TraceLogs docs; r?ato draft
Raphael Pierzina <rpierzina@mozilla.com> - Wed, 07 Feb 2018 17:09:51 +0100 - rev 752587
Push 98306 by bmo:rpierzina@mozilla.com at Thu, 08 Feb 2018 16:23:02 +0000
Bug 1436346 - Fix broken link to geckodriver README in TraceLogs docs; r?ato MozReview-Commit-ID: DlF61W3fm5o
29416855e6171140712745ec6e427bae6f738159: Bug 1436346 - Fix broken link to geckodriver README in TraceLogs docs; r?davehunt, whimboo draft
Raphael Pierzina <rpierzina@mozilla.com> - Wed, 07 Feb 2018 17:09:51 +0100 - rev 752586
Push 98305 by bmo:rpierzina@mozilla.com at Thu, 08 Feb 2018 16:19:00 +0000
Bug 1436346 - Fix broken link to geckodriver README in TraceLogs docs; r?davehunt, whimboo MozReview-Commit-ID: DlF61W3fm5o
ff96523be7e54ce6eee12d619ebd0ee8f4544c32: Bug 1434374 - Remove useless Cu imports. r=jdescottes draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 06 Feb 2018 11:08:31 -0800 - rev 752585
Push 98304 by bmo:poirot.alex@gmail.com at Thu, 08 Feb 2018 16:04:42 +0000
Bug 1434374 - Remove useless Cu imports. r=jdescottes MozReview-Commit-ID: FUeBcCrmHPL
f067dc0d42ff03226dbabf003429dfc8d4dc6201: Bug 1434374 - Auto-rewrite Cu.import into ChromeUtils.import or require calls. r=jdescottes draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 07 Feb 2018 01:37:36 -0800 - rev 752584
Push 98304 by bmo:poirot.alex@gmail.com at Thu, 08 Feb 2018 16:04:42 +0000
Bug 1434374 - Auto-rewrite Cu.import into ChromeUtils.import or require calls. r=jdescottes MozReview-Commit-ID: 7YyLu5q23Hs
e7efe383715b8574027fd4ae0e460a6083fbdfe4: Bug 1434374 - Replace usages of Cu.import in modules (where ChromeUtils isn't defined) r=jdescottes draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Feb 2018 08:43:50 -0800 - rev 752583
Push 98304 by bmo:poirot.alex@gmail.com at Thu, 08 Feb 2018 16:04:42 +0000
Bug 1434374 - Replace usages of Cu.import in modules (where ChromeUtils isn't defined) r=jdescottes MozReview-Commit-ID: 8kw2H4R2VIZ
889cb505357e85846271e81ffb81ac123c127897: Bug 1403130 - Allow DOMNodes and cyclic objects to be rendered with the sidebar.setExpression API method. draft
Luca Greco <lgreco@mozilla.com> - Thu, 12 Oct 2017 15:55:47 +0200 - rev 752582
Push 98303 by luca.greco@alcacoop.it at Thu, 08 Feb 2018 15:49:22 +0000
Bug 1403130 - Allow DOMNodes and cyclic objects to be rendered with the sidebar.setExpression API method. MozReview-Commit-ID: AjHn7KfVhas
263f9945b0948fc767bd358bae8e7f36e864055d: Bug 1403130 - Support ObjectInspector-based object value grip view in ExtensionSidebar draft
Luca Greco <lgreco@mozilla.com> - Thu, 12 Oct 2017 16:20:39 +0200 - rev 752581
Push 98303 by luca.greco@alcacoop.it at Thu, 08 Feb 2018 15:49:22 +0000
Bug 1403130 - Support ObjectInspector-based object value grip view in ExtensionSidebar MozReview-Commit-ID: DxU886yOCPu
fa92e77ff49999ee9fb6ef3c59417e3ae2bb1402: Bug 1403130 - Support result as value grip on WebExtension InspectorWindow actor eval method. draft
Luca Greco <lgreco@mozilla.com> - Wed, 11 Oct 2017 15:06:27 +0200 - rev 752580
Push 98303 by luca.greco@alcacoop.it at Thu, 08 Feb 2018 15:49:22 +0000
Bug 1403130 - Support result as value grip on WebExtension InspectorWindow actor eval method. MozReview-Commit-ID: Efxhsm4bApu
fbfc72e1a615fc0a9b893e0c1cb06bacf8e5ac70: Bug 1376910 - Remove SysV IPC access from Linux content sandbox when possible. r=gcp draft
Jed Davis <jld@mozilla.com> - Fri, 26 Jan 2018 19:43:10 -0700 - rev 752579
Push 98302 by bmo:jld@mozilla.com at Thu, 08 Feb 2018 15:45:41 +0000
Bug 1376910 - Remove SysV IPC access from Linux content sandbox when possible. r=gcp There are a few things that use SysV IPC, which we discovered the last time we tried to do this, which need to be accomodated: 1. The ALSA dmix plugin; if the build has ALSA support (off by default) and if audio remoting is disabled, SysV IPC is allowed. 2. ATI/AMD's old proprietary graphics driver (fglrx), which is obsolete and doesn't support newer hardware, but still has users; if it's detected, SysV IPC is allowed. 3. Graphics libraries trying to use the MIT-SHM extension; this is already turned off for other reasons (see bug 1271100), but that shim seems to not load early enough in some cases, so it's copied into libmozsandbox, which is preloaded before anything else in LD_PRELOAD. Also, msgget is now blocked in all cases; the only case it was known to be used involved ESET antivirus, which is now handled specially (bug 1362601). In any case, the seccomp-bpf policy has never allowed actually *using* message queues, so creating them is not very useful. MozReview-Commit-ID: 5bOOQcXFd9U
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip