06a197051c963088c5407f5d1aa51ce19783a3f8: Bug 1437476 - Clone annotation objects before passing to back-end services to avoid leaks. r=mak
Mark Banner <standard8@mozilla.com> - Wed, 28 Feb 2018 15:59:06 +0000 - rev 406049
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1437476 - Clone annotation objects before passing to back-end services to avoid leaks. r=mak MozReview-Commit-ID: 1ke3FK4gQkL
4515d83faaa355e176c3ffd465b0c7c5e4637dfb: Bug 1442001 - Remove the expander icon for fonts and the used-as info; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Wed, 28 Feb 2018 21:45:27 +0100 - rev 406048
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1442001 - Remove the expander icon for fonts and the used-as info; r=jdescottes MozReview-Commit-ID: Gf19Ybo74jc
9c264168781f306f2b9017fe57035db3842dd467: Bug 1442080: Make IsOrHasAncestorWithDisplayNone faster in the Servo case. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 01 Mar 2018 02:03:24 +0100 - rev 406047
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1442080: Make IsOrHasAncestorWithDisplayNone faster in the Servo case. r=xidorn The code there wasn't flushing anyway, so kept doing that... MozReview-Commit-ID: CwGiwOs9xaI
d08b87f6c748bfd9d52e9c0519d8dc1e7b5e2052: merge mozilla-central to autoland
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 01 Mar 2018 12:27:56 +0200 - rev 406046
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
merge mozilla-central to autoland
6804cac955f447386827278b84f27b60bb15838d: Bug 1432079 - Implement PaymentItemType. r=baku
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 28 Feb 2018 15:00:05 +0200 - rev 406045
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1432079 - Implement PaymentItemType. r=baku MozReview-Commit-ID: Jpj9arQ9MaE
43ceb3930a6fa08b2c1826f3753e90a1fa94b0a2: Bug 1432817 - [in-tree relpro] Delete push-apk-breakpoint task r=aki
Johan Lorenzo <jlorenzo@mozilla.com> - Thu, 22 Feb 2018 17:10:29 +0000 - rev 406044
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1432817 - [in-tree relpro] Delete push-apk-breakpoint task r=aki MozReview-Commit-ID: G5nvGfNIVNN
91c3a7795bb089cff3ab8a1b6b2809e1e17bd9ef: Bug 1419350 - Update tests; r=ochameau
Jan Odvarko <odvarko@gmail.com> - Thu, 01 Mar 2018 10:48:41 +0100 - rev 406043
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1419350 - Update tests; r=ochameau MozReview-Commit-ID: ArLb7ItI9hT
a5574f24919beb4431287fbe92762a0a154e5052: Bug 1419350 - Stop doing React updates while netmonitor is in background; r=ochameau
Jan Odvarko <odvarko@gmail.com> - Thu, 01 Mar 2018 10:48:26 +0100 - rev 406042
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1419350 - Stop doing React updates while netmonitor is in background; r=ochameau MozReview-Commit-ID: FvKFDiM8xNB
24fc18ac7eeb7be40136d9e10037a287cd99c201: Bug 1434646 - Titlebar rendering - Place titlebar buttons in GtkBox, r=jhorak
Martin Stransky <stransky@redhat.com> - Fri, 23 Feb 2018 21:28:37 +0100 - rev 406041
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1434646 - Titlebar rendering - Place titlebar buttons in GtkBox, r=jhorak Some themes (Ambiance for instance) uses first-child/last-child css selectors to style titlebar buttons. Ubuntu Ambiance theme places titlebar buttons closer by negative margin applied to them. We put titlebar buttons to GtkBox as well as Gtk+ does and also keep the button order here to match first-child/last-child selectors. It also means we must have maximize/restore as one button to keep the correct order. MozReview-Commit-ID: 9mqljOa4Vu7
2e0f5317d6be385ea385934736ee6625b5999548: servo: Merge #20156 - euclid update (from paulrouget:euclid_up); r=jdm
Paul Rouget <me@paulrouget.com> - Thu, 01 Mar 2018 02:45:26 -0500 - rev 406040
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
servo: Merge #20156 - euclid update (from paulrouget:euclid_up); r=jdm <!-- Please describe your changes on the following line: --> --- <!-- 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). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- 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: 1df6c979484a1a4dee35fdd3fde39951052384fd
c884294ea2dd8a11a28e5eb38bf95524f26f03c5: Bug 1441816 - Move mTabProgressListener into its own class. r=jaws
Dão Gottwald <dao@mozilla.com> - Thu, 01 Mar 2018 07:56:39 +0100 - rev 406039
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1441816 - Move mTabProgressListener into its own class. r=jaws MozReview-Commit-ID: Fj5MtThJvld
e03272cbedc0d2a792929ceef049280751656cd1: Backed out 2 changesets (bug 1436113) for bc failures on browser_about_studies.js
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 01 Mar 2018 06:44:44 +0200 - rev 406038
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Backed out 2 changesets (bug 1436113) for bc failures on browser_about_studies.js Backed out changeset 8ccf1c3f156f (bug 1436113) Backed out changeset 18a7f08a6cdc (bug 1436113)
aeb71b8d8ca3f4c619a15b78e02c8e977160d43d: Backed out 7 changesets (bug 1440177) for crashtest (on 1359658-1.html) and reftest failures
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 01 Mar 2018 06:21:43 +0200 - rev 406037
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Backed out 7 changesets (bug 1440177) for crashtest (on 1359658-1.html) and reftest failures Backed out changeset f359ad5c4fc3 (bug 1440177) Backed out changeset d63c5a6c13ae (bug 1440177) Backed out changeset d22462ac7ee1 (bug 1440177) Backed out changeset b7e46c4c7dc1 (bug 1440177) Backed out changeset f92987184172 (bug 1440177) Backed out changeset e6808a7dda3e (bug 1440177) Backed out changeset ce353b632a31 (bug 1440177)
918b41fa66d95903a98dc7026122371fe41134a1: Bug 1434822 part 3: On Windows, when a content Accessible shuts down, disconnect all associated remote clients. r=MarcoZ
James Teh <jteh@mozilla.com> - Thu, 22 Feb 2018 22:00:36 +1000 - rev 406036
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1434822 part 3: On Windows, when a content Accessible shuts down, disconnect all associated remote clients. r=MarcoZ To improve performance for cross-process COM, we disable COM garbage collection. However, this means we never receive Release calls from clients, so defunct accessibles can never be deleted. Since we know when an accessible is shutting down, we can work around this by forcing COM to disconnect this object from all of its remote clients, which will cause associated references to be released. MozReview-Commit-ID: 5sIuxnaRJWj
54526e7c7b6cf09421f4976c5812f83e4f90c17b: Bug 1434822 part 2: mscom: Add a function to disconnect all remote clients associated with a given target. r=aklotz
James Teh <jteh@mozilla.com> - Mon, 19 Feb 2018 16:08:57 +1000 - rev 406035
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1434822 part 2: mscom: Add a function to disconnect all remote clients associated with a given target. r=aklotz Because Interceptors disable COM garbage collection to improve performance, they never receive Release calls from remote clients. If the object can be shut down while clients still hold a reference, this function can be used to force COM to disconnect all remote connections (using CoDisconnectObject) and thus release the associated references to the Interceptor, its target and any objects associated with the HandlerProvider. A HandlerProvider::DisconnectHandlerRemotes method also had to be added to allow HandlerProviders to disconnect clients for their own objects. MozReview-Commit-ID: JaxEkOtrP1M
c055d7b57071b1d4b71f1b33653dcdc5f2c1b58a: Bug 1434822 part 1: Disable COM ping functionality for our parent process instead of for external processes. r=aklotz
James Teh <jteh@mozilla.com> - Thu, 01 Feb 2018 15:42:24 +1000 - rev 406034
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1434822 part 1: Disable COM ping functionality for our parent process instead of for external processes. r=aklotz MozReview-Commit-ID: 2ayfzIxh8Lo
db4c74ac01a53766834e0d6d9cde88e4becb3e57: Bug 1441135 - Stash all data needed for langpack startup in the startupCache. r=aswan
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 27 Feb 2018 10:55:19 -0800 - rev 406033
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1441135 - Stash all data needed for langpack startup in the startupCache. r=aswan MozReview-Commit-ID: 763VkrRGvCq
dca35aa6d1abf6cd5e65713d1f95db3724ead689: Backed out changeset 9d1f52cabe41 (bug 1440461) for build bustages on nsWindow.cpp
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 01 Mar 2018 05:32:33 +0200 - rev 406032
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Backed out changeset 9d1f52cabe41 (bug 1440461) for build bustages on nsWindow.cpp
9d1f52cabe4199736a18e4f306c956e4147e77ce: Bug 1440461 - Disable titlebar rendering for Linux/Firefox 59, r=glandium
Martin Stransky <stransky@redhat.com> - Thu, 22 Feb 2018 21:56:58 +0100 - rev 406031
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1440461 - Disable titlebar rendering for Linux/Firefox 59, r=glandium The titlebar rendering on Linux/Gtk+ is recently enabled at Beta59 but with many bugs fixed at Nightly. Let's disable this feature for Beta / Release 59 and ship it at Firefox 60 where majority of the issues are fixed. MozReview-Commit-ID: FQL7tNhcvUG
f359ad5c4fc3b182578ff3fc22d7630d3b334c0f: Bug 1440177 - Part 7: Don't allocate new clips when flattening nsDisplayOpacity. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 01 Mar 2018 11:42:30 +1300 - rev 406030
Push 100355 by archaeopteryx@coole-files.de at Thu, 01 Mar 2018 18:33:03 +0000
Bug 1440177 - Part 7: Don't allocate new clips when flattening nsDisplayOpacity. r=mstange Combing the two clips as-is should always be correct, and since they're frequently identical, we can usually make IntersectClip a no-op. MozReview-Commit-ID: AzqvbQJAytp
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip