fa46bf1e007d9c17bfde613d782e73550728d0eb: Bug 1416011 - Make the RoundedRect constructor take const references. r?kats draft
Markus Stange <mstange@themasta.com> - Thu, 09 Nov 2017 17:07:32 -0500 - rev 695821
Push 88553 by bmo:mstange@themasta.com at Thu, 09 Nov 2017 22:08:00 +0000
Bug 1416011 - Make the RoundedRect constructor take const references. r?kats MozReview-Commit-ID: HC9JKt2EBdq
ba49dc67eb1ee39490ad6771d09e737716690e72: Bug 1398730 - Add PrivateBrowsing config with support in TestRunner, work in progress; r?mconley draft
Mike Williams <will2616@msu.edu> - Thu, 09 Nov 2017 16:56:48 -0500 - rev 695820
Push 88552 by bmo:will2616@msu.edu at Thu, 09 Nov 2017 21:58:35 +0000
Bug 1398730 - Add PrivateBrowsing config with support in TestRunner, work in progress; r?mconley MozReview-Commit-ID: EA3CIJsDG9P
7a51a9229f2b29dbc0cce9190e63a1fa13f5de70: Bug 1415971 - Remove MOZ_PREFLIGHT_ALL and MOZ_POSTFLIGHT_ALL; r?build draft
Gregory Szorc <gps@mozilla.com> - Thu, 09 Nov 2017 13:56:48 -0800 - rev 695819
Push 88551 by bmo:gps@mozilla.com at Thu, 09 Nov 2017 21:57:20 +0000
Bug 1415971 - Remove MOZ_PREFLIGHT_ALL and MOZ_POSTFLIGHT_ALL; r?build After removing sccache.mk, there are no more references to these variables. Let's nuke them. MozReview-Commit-ID: LH1oHm59SnU
764f560625377ed30ed8442649a251f7691dc655: Bug 1415971 - Inline sccache.mk into client.mk; r?build draft
Gregory Szorc <gps@mozilla.com> - Thu, 09 Nov 2017 13:55:05 -0800 - rev 695818
Push 88551 by bmo:gps@mozilla.com at Thu, 09 Nov 2017 21:57:20 +0000
Bug 1415971 - Inline sccache.mk into client.mk; r?build sccache.mk is the only thing that uses MOZ_PREFLIGHT_ALL and MOZ_POSTFLIGHT_ALL. We're trying to kill client.mk and these variables are next on the chopping block. This commit essentially moves the logic of sccache.mk inline into client.mk. Initially, I wanted to move the management of the sccache daemon to Python as part of what `mach build` invokes. However, the sccache daemon needs access to the make jobserver. Since we don't have an active make process in `mach`, this is obviously problematic. The sccache daemon is also used by configure, which is launched from client.mk. So the best we can do right now is move the sccache daemon logic into client.mk. As part of the port, we pass the path to the sccache binary via an environment variable. This feels slightly better than hardcoding the path that automation uses. MozReview-Commit-ID: zcOYR4I1OG
f042b6c80e49e19d026cce01a631ea3c39b71302: Bug 1415971 - Dedent warning printing code; r?build draft
Gregory Szorc <gps@mozilla.com> - Thu, 09 Nov 2017 13:13:09 -0800 - rev 695817
Push 88551 by bmo:gps@mozilla.com at Thu, 09 Nov 2017 21:57:20 +0000
Bug 1415971 - Dedent warning printing code; r?build This doesn't need to run when the context manager is active. MozReview-Commit-ID: DV3SZyUwxlM
e95a81496408cee83e5a23eab6fdd45617e239a5: Bug 1415971 - Stop build output monitor earlier; r?build draft
Gregory Szorc <gps@mozilla.com> - Thu, 09 Nov 2017 12:12:31 -0800 - rev 695816
Push 88551 by bmo:gps@mozilla.com at Thu, 09 Nov 2017 21:57:20 +0000
Bug 1415971 - Stop build output monitor earlier; r?build We currently print compiler warnings summary then stop the build output manager, which basically stops resource monitoring. A future commit will refactor this code a bit and it will be easier to have the monitor.stop() call directly after the build finishes. MozReview-Commit-ID: 3uWFWG6ELnH
b55c9e5166ea7f7941558bb9406352551b04e30b: Bug 1415994 - 8. Update auto-generated bindings; r=me draft
Jim Chen <nchen@mozilla.com> - Thu, 09 Nov 2017 16:55:12 -0500 - rev 695815
Push 88550 by bmo:nchen@mozilla.com at Thu, 09 Nov 2017 21:56:18 +0000
Bug 1415994 - 8. Update auto-generated bindings; r=me MozReview-Commit-ID: 2r1V6Hvl5Pb
3562e6baa5d35e1cae82ee238bb7c18b0b6e83dd: Bug 1415994 - 7. Migrate existing gfx code to use LayerSession; r?snorp draft
Jim Chen <nchen@mozilla.com> - Thu, 09 Nov 2017 16:55:11 -0500 - rev 695814
Push 88550 by bmo:nchen@mozilla.com at Thu, 09 Nov 2017 21:56:18 +0000
Bug 1415994 - 7. Migrate existing gfx code to use LayerSession; r?snorp Remove most of the Compositor and Surface management code in LayerView. And use LayerSession.Compositor in rest of the gfx code. MozReview-Commit-ID: 5E9pj3eGHlv
522f73b8bb8dba3cd572777cb95cec50dc2a9ff3: Bug 1415994 - 6. Implement GeckoDisplay in GeckoView; r?snorp draft
Jim Chen <nchen@mozilla.com> - Thu, 09 Nov 2017 16:55:11 -0500 - rev 695813
Push 88550 by bmo:nchen@mozilla.com at Thu, 09 Nov 2017 21:56:18 +0000
Bug 1415994 - 6. Implement GeckoDisplay in GeckoView; r?snorp Make GeckoView implement GeckoDisplay for its own SurfaceView, and use that with GeckoSession. MozReview-Commit-ID: LXllQGlCxaB
95efd7cd82944df21781850f18064464eb978d0e: Bug 1415994 - 5. Use LayerSession from GeckoSession; r?snorp draft
Jim Chen <nchen@mozilla.com> - Thu, 09 Nov 2017 16:55:11 -0500 - rev 695812
Push 88550 by bmo:nchen@mozilla.com at Thu, 09 Nov 2017 21:56:18 +0000
Bug 1415994 - 5. Use LayerSession from GeckoSession; r?snorp Make GeckoSession inherit from LayerSession, and connect its Compositor to native code as part of the GeckoSession routine. MozReview-Commit-ID: wQaH1A0a7z
f0458fab98f4e8100a175cd0ba64c58d0fbb055e: Bug 1415994 - 4. Use LayerSession in native code; r?snorp draft
Jim Chen <nchen@mozilla.com> - Thu, 09 Nov 2017 16:55:11 -0500 - rev 695811
Push 88550 by bmo:nchen@mozilla.com at Thu, 09 Nov 2017 21:56:18 +0000
Bug 1415994 - 4. Use LayerSession in native code; r?snorp Make native code use LayerSession::Compositor instead of LayerView::Compositor. Also, make some callbacks happen on the UI thread to make the Java code cleaner. MozReview-Commit-ID: KhuHel7Zfdn
d851a9ff5966175d870cb4e3022f398dc8e6e01c: Bug 1415994 - 3. Add LayerSession; r?snorp draft
Jim Chen <nchen@mozilla.com> - Thu, 09 Nov 2017 16:55:11 -0500 - rev 695810
Push 88550 by bmo:nchen@mozilla.com at Thu, 09 Nov 2017 21:56:18 +0000
Bug 1415994 - 3. Add LayerSession; r?snorp Add a LayerSession class that's split off LayerView. Currently, LayerSession takes over Surface management and the Compositor class from LayerView. Eventually, all of LayerView will migrate to LayerSession. MozReview-Commit-ID: F1ozOfZGY2g
76d32d6f80aa5d6f38ce2f0a86b91347bba7f940: Bug 1415994 - 2. Introduce GeckoDisplay; r?snorp draft
Jim Chen <nchen@mozilla.com> - Thu, 09 Nov 2017 16:55:10 -0500 - rev 695809
Push 88550 by bmo:nchen@mozilla.com at Thu, 09 Nov 2017 21:56:18 +0000
Bug 1415994 - 2. Introduce GeckoDisplay; r?snorp Introduce a GeckoDisplay interface for interaction with GeckoSession. MozReview-Commit-ID: 13prgWaPqKU
2c3c9348f1dd617c74603ee8a768820f95259ae9: Bug 1415994 - 1. Don't report screen size in GeckoLayerClient; r?rbarker draft
Jim Chen <nchen@mozilla.com> - Thu, 09 Nov 2017 16:55:10 -0500 - rev 695808
Push 88550 by bmo:nchen@mozilla.com at Thu, 09 Nov 2017 21:56:18 +0000
Bug 1415994 - 1. Don't report screen size in GeckoLayerClient; r?rbarker We don't actually use the screen size through GeckoLayerClient anymore. Getting rid of it lets us get rid of the Context field in GeckoLayerClient as well. MozReview-Commit-ID: GM1jlhAZm4T
a470aeafad31f76489c0a9988a36cf7109ad0c90: Bug 1415734 - Don't start test refresh mode if there is any suppressed paints. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Nov 2017 06:38:15 +0900 - rev 695807
Push 88549 by hikezoe@mozilla.com at Thu, 09 Nov 2017 21:38:49 +0000
Bug 1415734 - Don't start test refresh mode if there is any suppressed paints. r?birtles When paintingSuppressed flag is true, paint_listener.waitForPaints() defers the waiting paint to the next tick. The paintingSupressed flag is set when pres shell is initialized and at that time if the document has not been loaded yet, a timer is created to clear the flag after nglayout.initialpaint.delay elapsed. And when the timer is fired, the flag is cleared, but if there is still pending reflow, it's not cleared. So what happened in the failure case; 1) In the first promise_test we wait for document load 2) The paintingSuppressed flag is set in the first promise_test and create the timer 3) When the document has been loaded but the timer has not yet been fired, start test refresh mode and create an element in the subsequent promise_test 4) Creating the element triggers a reflow 5) waitForPaints() is called 6) The timer is fired, but there is a pending reflow, so skip clearing the flag 7) Now it's in the test refresh mode, the pending flow will never be processed until some triggers happen (i.e. mouse movement, calling advanceTimeAndRefresh, etc.) 8) The test is timed out MozReview-Commit-ID: 5fLn9SNHp1J
dcd35dcddec7594f165f1fdd6f9f288745e2edf3: Bug 1415070 - Cut out the window button shape on Windows 7. draft
Markus Stange <mstange@themasta.com> - Thu, 09 Nov 2017 16:31:08 -0500 - rev 695806
Push 88548 by bmo:mstange@themasta.com at Thu, 09 Nov 2017 21:31:41 +0000
Bug 1415070 - Cut out the window button shape on Windows 7. MozReview-Commit-ID: 6hKuNMqJsMW
c76d25cc7a1fe91f91c304af9bfd5a6329452f3c: Bug 1414067 Fix the compiler test for FORTIFY_SOURCE r?glandium draft
Tom Ritter <tom@mozilla.com> - Thu, 09 Nov 2017 13:32:50 -0600 - rev 695805
Push 88547 by bmo:tom@mozilla.com at Thu, 09 Nov 2017 21:30:04 +0000
Bug 1414067 Fix the compiler test for FORTIFY_SOURCE r?glandium MozReview-Commit-ID: 8ozY0Zbuczx
c401beee9edef52607f71e3d904c4622ebedaac9: Bug 1415070 - Cut out the window button shape on Windows 7. draft
Markus Stange <mstange@themasta.com> - Thu, 09 Nov 2017 16:25:11 -0500 - rev 695804
Push 88546 by bmo:mstange@themasta.com at Thu, 09 Nov 2017 21:25:46 +0000
Bug 1415070 - Cut out the window button shape on Windows 7. MozReview-Commit-ID: 6hKuNMqJsMW
7f6325210fd3b5dc1adbf655f424be44098475f1: Bug 1415957 - Remove MozMill from TPS. r?tcsc draft
Edouard Oger <eoger@fastmail.com> - Thu, 09 Nov 2017 15:34:06 -0500 - rev 695803
Push 88545 by bmo:eoger@fastmail.com at Thu, 09 Nov 2017 21:24:28 +0000
Bug 1415957 - Remove MozMill from TPS. r?tcsc MozReview-Commit-ID: HyBXrNqhzIf
ba8bc00da1767dfd6d294b1d02d2f0ebf628324b: Bug 1149250 upgrade to https draft
Shane Caraveo <scaraveo@mozilla.com> - Thu, 09 Nov 2017 13:18:24 -0800 - rev 695802
Push 88544 by mixedpuppy@gmail.com at Thu, 09 Nov 2017 21:22:18 +0000
Bug 1149250 upgrade to https MozReview-Commit-ID: 7f84rMP4Y1h
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip