10aa0b36b674537050b0e6297fe9df01ee5e879d: Bug 1442255 - 3. Use extras bundle to initialize Gecko in GeckoView; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 06 Mar 2018 13:52:49 -0500 - rev 445817
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1442255 - 3. Use extras bundle to initialize Gecko in GeckoView; r=esawin Use extras bundle to initialize Gecko in GeckoSession and GeckoViewActivity. MozReview-Commit-ID: 7dtaziVBDcg
ab953c63958b117b87353f94c682f7e6817bfd04: Bug 1442255 - 2. Replace GeckoThread fields with extras bundle; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 06 Mar 2018 13:52:48 -0500 - rev 445816
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1442255 - 2. Replace GeckoThread fields with extras bundle; r=esawin Introduce an extras bundle in GeckoThread, which we use to store things such as extra main process arguments and child process FDs. Also use the extras bundle to store environment variables to be passed to GeckoLoader. MozReview-Commit-ID: tRlBaAXxVa
47c1e6667b85c4c7fca36f2454bdd54b1474f0af: Bug 1442255 - 1. Replace setLastIntent with extras bundle; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 06 Mar 2018 13:52:48 -0500 - rev 445815
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1442255 - 1. Replace setLastIntent with extras bundle; r=esawin GeckoLoader.setLastIntent is not a very good API for setting environment variables and is often forgotten. Replace it with an extras bundle that is passed to setupGeckoEnvironment. MozReview-Commit-ID: IFhHjLdwFC5
60b1f8616b22e378c8b0575d9d62bc1ff6463fc6: servo: Merge #20214 - Stop using LocalClip::RoundedRect (from mrobinson:stop-using-using-localclip-roundedrect); r=glennw
Martin Robinson <mrobinson@igalia.com> - Tue, 06 Mar 2018 15:53:11 -0500 - rev 445814
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
servo: Merge #20214 - Stop using LocalClip::RoundedRect (from mrobinson:stop-using-using-localclip-roundedrect); r=glennw We would like to remove this functionality from WebRender, so convert its use to clip scroll nodes. This change also removes the redundant BlocBlockStackingContextType in favor of Option<StackingContextType>, which is just as expressive. This simplifies the code a bit. <!-- 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 - [x] These changes do not require tests because they should not change behavior. <!-- 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: 26d2e77410f8fbc308f63282f435fbc8788c9bcc
157f93b585b18e810942d3fc421b8dc9327b4419: Bug 1439777 p2 - Remove weave:ui:* related code. r=markh,tcsc
Edouard Oger <eoger@fastmail.com> - Thu, 22 Feb 2018 16:30:39 +0800 - rev 445813
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1439777 p2 - Remove weave:ui:* related code. r=markh,tcsc MozReview-Commit-ID: D1H36YeiJCS
76c0ebfa6f087fec78b2be5f0ac102a59e42e96c: Bug 1439777 p1 - Remove X-Weave-Alert support. r=markh
Edouard Oger <eoger@fastmail.com> - Thu, 22 Feb 2018 15:44:11 +0800 - rev 445812
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1439777 p1 - Remove X-Weave-Alert support. r=markh MozReview-Commit-ID: L9GTrn8HPYJ
f1e47fffcf5d62a812f21b91bf9e62432cd0f4f7: Bug 1442850 - Update how history mode and cookie lifetime controls interact to fit our new preferences UI. r=Gijs
Johann Hofmann <jhofmann@mozilla.com> - Mon, 05 Mar 2018 18:23:03 +0100 - rev 445811
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1442850 - Update how history mode and cookie lifetime controls interact to fit our new preferences UI. r=Gijs We recently updated the cookie settings in about:preferences to live outside of the history mode settings, but did not change the way that changes to history mode (toggling the privatebrowsing.autostart pref) reflected in the cookies section. This patch takes care of that by moving the cookie related pieces out of the code that sets history settings and makes sure that the respective functions get called in all appropriate cases. I also moved some site data settings code to be closer to the cookies code. MozReview-Commit-ID: 6ly079uDz4C
82b7012c02bc586fe8cc682ce5e8b925f6dcfcd7: Bug 1442404: Don't spin STS when shutting down the mtransport thread. r=drno
Byron Campen [:bwc] <docfaraday@gmail.com> - Tue, 06 Mar 2018 12:30:16 -0600 - rev 445810
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1442404: Don't spin STS when shutting down the mtransport thread. r=drno MozReview-Commit-ID: 47BImEsl9xi
d9e59ad16af432f6a57e91e57aad49ad0771d7c5: Merge mozilla-central to autoland
Dorel Luca <dluca@mozilla.com> - Tue, 06 Mar 2018 23:58:12 +0200 - rev 445809
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Merge mozilla-central to autoland
141a3103a248206af8178cdac0e5c90cb4f7efec: Bug 1443248 - Update u2fhid to core-foundation-sys 0.5. r=ttaubert
Matt Brubeck <mbrubeck@mozilla.com> - Mon, 05 Mar 2018 11:13:13 -0800 - rev 445808
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1443248 - Update u2fhid to core-foundation-sys 0.5. r=ttaubert MozReview-Commit-ID: 4xTSQpvHHAV
94db8d320385886ad9a96e3648bd935f64582b49: Bug 1443612 - Pre-start cubeb before content sandboxing if not remoting audio. r=kinetik
Jed Davis <jld@mozilla.com> - Tue, 06 Mar 2018 13:01:35 -0700 - rev 445807
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1443612 - Pre-start cubeb before content sandboxing if not remoting audio. r=kinetik MozReview-Commit-ID: HBtBH5gCKR4
363ed8b83c214b6366441166b14d01ca962d7d61: Bug 1443619 - Ignore items with older creation dates that are already flagged for explicit weak upload. r=eoger
Kit Cambridge <kit@yakshaving.ninja> - Tue, 06 Mar 2018 12:20:41 -0800 - rev 445806
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1443619 - Ignore items with older creation dates that are already flagged for explicit weak upload. r=eoger MozReview-Commit-ID: 5Sgn9WLebv2
89666bb6fff92ffdac4108b7a4b2a5b0f9e40f30: Bug 1443278 - Fetch folder children in a single statement when staging synced items for upload. r=tcsc
Kit Cambridge <kit@yakshaving.ninja> - Mon, 12 Feb 2018 11:17:28 -0800 - rev 445805
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1443278 - Fetch folder children in a single statement when staging synced items for upload. r=tcsc MozReview-Commit-ID: 3wLATQGV4W8
7c7f2203da21f40a2f02fb2f068a2a45d9f62ae6: Bug 1436851 - Add test for enterprise policy to disable system addon updates r=Felipe,rhelmer
Kirk Steuber <ksteuber@mozilla.com> - Wed, 14 Feb 2018 15:15:02 -0800 - rev 445804
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1436851 - Add test for enterprise policy to disable system addon updates r=Felipe,rhelmer MozReview-Commit-ID: K3NtpeVLFf4
c173796004442a82a84c602f9cfad4be8a9c1132: Bug 1436851 - Create an enterprise policy to disable system addon updates r=Felipe
Kirk Steuber <ksteuber@mozilla.com> - Mon, 12 Feb 2018 10:48:18 -0800 - rev 445803
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1436851 - Create an enterprise policy to disable system addon updates r=Felipe MozReview-Commit-ID: AzxFGpFvxtm
3a38bc5be24cf2466f7184842bedd199898f66b3: Bug 1436851 - Prevent AddonTestUtils.jsm from overriding a pref value r=kmag
Kirk Steuber <ksteuber@mozilla.com> - Wed, 14 Feb 2018 14:55:27 -0800 - rev 445802
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1436851 - Prevent AddonTestUtils.jsm from overriding a pref value r=kmag AddonTestUtils.overrideBuiltIns sets |security.turn_off_all_security_so_that_viruses_can_take_over_this_computer| to true when it starts. It then naively sets it to false, assuming that that was the original value. This patch simply corrects that behavior to return the value to the previously set value, whatever that may have been. MozReview-Commit-ID: KbhmoixBvpW
da7d8d24de6135355ebe6b2f72eefa8c475a9d30: Bug 1436851 - Implement mechanism to disable system addon updates via enterprise policy r=aswan,Felipe,rhelmer
Kirk Steuber <ksteuber@mozilla.com> - Mon, 12 Feb 2018 10:44:43 -0800 - rev 445801
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
Bug 1436851 - Implement mechanism to disable system addon updates via enterprise policy r=aswan,Felipe,rhelmer This patch additionally removes the check where if AddonManagerPrivate.backgroundUpdateTimerHandler does not call AddonManagerInternal.backgroundUpdateCheck if updates to all addons are disabled. The check is redundant as AddonManagerInternal.backgroundUpdateCheck makes those same checks. MozReview-Commit-ID: FxS8127JYkn
a30bf832849293bae5b24454518121a74ab4d7bc: servo: Merge #20213 - Add the option in servo-tidy to not check for alphabetical ordering (from nical:tidy-alphabetical-bs); r=jdm
Nicolas Silva <nical@fastmail.com> - Tue, 06 Mar 2018 13:39:59 -0500 - rev 445800
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +0000
servo: Merge #20213 - Add the option in servo-tidy to not check for alphabetical ordering (from nical:tidy-alphabetical-bs); r=jdm <!-- Please describe your changes on the following line: --> An option to disable checking for alphabetical ordering of use/mod/extern crate statements in servo-tidy. These checks are still enabled by default but WebRender will turn them off. --- <!-- 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 <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because it doesn't affect servo. <!-- 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: c8eceb90a15f0a28478bf0d26702070225d5f1c1
4811c426205d64975325c471f897ede03fba2757: 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 445799
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +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
86288678c3d6a67b9f581f7396d063d199ea5af3: 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 445798
Push 8 by bugmail@asutherland.org at Sat, 11 Aug 2018 16:11:21 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip