21d4ac26db0fbd7616d9700e359dad18ec230769: Bug 1441324 - Move the input event messages from PAPZCTreeManager to PAPZInputBridge. r?rhunt,froydnj draft
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 16 Mar 2018 16:28:19 -0400 - rev 768779
Push 102977 by kgupta@mozilla.com at Fri, 16 Mar 2018 20:28:42 +0000
Bug 1441324 - Move the input event messages from PAPZCTreeManager to PAPZInputBridge. r?rhunt,froydnj This remotes the APZInputBridge interface over the PAPZInputBridge protocol in the case of the GPU process, and makes the GPU process' main thread act as the APZ controller thread in that process. If there is no GPU process we continue as before and the APZInputBridge interface implementation is the concrete APZCTreeManager instance in the UI process. The main changes in this patch are moving all the code associated with these messages out of APZCTreeManager{Parent,Child} and into APZInputBridge{Parent,Child}. APZCTreeManagerChild now returns an APZInputBridgeChild instance via InputBridge(), instead of returning itself. The SetControllerThread call in the GPU process is also updated. MozReview-Commit-ID: M4AaIW1Q0h
ad9ee3a3150a61cc6eb9de4ba1e5ece5005b55fb: Bug 1441324 - Introduce an empty APZInputBridge protocol managed by PGPU. r?rhunt draft
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 16 Mar 2018 16:28:19 -0400 - rev 768778
Push 102977 by kgupta@mozilla.com at Fri, 16 Mar 2018 20:28:42 +0000
Bug 1441324 - Introduce an empty APZInputBridge protocol managed by PGPU. r?rhunt This just adds the boilerplate that goes with the new protocol, without adding any of the actual messages. The protocol is managed by PGPU, and there will be one instance per compositor. The parent side lives on the main thread of the GPU process, and the child side lives on the main thread of the UI process. The protocol is only instantiated if the GPU process is active. MozReview-Commit-ID: J4VzwmEfYTa
136a9ab262b8acbee28f606e69565ec0bd1c2117: Bug 1441324 - Move the APZCTreeManager initialization for the GPU process to CompositorBridgeParent initialization. r?rhunt draft
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 16 Mar 2018 16:28:18 -0400 - rev 768777
Push 102977 by kgupta@mozilla.com at Fri, 16 Mar 2018 20:28:42 +0000
Bug 1441324 - Move the APZCTreeManager initialization for the GPU process to CompositorBridgeParent initialization. r?rhunt This is important because the RecvInitialize method in CompositorBridgeParent is run via a sync IPC message, and so we are guaranteed that when return to the caller in the UI process, the APZCTreeManager will have been created. This ensures that when we create the APZInputBridge actors (which will happen on a different top-level protocol, but be triggered after the sync RecvInitialize is complete) we know that the concrete APZCTreeManager is ready for use. MozReview-Commit-ID: KYDyJNXxQJm
43f836775ef5276fc54a0a0828467c3eb42d2615: Bug 1441324 - Extract an APZInputBridge interface from IAPZCTreeManager. r?rhunt draft
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 16 Mar 2018 16:28:18 -0400 - rev 768776
Push 102977 by kgupta@mozilla.com at Fri, 16 Mar 2018 20:28:42 +0000
Bug 1441324 - Extract an APZInputBridge interface from IAPZCTreeManager. r?rhunt This separates the methods that are used to deliver input events synchronously over IPDL to the compositor; this interface will be remoted over a new APZInputBridge IPDL protocol in future patches. MozReview-Commit-ID: 1f3V9SUKlfW
c488b8d0e074efb490ebca32db68eb77871bfd2f: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Fri, 16 Mar 2018 12:56:58 -0700 - rev 768775
Push 102977 by kgupta@mozilla.com at Fri, 16 Mar 2018 20:28:42 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
4a7a3b9e13a9bbebb8f6018208ac198e8963af89: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Fri, 16 Mar 2018 12:56:54 -0700 - rev 768774
Push 102977 by kgupta@mozilla.com at Fri, 16 Mar 2018 20:28:42 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
5b8d5a3dbfd6a11c5659bddcf8937c87500b4de4: Bug 1446394 Turn off Time Jitter for test_audioParamSetTargetAtTimeZeroTimeConstant.html r?baku draft
Tom Ritter <tom@mozilla.com> - Fri, 16 Mar 2018 15:10:25 -0500 - rev 768773
Push 102976 by bmo:tom@mozilla.com at Fri, 16 Mar 2018 20:10:39 +0000
Bug 1446394 Turn off Time Jitter for test_audioParamSetTargetAtTimeZeroTimeConstant.html r?baku Disable time jittering when comparing different AudioContexts because they might look different. MozReview-Commit-ID: A3neLqokQ5c
a5fa6bbec17661cfd4a9ce2942163f0b70c71660: Bug 1441157 Switch from using a SHA-256 DRBG to a AES-CTR based one draft
Tom Ritter <tom@mozilla.com> - Mon, 12 Mar 2018 16:30:57 -0500 - rev 768772
Push 102976 by bmo:tom@mozilla.com at Fri, 16 Mar 2018 20:10:39 +0000
Bug 1441157 Switch from using a SHA-256 DRBG to a AES-CTR based one MozReview-Commit-ID: 1HVN2KsfHaw
121c45388dd4dc8401ee9d41c62e54007b144567: Bug 1417155 - Add new Home/New Tab page section to about:prefs#home draft
k88hudson <k88hudson@gmail.com> - Thu, 08 Mar 2018 10:54:53 -0500 - rev 768771
Push 102975 by bmo:khudson@mozilla.com at Fri, 16 Mar 2018 20:06:24 +0000
Bug 1417155 - Add new Home/New Tab page section to about:prefs#home MozReview-Commit-ID: 4ip7irrfLbR
f16ca90aa1409500449f53aed691883daf610937: Bug 1443901 - Remove downloadsViewOverlay.xul. r=paolo draft
Brendan Dahl <brendan.dahl@gmail.com> - Wed, 07 Mar 2018 11:59:51 -0800 - rev 768770
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
Bug 1443901 - Remove downloadsViewOverlay.xul. r=paolo This overlay was only used in places.xul and can be inlined there. MozReview-Commit-ID: AYvmu99lqh5
d1250e3ead1aa2c1b33d8ed98b37c057c427fc00: Bug 1435816: Prevent thread start in LoadLibrary; r=aklotz
Carl Corcoran <ccorcoran@mozilla.com> - Thu, 22 Feb 2018 13:41:15 +0100 - rev 768769
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
Bug 1435816: Prevent thread start in LoadLibrary; r=aklotz MozReview-Commit-ID: 2TNPfrqebZ8
fa37f81e428ecd33c9f3de59849543387721f117: servo: Merge #20122 - Windows support for the --nightly | -n flag to mach run commands (from o0Ignition0o:mach_run_nightly_windows); r=jdm
Jeremy Lempereur <jeremy.lempereur@gmail.com> - Fri, 16 Mar 2018 12:56:02 -0400 - rev 768768
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
servo: Merge #20122 - Windows support for the --nightly | -n flag to mach run commands (from o0Ignition0o:mach_run_nightly_windows); r=jdm <!-- Please describe your changes on the following line: --> Add windows support to the -n flag. --- Followup to #19947 , this PR will add windows support to the -n flag. This is part of step two for #19505 <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). The feature does not work just yet, I'm able to download and extract the archive, but it's not running the executable yet. @tigercosmos might be a good reviewer on this one :) <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because they're part of a ./mach command. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: f5c1f5117e4de30a02d2614c23a52fc863231d51
c039062bce149c2debc27bfb5a0e5eb471d3d84c: Bug 1444228 - Remove editBookmarkOverlay.xul. r=standard8
Brendan Dahl <brendan.dahl@gmail.com> - Fri, 16 Mar 2018 09:26:49 -0700 - rev 768767
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
Bug 1444228 - Remove editBookmarkOverlay.xul. r=standard8 Move the main contents of editBookmarkOverlay.xul into an include file and inline the DTD and CSS files where used. Convert several chrome tests to browser tests since the preprocessor is hard to use within the testing framework. MozReview-Commit-ID: DpPBOpZSuBN
de57fef11c808230f606879086b1979123e82eda: Bug 1445991 - ensure prefs inited before autoconfig reload button updated; r=Gijs
Myk Melez <myk@mykzilla.org> - Thu, 15 Mar 2018 17:49:22 -0700 - rev 768766
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
Bug 1445991 - ensure prefs inited before autoconfig reload button updated; r=Gijs Reorder the construction of Preference objects so network.proxy.autoconfig_url gets constructed before network.proxy.type, which will ensure that networkProxyAutoconfigURL is set to the value of network.proxy.autoconfig_url before network.proxy.type construction triggers the call to updateReloadButton. MozReview-Commit-ID: BQL0RlvnCOo
1226c13b77225c3358dddac2b6ffef7fbf324ff1: Bug 1445664 - Update firefox.js comments about Linux sandboxing. r=jld
Gian-Carlo Pascutto <gcp@mozilla.com> - Thu, 15 Mar 2018 17:03:43 +0100 - rev 768765
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
Bug 1445664 - Update firefox.js comments about Linux sandboxing. r=jld MozReview-Commit-ID: 3W1rTn1IJEb
1365d9214e5b2054a07e53d4597acf918ff647e1: Backed out changeset 1f9f56aeb495 (bug 1297630) for bc failures on content/test/about/browser_aboutNetError.js and en-us failures on functional/security/test_ssl_disabled_error_page.py on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Fri, 16 Mar 2018 18:28:39 +0200 - rev 768764
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
Backed out changeset 1f9f56aeb495 (bug 1297630) for bc failures on content/test/about/browser_aboutNetError.js and en-us failures on functional/security/test_ssl_disabled_error_page.py on a CLOSED TREE
72f6a225e5e66523a6eb87ee1bf8213b137d97d7: Backed out changeset a09f27b6dceb (bug 1297630) for bc failures on content/test/about/browser_aboutNetError.js and en-us failures on functional/security/test_ssl_disabled_error_page.py on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Fri, 16 Mar 2018 18:27:17 +0200 - rev 768763
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
Backed out changeset a09f27b6dceb (bug 1297630) for bc failures on content/test/about/browser_aboutNetError.js and en-us failures on functional/security/test_ssl_disabled_error_page.py on a CLOSED TREE
a930e1f75ba58c222dc578b1e9ff3a853290ae74: Backed out changeset 8d44271e5973 (bug 1445292) for c3 failures on toolkit/content/tests/chrome/test_tabbox.xul on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Fri, 16 Mar 2018 18:24:33 +0200 - rev 768762
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
Backed out changeset 8d44271e5973 (bug 1445292) for c3 failures on toolkit/content/tests/chrome/test_tabbox.xul on a CLOSED TREE
7c36968eadca498eb91c4d5a44b32e651416bcc2: Bug 1446405 - Re-enable talos tp6 on windows; r=jmaher
Rob Wood <rwood@mozilla.com> - Fri, 16 Mar 2018 10:36:31 -0400 - rev 768761
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
Bug 1446405 - Re-enable talos tp6 on windows; r=jmaher MozReview-Commit-ID: BU8biofxy8H
8d44271e5973cad25b6a8b8153fe958cadaba33c: Bug 1445292 - Use Services.els in tabbox.xml r=dao
Vivek Dhingra <vivek3zero@gmail.com> - Fri, 16 Mar 2018 10:46:53 -0400 - rev 768760
Push 102974 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:05:04 +0000
Bug 1445292 - Use Services.els in tabbox.xml r=dao MozReview-Commit-ID: Loia4p98D6C
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip