c124c1c7b2a4df82ff393c15fcb436f1a234d479: Bug 1645334 - Handle parentProcessTargetActor in WatcherActor. r=jdescottes,ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 16 Jun 2020 16:37:09 +0000 - rev 599969
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645334 - Handle parentProcessTargetActor in WatcherActor. r=jdescottes,ochameau. In order to handle parentProcessTargetActor in the WatcherActor, we modify TargetActorRegistry.getTargetActor to return the parent process target when the passed browsing context id is null. The comment explaining why we need to call getTargetActor in WatcherActor#watchResources is modified to better summarize the situation. We also take this as an opportunity to handle those targets in unwatchResources. Differential Revision: https://phabricator.services.mozilla.com/D79424
c86f2337fbc49455261dfafedcd050f11ef1250a: Bug 1623278 - Use mozilla::Span instead of pointer/length pair in Key. r=dom-workers-and-storage-reviewers,janv
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 16 Jun 2020 14:25:04 +0000 - rev 599968
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1623278 - Use mozilla::Span instead of pointer/length pair in Key. r=dom-workers-and-storage-reviewers,janv Differential Revision: https://phabricator.services.mozilla.com/D72632
9055fd940de5dfeac1762b2779f5297482f1e114: Bug 1625910 - Use ResourceAPI for CSS Warning messages.r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 16 Jun 2020 10:29:03 +0000 - rev 599967
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1625910 - Use ResourceAPI for CSS Warning messages.r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D79069
4d8ee4696e136413de723034a5df51aeb94e9cbe: Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com> - Tue, 16 Jun 2020 15:45:43 +0000 - rev 599966
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander I wrote this patch to address two problems: 1. if I do `mach run` from a directory other than $topsrcdir, $objdir, or $objdir/dist/bin, then .gdbinit will not be loaded. 2. Debugging the firefox binary will never load the JS prettyprinters in any case. I believe this patch fixes other problems as well, such as .gdbinit_python not being found, and the gdbpp pretty-printers not getting loaded in various situations. The main changes of this patch are: 1. Move .gdbinit into build/ (and $objdir/build/) to delay it from getting loaded until the search path is configured. 2. Move libxul.so-gdb.py into the correct directory. 3. Use either libxul.so-gdb.py or js-gdb.py to configure the correct search path then load .gdbinit, and have .gdbinit load all of the pretty-printers (Gecko and JS). 4. Use a single preprocessed file to configure the source directory. Use relative paths within the objdir for everything else. Differential Revision: https://phabricator.services.mozilla.com/D77589
3a7d477d48d083ac7ddb41a291d45bf7f7700544: Bug 1634765: Drop support for (and prevent from running on) macOS versions below 10.12. r=haik
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Thu, 11 Jun 2020 19:28:25 +0000 - rev 599965
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1634765: Drop support for (and prevent from running on) macOS versions below 10.12. r=haik Differential Revision: https://phabricator.services.mozilla.com/D73516
9a0e060baa82a56506fa06d2c504b00f9c82e838: Bug 1645286 - Load detail page in about:addons when clicking add-on name r=rpl
Mark Striemer <mstriemer@mozilla.com> - Tue, 16 Jun 2020 15:36:16 +0000 - rev 599964
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645286 - Load detail page in about:addons when clicking add-on name r=rpl Differential Revision: https://phabricator.services.mozilla.com/D79833
40ff90d21697cbb314702f9cd9ad920e389dad45: Bug 1645889 - `mach clobber` clobbers Python files as well as objdir files r=nalexander
Ricky Stewart <rstewart@mozilla.com> - Tue, 16 Jun 2020 15:24:57 +0000 - rev 599963
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645889 - `mach clobber` clobbers Python files as well as objdir files r=nalexander With the ongoing artifact issues, I find myself asking people to run `mach clobber python` quite frequently. Very often, those people come back and tell me that they tried to `mach clobber` and it didn't work, which is of course no surprise to me because `mach clobber` and `mach clobber python` do different things; so I have to repeat myself and we waste time going through the cycle multiple times for no reason. It's not crazy to assume that `mach clobber` will do as much as, or more, work than `mach clobber python`, so this change should bring the actual functionality of the code in sync with what people tend to assume. People tend to instinctively `mach clobber` when something has gone wrong locally and since `mach clobber python` does actually fix a set of local issues that `mach clobber` does not, this could also result in fewer bugs being reported in the long run. This is technically a back-incompatible change, but unlike a clobber of the `objdir` which can require you to do an expensive full rebuild, nobody's going to miss their `.pyc` files being deleted. Differential Revision: https://phabricator.services.mozilla.com/D79733
3f781299971ba7c73f4646e79f29cea4141c483e: Bug 1645679 - Use 'PASS' for test step in RTCPeerConnection-videoDetectorTest.html and RTCRtpSender-replaceTrack.https.html. r=jib DONTBUILD
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 16 Jun 2020 14:30:26 +0000 - rev 599962
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645679 - Use 'PASS' for test step in RTCPeerConnection-videoDetectorTest.html and RTCRtpSender-replaceTrack.https.html. r=jib DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D79822
7bffad12d44149a6fa7d55f109414cccacdd7e30: Bug 1645527 - P2 move OverrideReferrerInfoDuringBeginConnect to PHttpChannel::OnStartRequest, r=baku,valentin,necko-reviewers,mayhemer
Junior Hsu <juhsu@mozilla.com> - Tue, 16 Jun 2020 15:10:03 +0000 - rev 599961
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645527 - P2 move OverrideReferrerInfoDuringBeginConnect to PHttpChannel::OnStartRequest, r=baku,valentin,necko-reviewers,mayhemer We're going to send OnStartRequest via PHttpBackgroundChannel, anything sending via PHttpChannel before OnStartRequest would be a race. https://phabricator.services.mozilla.com/D49773#inline-303635 This link implicates that OverrideReferrerInfoDuringBeginConnect is fine just before OnStartRequest. To reduce the racy and number of IPCs, I move the referrer info overridden to HttpChannelParent::OnStartRequest. Differential Revision: https://phabricator.services.mozilla.com/D79580
d3412b7655da6b4de6be3a6000f19e743207ec47: Bug 1645527 - P1 AssociateApplicationCache should be sent in PHttpChannel::OnStartRequest, r=mayhemer,necko-reviewers
Junior Hsu <juhsu@mozilla.com> - Tue, 16 Jun 2020 01:42:55 +0000 - rev 599960
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645527 - P1 AssociateApplicationCache should be sent in PHttpChannel::OnStartRequest, r=mayhemer,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D79579
f570748b1fdaec900d189ccce0f4cb6cfd61ae8c: Bug 1642971 - Do not allow cookies for FTP channels, r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 16 Jun 2020 12:26:34 +0000 - rev 599959
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642971 - Do not allow cookies for FTP channels, r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D79663
bc264c43ff9864cba901033fc0d2ff1743f20a4b: Bug 1645618 - Improve the global sharing indicator for RTL r=mconley
Itiel <itiel_yn8@walla.com> - Tue, 16 Jun 2020 15:07:38 +0000 - rev 599958
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645618 - Improve the global sharing indicator for RTL r=mconley Also improve the CSS a bit Differential Revision: https://phabricator.services.mozilla.com/D79604
399a85a3a4edc1d64b93c0b51163055161dea052: Backed out changeset 5b6153efe67f (bug 1645488) as requested by dev a=backout
Butkovits Atila <abutkovits@mozilla.com> - Tue, 16 Jun 2020 18:03:51 +0300 - rev 599957
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Backed out changeset 5b6153efe67f (bug 1645488) as requested by dev a=backout
a3c14239c007ca80dba220c5448621a6d7620438: Bug 1645685 - Don't re-try font entry creation in gfxPlatformFontList::GetOrCreateFontEntry if we already cached a null result. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Tue, 16 Jun 2020 14:47:11 +0000 - rev 599956
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645685 - Don't re-try font entry creation in gfxPlatformFontList::GetOrCreateFontEntry if we already cached a null result. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D79613
d3d13c4bbf9b82cce19a16f95b374ad330c97730: Bug 1645645 - Fix error handling in gfxDWriteFontList::CreateFontEntry to avoid risk of null-deref. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Tue, 16 Jun 2020 14:52:15 +0000 - rev 599955
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645645 - Fix error handling in gfxDWriteFontList::CreateFontEntry to avoid risk of null-deref. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D79612
7ee9e9729d0bea9fb2a922490bfcc09f921eae08: Bug 1645834 - Don't keep trying to send tabs if the server has rate-limited us. r=rfkelly
Vlad Filippov <vlad.filippov@gmail.com> - Tue, 16 Jun 2020 14:35:15 +0000 - rev 599954
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645834 - Don't keep trying to send tabs if the server has rate-limited us. r=rfkelly Differential Revision: https://phabricator.services.mozilla.com/D79774
5b6153efe67f24e3c83b900d63f16a268f4e358e: Bug 1645488 Remove condition and set required to not mach_interface r=perftest-reviewers,Bebe
Taegeon Lee <ash153311@gmail.com'> - Tue, 16 Jun 2020 14:31:25 +0000 - rev 599953
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645488 Remove condition and set required to not mach_interface r=perftest-reviewers,Bebe Differential Revision: https://phabricator.services.mozilla.com/D79600
7db13cef3939d4505184bc48068cb29808b8ab5d: Bug 1519636 - Reformat recent changes to the Google coding style r=andi
Sylvestre Ledru <sledru@mozilla.com> - Tue, 16 Jun 2020 14:37:23 +0000 - rev 599952
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1519636 - Reformat recent changes to the Google coding style r=andi # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D79795
640d29fc859077ce616f6cf15f1a87ff5a095e30: Bug 1641796 - Fix parent-intercept skip-if for browser_dbg-windowless-service-workers r=jlast
Julian Descottes <jdescottes@mozilla.com> - Tue, 16 Jun 2020 14:27:45 +0000 - rev 599951
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1641796 - Fix parent-intercept skip-if for browser_dbg-windowless-service-workers r=jlast Depends on D79059 Differential Revision: https://phabricator.services.mozilla.com/D79060
94c5fe1a7033d03b4849aef058df1dea3f40d417: Bug 1641796 - Add a debugger test for service worker sources on page reload r=jlast
Julian Descottes <jdescottes@mozilla.com> - Tue, 16 Jun 2020 14:27:43 +0000 - rev 599950
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1641796 - Add a debugger test for service worker sources on page reload r=jlast Depends on D79053 Differential Revision: https://phabricator.services.mozilla.com/D79059
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip