2fc476538438ee9ae515aedce64807bd104fab2f: Bug 1566523 - Remove com.apple.quarantine from gmp downloads. r=dminor a=RyanVM DEVEDITION_69_0b10_BUILD1 DEVEDITION_69_0b10_RELEASE FIREFOX_69_0b10_BUILD1 FIREFOX_69_0b10_RELEASE
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 25 Jul 2019 18:38:57 +0000 - rev 544883
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1566523 - Remove com.apple.quarantine from gmp downloads. r=dminor a=RyanVM On MacOS Firefox will add the com.apple.quarantine attribute to files it downloads. Firefox does this as a safety measure to indicate to the OS that the file may be from an untrusted source. While the attribute can be set prior to MacOS 10.15, the attribute is used to enforce new features in 10.15. This leads to issues where if we do not clear the attribute from GMPs we download, we will fail to load dynamic libs. This patch means we will clear the quarantine from GMP downloads. These GMPs come from a trusted source and are checksummed via hash. Note, most of the heavy lifting for this was done in bug 1566700. We just leverage the new API here. Differential Revision: https://phabricator.services.mozilla.com/D39369
252d1331b7688955a58ad928164fd25373766c3d: Bug 1566700 - Add tests for OS.File extended attribute MacOS functions. r=Yoric a=RyanVM
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 25 Jul 2019 01:13:03 +0000 - rev 544882
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1566700 - Add tests for OS.File extended attribute MacOS functions. r=Yoric a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D38965
e0410893938aac700493f46185e65da1ac1606d6: Bug 1566700 - Add functions to OS.File to set and get extended attributes on MacOS. r=Yoric a=RyanVM
Bryce Van Dyk <bvandyk@mozilla.com> - Wed, 24 Jul 2019 16:14:42 +0000 - rev 544881
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1566700 - Add functions to OS.File to set and get extended attributes on MacOS. r=Yoric a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D38964
5aa01b3fc6f442e420192a2f86606abb657bdfd3: Bug 1566700 - Add File.OS macRemoveXAttr. r=Yoric a=RyanVM
Bryce Van Dyk <bvandyk@mozilla.com> - Tue, 23 Jul 2019 23:12:36 +0000 - rev 544880
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1566700 - Add File.OS macRemoveXAttr. r=Yoric a=RyanVM Add functionality to remove an extended attribute from a file. This functionality is currently MacOS specific due to that being the only use case we currently have (see bug 1566523). Differential Revision: https://phabricator.services.mozilla.com/D38523
5db1324ed737a73c76f7f6c620c6b0f87f4a411d: Bug 1550605 add networkStatus api r=rpl,mayhemer a=RyanVM
Shane Caraveo <scaraveo@mozilla.com> - Thu, 18 Jul 2019 17:37:53 +0000 - rev 544879
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1550605 add networkStatus api r=rpl,mayhemer a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D30572
3e3f6ab6901ca09877ab2c982ce0d2d5bdaba8ca: Bug 1564077 Fix identity panel height issue. r=johannh a=RyanVM
Andrew Swan <aswan@mozilla.com> - Tue, 30 Jul 2019 22:49:43 +0200 - rev 544878
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1564077 Fix identity panel height issue. r=johannh a=RyanVM Differential Revision: https://phabricator.services.mozilla.com//D39963
b8080b50a51511e043a3116f7556f418666d0193: Bug 1568921 - Don't allow addons to be uninstalled from AMO if policy prevents it. r=aswan a=RyanVM
Michael Kaply <mozilla@kaply.com> - Tue, 30 Jul 2019 23:03:28 +0000 - rev 544877
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1568921 - Don't allow addons to be uninstalled from AMO if policy prevents it. r=aswan a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D39902
0ba385b3664aa07f0ab1e2ed60641a68e03fb9be: Bug 1569877 - Consider textarea as a replaced element; r=miker a=RyanVM
Patrick Brosset <pbrosset@mozilla.com> - Tue, 30 Jul 2019 12:56:03 +0000 - rev 544876
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1569877 - Consider textarea as a replaced element; r=miker a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D39866
50ee1a7532f4ba077092feb886d8e92a505b93c0: Bug 1562555 Disable hidpi widget rendering for now on X11 because it's buggy;r=stransky a=RyanVM
Jan Horak <jhorak@redhat.com> - Tue, 30 Jul 2019 12:04:25 +0000 - rev 544875
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1562555 Disable hidpi widget rendering for now on X11 because it's buggy;r=stransky a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D39299
52f871fd6b6183aaaee91348249b44fca573430f: Bug 1562555 Don't scale widget pixmaps on older than GTK 3.22, r=stransky a=RyanVM
Jan Horak <jhorak@redhat.com> - Wed, 17 Jul 2019 16:00:23 +0000 - rev 544874
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1562555 Don't scale widget pixmaps on older than GTK 3.22, r=stransky a=RyanVM Pre GTK 3.22 releases does not show hidpi widget pixmaps correctly. Differential Revision: https://phabricator.services.mozilla.com/D37724
3da66b493241eeb120d698a419f587963b0d802b: Bug 1569772 - Release load group on main thread in win/nsIconChannel r=tnikkel a=RyanVM
Junior Hsu <juhsu@mozilla.com> - Mon, 29 Jul 2019 22:42:39 +0000 - rev 544873
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1569772 - Release load group on main thread in win/nsIconChannel r=tnikkel a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D39795
648715eb3f46e6264b04ad2372a47d257868f8b3: Bug 1569174 - disable embedded bitmaps if ClearType rendering mode is forced. r=jfkthame a=RyanVM
Lee Salzman <lsalzman@mozilla.com> - Tue, 30 Jul 2019 02:55:48 +0000 - rev 544872
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1569174 - disable embedded bitmaps if ClearType rendering mode is forced. r=jfkthame a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D39749
d6feaa7bd4aedf27188fe706c9b05da8b8788678: Bug 1561794 - Do not crop display text of themed comboboxes due to padding. r=dbaron a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 20 Jul 2019 14:54:33 +0000 - rev 544871
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1561794 - Do not crop display text of themed comboboxes due to padding. r=dbaron a=RyanVM This is a potential fix that I thought it was worth doing rather than implementing Blink's platform-dependent silliness. This ensures that the display frame always has enough space to display itself. Note that it may still get clipped, if there's no room for both the display frame and the button. Differential Revision: https://phabricator.services.mozilla.com/D37922
0ea23ef025191a46847a96f77706b2cfe3544179: Bug 1561912, r=michal a=RyanVM
Honza Bambas <honzab.moz@firemni.cz> - Fri, 26 Jul 2019 22:58:39 +0000 - rev 544870
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1561912, r=michal a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D37297
7baf87d8c07f35f72587c81663e49ccc35887b93: Bug 1562102 - Part 2: Test. r=jorendorff a=RyanVM
Tooru Fujisawa <arai_a@mac.com> - Mon, 29 Jul 2019 13:38:05 +0000 - rev 544869
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1562102 - Part 2: Test. r=jorendorff a=RyanVM Depends on D36696 Differential Revision: https://phabricator.services.mozilla.com/D36697
22a134bc52b0639d91d586ccb40d72fd6e293649: Bug 1562102 - Use more Handle in BytecodeEmitter methods and helper classes. r=jorendorff,jonco a=RyanVM
Tooru Fujisawa <arai_a@mac.com> - Wed, 31 Jul 2019 13:43:50 +0000 - rev 544868
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1562102 - Use more Handle in BytecodeEmitter methods and helper classes. r=jorendorff,jonco a=RyanVM Depends on D36695 Differential Revision: https://phabricator.services.mozilla.com/D36696
e87edf3a81c691599bbb5d75175fef5f9ea8a73c: Bug 1562298 - Check OOM after PerHandlerParser::finishLexicalScope. r=jorendorff a=RyanVM
Tooru Fujisawa <arai_a@mac.com> - Fri, 26 Jul 2019 21:17:54 +0000 - rev 544867
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1562298 - Check OOM after PerHandlerParser::finishLexicalScope. r=jorendorff a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D36695
d410cc620eb708d9625de3a9c22411e736fc4920: Bug 1569756: Check for S_FALSE after calling IShellWindows::FindWindowSW; r=jmathies a=RyanVM
Aaron Klotz <aklotz@mozilla.com> - Wed, 31 Jul 2019 15:31:07 +0000 - rev 544866
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1569756: Check for S_FALSE after calling IShellWindows::FindWindowSW; r=jmathies a=RyanVM `IShellWindows::FindWindowSW` may return the dreaded `S_FALSE`, so we need to ensure that we're handling that. I checked the remaining functions called by this code and none of the others do this; this is the only call site that requires the check. I'm not sure why we're seeing this error code. I added an explicit cast to ensure that `CSIDL_DESKTOP` is being interpreted as an `int`, though I doubt that this actually makes any difference. Differential Revision: https://phabricator.services.mozilla.com/D39799
7cda7678442f2459ac5c58bee5e36295b238c63d: Bug 1569244 - Only uninstall extensions if they are in the profile. r=kmag a=RyanVM
Michael Kaply <mozilla@kaply.com> - Fri, 26 Jul 2019 19:23:55 +0000 - rev 544865
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1569244 - Only uninstall extensions if they are in the profile. r=kmag a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D39539
30a3d6b7d0dc191ba03ea8ee8fc669bc1fea6703: Bug 1562184. Have a regular nsRegion for the window opaque region for non-retained cases. r=mattwoodrow a=RyanVM
Timothy Nikkel <tnikkel@gmail.com> - Wed, 24 Jul 2019 21:09:42 +0000 - rev 544864
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1562184. Have a regular nsRegion for the window opaque region for non-retained cases. r=mattwoodrow a=RyanVM Not sure if we need this, but the window dragging regions have it, so in case we need to turn off retained display lists we have this and there will be no difference to before the patches in this bug. Depends on D38589 Differential Revision: https://phabricator.services.mozilla.com/D38590
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip