ccd8682b74de63f10a7717526ae1b556476fbc90: Bug 1442829: Remove macBrowserOverlay.xul. r?gijs draft
Brendan Dahl <brendan.dahl@gmail.com> - Tue, 06 Mar 2018 15:19:44 -0800 - rev 768796
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
Bug 1442829: Remove macBrowserOverlay.xul. r?gijs Move all of the overlay pieces into an include file except for the DTD's that could not be put there. Inline the DTD's into the files where they were used. Update comments in macWindow.inc.xul and browser.xul to more accurately reflect the current state. MozReview-Commit-ID: HZIeSf29Yl
20e72e2f81c79c095669deaac48de37e0fefbae4: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update draft
ffxbld - Fri, 16 Mar 2018 12:56:58 -0700 - rev 768795
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
cefa7a69e5011a82bb4bf0047398bc2c786a9c7d: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update draft
ffxbld - Fri, 16 Mar 2018 12:56:54 -0700 - rev 768794
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
9d7410af234ceefd27d3694044b709c2d183a59d: Bug 1443901 - Remove downloadsViewOverlay.xul. r=Paolo
Brendan Dahl <brendan.dahl@gmail.com> - Wed, 07 Mar 2018 11:59:51 -0800 - rev 768793
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +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
beae66d4b661a78c53baa8a5c766975743577a79: Bug 1423220 - Enable tab warming by default for Nightly builds. r=dao
Mike Conley <mconley@mozilla.com> - Wed, 31 Jan 2018 12:10:03 -0500 - rev 768792
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
Bug 1423220 - Enable tab warming by default for Nightly builds. r=dao MozReview-Commit-ID: 8bz1U1WSzy5
8ff03a020b697ba978a0298f9396b38b1f9f069e: Bug 1423220 - Don't delay activating the DocShell for tabs that we're rendering by switching and not warming. r=dthayer
Mike Conley <mconley@mozilla.com> - Fri, 16 Mar 2018 11:39:22 -0400 - rev 768791
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
Bug 1423220 - Don't delay activating the DocShell for tabs that we're rendering by switching and not warming. r=dthayer MozReview-Commit-ID: 3UmocajaSWJ
d11b63f72c883a2961fb8898e3ac5ef58419b5cb: Bug 1437516 - Rename browser_library_batch_delete.js now that it isn't testing batches. r=mak
Mark Banner <standard8@mozilla.com> - Tue, 13 Mar 2018 21:39:47 +0000 - rev 768790
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
Bug 1437516 - Rename browser_library_batch_delete.js now that it isn't testing batches. r=mak MozReview-Commit-ID: 9L5e71yZaaL
1622568f12b08ef1531f41f223e7a1223e9a129b: Bug 1437516 - Remove nsINavHistoryService/nsINavBookmarksService::runInBatchMode. r=mak
Mark Banner <standard8@mozilla.com> - Tue, 13 Mar 2018 16:19:33 +0000 - rev 768789
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
Bug 1437516 - Remove nsINavHistoryService/nsINavBookmarksService::runInBatchMode. r=mak MozReview-Commit-ID: D1H3xdjpMAx
f9e45b228c63bd25ffe58eb4f720e18f7d05904b: bug 1445631 - update sccache to pick up a fix in the jobserver crate. r=chmanchester
Ted Mielczarek <ted@mielczarek.org> - Fri, 16 Mar 2018 13:41:52 -0400 - rev 768788
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
bug 1445631 - update sccache to pick up a fix in the jobserver crate. r=chmanchester MozReview-Commit-ID: JtHea27GTTq
3ab8cedcdaf055e2426ba25c1b67ece7344d0889: Bug 1382601 - update inspector to use new event emitter. r=nchevobbe,pbro
yulia <ystartsev@mozilla.com> - Fri, 16 Mar 2018 14:27:46 +0100 - rev 768787
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
Bug 1382601 - update inspector to use new event emitter. r=nchevobbe,pbro MozReview-Commit-ID: 8hGCpkC1eHz
8adea36318222e2461edadd91e53403c986a05e6: servo: Merge #20315 - feat(window): bind hotkey to trigger capture event (from kwonoj:feat-webrender-capture); r=jdm
OJ Kwon <kwon.ohjoong@gmail.com> - Fri, 16 Mar 2018 13:49:17 -0400 - rev 768786
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
servo: Merge #20315 - feat(window): bind hotkey to trigger capture event (from kwonoj:feat-webrender-capture); r=jdm <!-- Please describe your changes on the following line: --> Relates to #20295. This PR intends to expose additional hotkey to window to allow capture webrender. Internally it adds one new `WindowEvent::CaptureWebRender` for those purpose. I took some liberty to make some decisions around which need to be reviewed & updated in PR. - `Ctrl-shift-3` is binded to hotkey to follow described in Gecko's behavior. Is it good to go? - Maybe do not need to create new event `CaptureWebRender` but reuse `ToggleWebRenderDebug`, having additional `WebRenderDebugOption` values? : This sounds more right path for me, but `capture` isn't really `toggle` behavior to include capture into it. - Capturing will create `capture_webrender` in cwd, creates new folder inside each time new capture stored : Maybe it'd better to expose new cmdline args allow overrides, or some better way else. I took the simple approach to generate path without asking for it. --- <!-- 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 - [x] These changes fix #20295 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ - This change has manually verified on local machines (mac, windows, linux). <!-- 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: 1ae5715309ab5acb9ac401fd99f34a0667b2ee53
3f506f2b60f0074da9664dd22eec443dff51a8fe: Bug 1446471 - Remove unused import; r=nalexander
Gregory Szorc <gps@mozilla.com> - Tue, 06 Mar 2018 19:15:42 -0800 - rev 768785
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
Bug 1446471 - Remove unused import; r=nalexander MozReview-Commit-ID: JviugCf0TTE
3ccd4874096388a7fb9fc461048949fa449dda21: Bug 1446471 - Remove unused --stop argument from `mach python-test`; r=nalexander
Gregory Szorc <gps@mozilla.com> - Tue, 06 Mar 2018 19:04:04 -0800 - rev 768784
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
Bug 1446471 - Remove unused --stop argument from `mach python-test`; r=nalexander This argument does nothing. While that's arguably a bug, I have no desire to fix it. So remove dead code. MozReview-Commit-ID: 9tToF66I7HE
a31b00db0ca72375f2d64a4729031b0529f986fc: Bug 1446471 - Remove unused find_tests_by_path function; r=nalexander
Gregory Szorc <gps@mozilla.com> - Tue, 06 Mar 2018 19:02:01 -0800 - rev 768783
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
Bug 1446471 - Remove unused find_tests_by_path function; r=nalexander I was too lazy to find the commit that orphaned this. But it is most definitely not referenced in the code base. MozReview-Commit-ID: 8gYBJQxIWIR
0cdb80b2c3f16f902bf88ce81f09952bce374a4f: Merge mozilla-central to autoland. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Fri, 16 Mar 2018 19:57:14 +0200 - rev 768782
Push 102980 by bmo:bdahl@mozilla.com at Fri, 16 Mar 2018 20:57:15 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
135cd9abe570736b80587a018ba5caba59247e10: Bug 1297630 - Make certificate error pages work properly in iframes. r=Gijs draft
Johann Hofmann <jhofmann@mozilla.com> - Thu, 15 Mar 2018 13:55:13 +0100 - rev 768781
Push 102979 by jhofmann@mozilla.com at Fri, 16 Mar 2018 20:38:04 +0000
Bug 1297630 - Make certificate error pages work properly in iframes. r=Gijs This adds workarounds to ensure that messages passed from browser.js to content.js in the context of certerror pages always contain a frameId which can be used to identify the frame that is supposed to receive them. This fix is really meant to be temporary until we come up with a good replacement for chrome - content communication, which probably boils down to finding a middle ground between nsAboutCapabilities, RemotePageManager and WebChannel. I did not update communication for Captive Portal pages, since those require one-way broadcasting from chrome to content, which is not supported in this model. This is tracked in bug 1446319. I did also not change the behavior of the "Go Back" button, which still navigates away the top level page, because I consider changing that behavior out of scope for this bug (and in my personal opinion we should not change the behavior). MozReview-Commit-ID: GrM6PFys6Cu
bd0e08074968cda4d28c0666a5972064dbfd07ab: Bug 1433870 - Tracking protection policy. r?felipe,bytesized draft
Michael Kaply <mozilla@kaply.com> - Fri, 16 Mar 2018 15:36:58 -0500 - rev 768780
Push 102978 by mozilla@kaply.com at Fri, 16 Mar 2018 20:37:20 +0000
Bug 1433870 - Tracking protection policy. r?felipe,bytesized MozReview-Commit-ID: 2U9v7F7fggN
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip