searching for reviewer(mayhemer)
40ee8078a913d4377527f577151433218fef8bb8: Bug 1485182 - Part 2: Add a test case to ensure that http-on-modify-request will be dispatched by requests blocked by tracking protection; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Aug 2018 12:22:30 -0400 - rev 830865
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485182 - Part 2: Add a test case to ensure that http-on-modify-request will be dispatched by requests blocked by tracking protection; r=mayhemer
4bf7cca192e7657ed0bdaa598b2a9ddb30ac5472: Bug 1485182 - Part 2: Add a test case to ensure that http-on-modify-request will be dispatched by requests blocked by tracking protection; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Aug 2018 12:22:30 -0400 - rev 830860
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485182 - Part 2: Add a test case to ensure that http-on-modify-request will be dispatched by requests blocked by tracking protection; r=mayhemer
48213c5c25e9aa9389375e4e71c1a58567d37ca2: Bug 1485182 - Part 1: Run http-on-modify-request observers when tracking protection cancels an HTTP channel; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 17:59:49 -0400 - rev 830844
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485182 - Part 1: Run http-on-modify-request observers when tracking protection cancels an HTTP channel; r=mayhemer
251360ecbedff5fbaa014cd859a4fbd9914d4233: Bug 1482950 - Use the correct 3rdparty check in tracking annotations. r=dimi,Ehsan,mayhemer!,ehsan!
Francois Marier <francois@mozilla.com> - Mon, 20 Aug 2018 23:53:45 +0000 - rev 830466
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482950 - Use the correct 3rdparty check in tracking annotations. r=dimi,Ehsan,mayhemer!,ehsan! The mIsTrackingResource flag on nsIHttpChannel was split into two separate flags depending on whether or not the resource is third-party. The correct flag will be set by the channel classifier. Similarly, a new function was introduced, GetIsThirdPartyTrackingResource(), for those consumers (like TP) who only care about third-party trackers. The existing function, GetIsTracking(), will continue to look at both first-party and third-party trackers (the behavior since first party tracking was added to annotations in bug 1476324). The OverrideTrackingResource() function now allows nsHTMLDocument to override both mIsFirstPartyTrackingResource and mIsThirdPartyTrackingResource, but since this function is a little dangerous and only has a single user, I added an assert to make future callers think twice about using it to opt out of tracking annotations. Currently, only the default storage restrictions need to look at first-party trackers so every other consumer has been moved to mIsThirdPartyTrackingResource or GetIsThirdPartyTrackingResource(). This effectively reverts the third-party checks added in bug 1476715 and replaces them with the more complicated check that was added in bug 1108017. It follows the approach that Ehsan initially suggested in bug 1476715. It also reverts the changes in the expected values of the tracking annotation test since these were, in hindsight, a warning about this regression. Depends on D3722 Differential Revision: https://phabricator.services.mozilla.com/D3723
32d94a3cc7afd8a09bf182d10932a0ee84407191: Bug 1482117 - Part 2: cache the result of IsThirdPartyChannel; r=mayhemer
Liang-Heng Chen <xeonchen@gmail.com> - Fri, 17 Aug 2018 12:43:51 +0000 - rev 830042
Push 118809 by bmo:ntim.bugs@gmail.com at Sat, 18 Aug 2018 10:35:28 +0000
Bug 1482117 - Part 2: cache the result of IsThirdPartyChannel; r=mayhemer cache the result to speed up Differential Revision: https://phabricator.services.mozilla.com/D3423
804d903755f6290f253e4526b1341ee4f5e2cab8: Bug 1482117 - Part 1: Make FastBlock happen after tailing; r=mayhemer
Liang-Heng Chen <xeonchen@gmail.com> - Wed, 15 Aug 2018 16:32:34 +0000 - rev 830041
Push 118809 by bmo:ntim.bugs@gmail.com at Sat, 18 Aug 2018 10:35:28 +0000
Bug 1482117 - Part 1: Make FastBlock happen after tailing; r=mayhemer move the FastBlock checking block to |TriggerNetwork| Differential Revision: https://phabricator.services.mozilla.com/D3199
f80952f550064f804eb5df04f21592e14b51e0ef: Bug 1405022 - Remove unnecessary use of nsAutoCString from the call to NS_NewURI in nsViewSourceChannel::BuildViewSourceURI. r=mayhemer
Diego Pino Garcia <dpino@igalia.com> - Wed, 15 Aug 2018 09:02:00 -0400 - rev 829542
Push 118782 by bmo:mtigley@mozilla.com at Thu, 16 Aug 2018 04:40:36 +0000
Bug 1405022 - Remove unnecessary use of nsAutoCString from the call to NS_NewURI in nsViewSourceChannel::BuildViewSourceURI. r=mayhemer
7a7bb13a3f1477e00a86d68172d43ff5184afc8b: Bug 1468523 - Fix the history entry for http-equiv=refresh. r=smaug r=mayhemer a=ritu draft
Dragana Damjanovic <dd.mozilla@gmail.com> - Thu, 26 Jul 2018 19:04:32 +0300 - rev 824988
Push 118017 by bmo:edilee@mozilla.com at Tue, 31 Jul 2018 21:53:17 +0000
Bug 1468523 - Fix the history entry for http-equiv=refresh. r=smaug r=mayhemer a=ritu
5b05309eb9be6bb697665dc9bb86c2b12aa5168b: Bug 1412081 - Add ability to blacklist file paths on Unix platforms r=mayhemer a=lizzard draft
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 20 Jun 2018 02:52:12 +0200 - rev 824930
Push 118017 by bmo:edilee@mozilla.com at Tue, 31 Jul 2018 21:53:17 +0000
Bug 1412081 - Add ability to blacklist file paths on Unix platforms r=mayhemer a=lizzard
f2273043a332664f25c62830451cd23966ae7cbf: Bug 1462019 - Part 1. Support abstract socket address on nsIServerSocket and nsISocketTransportService. r=mayhemer
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 26 Jul 2018 18:06:42 +0900 - rev 824184
Push 117837 by bmo:aryx.bugmail@gmx-topmail.de at Mon, 30 Jul 2018 09:42:15 +0000
Bug 1462019 - Part 1. Support abstract socket address on nsIServerSocket and nsISocketTransportService. r=mayhemer
6fb8d7cb6c2915948775fa01703b2c50eab86606: Bug 1462019 - Part 1. Support abstract socket address on nsIServerSocket and nsISocketTransportService. r=mayhemer
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 26 Jul 2018 18:06:42 +0900 - rev 823074
Push 117560 by rwood@mozilla.com at Thu, 26 Jul 2018 14:25:44 +0000
Bug 1462019 - Part 1. Support abstract socket address on nsIServerSocket and nsISocketTransportService. r=mayhemer
318799faa5fe71498201a85a761c5f303447bb6f: Bug 1474280 - Part 1: Cancel timed-out trackers; r=mayhemer
Liang-Heng Chen <xeonchen@gmail.com> - Mon, 23 Jul 2018 05:28:00 +0300 - rev 821799
Push 117191 by maglione.k@gmail.com at Tue, 24 Jul 2018 02:14:48 +0000
Bug 1474280 - Part 1: Cancel timed-out trackers; r=mayhemer
0fe978adaddc9a2379adc7828060d7923a98a054: Bug 1465294 Part 11 - Don't create Necko children in middleman processes, r=mayhemer.
Brian Hackett <bhackett1024@gmail.com> - Mon, 23 Jul 2018 14:56:12 +0000 - rev 821782
Push 117191 by maglione.k@gmail.com at Tue, 24 Jul 2018 02:14:48 +0000
Bug 1465294 Part 11 - Don't create Necko children in middleman processes, r=mayhemer.
38e729d91ed2873b708bd4800b01b8433ffceabd: Bug 1468501 - Implement a way to delete network cache by nsIPrincipal, r=mayhemer, r=michal
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 20 Jul 2018 13:57:18 +0200 - rev 820860
Push 116963 by rwood@mozilla.com at Fri, 20 Jul 2018 14:49:26 +0000
Bug 1468501 - Implement a way to delete network cache by nsIPrincipal, r=mayhemer, r=michal
9ff4fe6505c29c371d45766e432f2f89f9e75222: Bug 1462906 - Make HTTP throttling v2 algorithm Nightly-only due to video streaming regressions. r=mayhemer, a=lizzard
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 10 Jul 2018 14:53:36 -0400 - rev 819985
Push 116707 by bmo:jaws@mozilla.com at Wed, 18 Jul 2018 20:27:08 +0000
Bug 1462906 - Make HTTP throttling v2 algorithm Nightly-only due to video streaming regressions. r=mayhemer, a=lizzard
9ec0f327c5efc38970c090015eaf11a7e5c450b7: Bug 1412081 - Add ability to blacklist file paths on Unix platforms r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 20 Jun 2018 02:52:12 +0200 - rev 818898
Push 116388 by rwood@mozilla.com at Mon, 16 Jul 2018 19:48:57 +0000
Bug 1412081 - Add ability to blacklist file paths on Unix platforms r=mayhemer
88c4d6e6d52984c78d840cff762309af5b1969ec: Bug 1462906 - Make HTTP throttling v2 algorithm Nightly-only due to video streaming regressions. r=mayhemer
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 10 Jul 2018 14:53:36 -0400 - rev 816336
Push 115806 by bmo:adw@mozilla.com at Tue, 10 Jul 2018 23:52:39 +0000
Bug 1462906 - Make HTTP throttling v2 algorithm Nightly-only due to video streaming regressions. r=mayhemer
51b05505a9b85d7841851dd44c925da95029c958: Bug 1451307 - Part 1 - Consider iframes when comparing loading URIs in nsChannelClassifier::SetBlockedContent. r=mayhemer,francois draft
Johann Hofmann <jhofmann@mozilla.com> - Thu, 19 Apr 2018 17:21:58 +0200 - rev 813027
Push 114745 by jhofmann@mozilla.com at Mon, 02 Jul 2018 09:21:29 +0000
Bug 1451307 - Part 1 - Consider iframes when comparing loading URIs in nsChannelClassifier::SetBlockedContent. r=mayhemer,francois MozReview-Commit-ID: 17edGCCTEmo
ae960d69c1ebf9e45cb832e93503543d14183160: Bug 1470455 - Add the 'expected' arguments to throws/rejects for netwerk. r?mayhemer draft
Mark Banner <standard8@mozilla.com> - Thu, 21 Jun 2018 17:08:24 +0100 - rev 809614
Push 113728 by bmo:standard8@mozilla.com at Fri, 22 Jun 2018 15:20:15 +0000
Bug 1470455 - Add the 'expected' arguments to throws/rejects for netwerk. r?mayhemer MozReview-Commit-ID: 40K0YkBQfue
015ed5271d5d55912d65a44eb2ee2ab77827aea7: Bug 1268889 - Implement Clear-Site-Data header - part 1, r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 20 Jun 2018 11:57:49 -0400 - rev 809368
Push 113651 by kgupta@mozilla.com at Thu, 21 Jun 2018 22:29:49 +0000
Bug 1268889 - Implement Clear-Site-Data header - part 1, r=mayhemer
110e4b10e2eaca929de9ec715da66fe26d52445f: Bug 1448330 - Make nsIURI.clone a private method r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 14 Jun 2018 13:05:43 +0200 - rev 809054
Push 113538 by bmo:hskupin@gmail.com at Thu, 21 Jun 2018 05:43:37 +0000
Bug 1448330 - Make nsIURI.clone a private method r=mayhemer MozReview-Commit-ID: 1efpeaEPaXP
0ffa02850c0426401f86ce9a9ef6ac1344f14718: Bug 1461921 - Block storage access for third-parties on the tracking protection list - part 7 - Network cache, r=mayhemer, r=ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 20 Jun 2018 13:38:22 -0400 - rev 808994
Push 113538 by bmo:hskupin@gmail.com at Thu, 21 Jun 2018 05:43:37 +0000
Bug 1461921 - Block storage access for third-parties on the tracking protection list - part 7 - Network cache, r=mayhemer, r=ehsan
dd3b7047ea6f00c7488329b50842623f1bbdd3fb: Bug 1268889 - Implement Clear-Site-Data header - part 1, r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 20 Jun 2018 11:57:49 -0400 - rev 808981
Push 113538 by bmo:hskupin@gmail.com at Thu, 21 Jun 2018 05:43:37 +0000
Bug 1268889 - Implement Clear-Site-Data header - part 1, r=mayhemer
e660f1e5bcae9b7119bc5b37713691069272b375: Bug 1448330 - Make nsIURI.clone a private method r=mayhemer draft
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 14 Jun 2018 13:05:43 +0200 - rev 807321
Push 113087 by valentin.gosu@gmail.com at Thu, 14 Jun 2018 11:06:57 +0000
Bug 1448330 - Make nsIURI.clone a private method r=mayhemer MozReview-Commit-ID: 1efpeaEPaXP
bff35fa7f88ac9e6dbc3e2280e92480951381070: Bug 1435141 - Check for user certificates on a background thread to avoid main thread IO r=keeler,mayhemer draft
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 15 Feb 2018 21:33:46 +0100 - rev 807239
Push 113056 by valentin.gosu@gmail.com at Wed, 13 Jun 2018 22:55:09 +0000
Bug 1435141 - Check for user certificates on a background thread to avoid main thread IO r=keeler,mayhemer MozReview-Commit-ID: H34zs5HHHj8
2beec598e241cf53ace7b443b26e559a0bad6d94: Bug 1462432 - Part 1: Add an API to override the tracking status on an HTTP channel; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 12 Jun 2018 15:30:14 -0400 - rev 807212
Push 113043 by rwood@mozilla.com at Wed, 13 Jun 2018 21:05:33 +0000
Bug 1462432 - Part 1: Add an API to override the tracking status on an HTTP channel; r=mayhemer
91acf1fa033b12d4d2fb09176beddff3b299fd79: Bug 1466061 - unknown blob URLs, when opened as top-level domain, should show an error page , r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 13 Jun 2018 09:25:59 -0700 - rev 807196
Push 113043 by rwood@mozilla.com at Wed, 13 Jun 2018 21:05:33 +0000
Bug 1466061 - unknown blob URLs, when opened as top-level domain, should show an error page , r=mayhemer
6c3374416afc7f4d66dc8a33fc55ca693232368b: Bug 1392739 - Add test for faulty nsStandardURL deserialization. r=mayhemer, a=RyanVM
Alex Gaynor <agaynor@mozilla.com> - Wed, 23 May 2018 22:25:08 +0200 - rev 806213
Push 112844 by maglione.k@gmail.com at Fri, 08 Jun 2018 22:18:59 +0000
Bug 1392739 - Add test for faulty nsStandardURL deserialization. r=mayhemer, a=RyanVM
c8797e136acf3f69a6f9a3c89e9ed6820b002a3e: Bug 1392739 - Use CheckedInt in nsStandardURL::Deserialize(). r=mayhemer, a=RyanVM
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 04 Jun 2018 13:57:51 +0200 - rev 806212
Push 112844 by maglione.k@gmail.com at Fri, 08 Jun 2018 22:18:59 +0000
Bug 1392739 - Use CheckedInt in nsStandardURL::Deserialize(). r=mayhemer, a=RyanVM
f1465ba4ff3aacbf5adcab0becde3838955c6a3f: Bug 1392739 - Add test for faulty nsStandardURL deserialization. r=mayhemer, a=RyanVM
Alex Gaynor <agaynor@mozilla.com> - Wed, 23 May 2018 22:25:08 +0200 - rev 805995
Push 112832 by bballo@mozilla.com at Fri, 08 Jun 2018 21:11:22 +0000
Bug 1392739 - Add test for faulty nsStandardURL deserialization. r=mayhemer, a=RyanVM
5e8ae758ac7f589ec09f67b072cc49d44877046b: Bug 1392739 - Use CheckedInt in nsStandardURL::Deserialize(). r=mayhemer, a=RyanVM
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 04 Jun 2018 13:57:51 +0200 - rev 805994
Push 112832 by bballo@mozilla.com at Fri, 08 Jun 2018 21:11:22 +0000
Bug 1392739 - Use CheckedInt in nsStandardURL::Deserialize(). r=mayhemer, a=RyanVM
7b74236690ac42c747c6989c4fff75f34a1ae60c: Bug 1460609 - Cookies are for parents r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 07 Jun 2018 14:12:37 +0200 - rev 805517
Push 112687 by bdanforth@mozilla.com at Thu, 07 Jun 2018 22:45:04 +0000
Bug 1460609 - Cookies are for parents r=mayhemer Make sure cookies aren't saved on channel headers in the content process. Adds test to verify that this works, and removes tests that expected cookie headers to be visible to the child. MozReview-Commit-ID: KOB83xpuAlF
6f9a5ef570fb23200acf8d75285e67d80b7c27f0: Bug 1460609 - Cookies are for parents r=mayhemer draft
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 07 Jun 2018 14:12:37 +0200 - rev 805181
Push 112584 by valentin.gosu@gmail.com at Thu, 07 Jun 2018 12:20:13 +0000
Bug 1460609 - Cookies are for parents r=mayhemer Make sure cookies aren't saved on channel headers in the content process. Adds test to verify that this works, and removes tests that expected cookie headers to be visible to the child. MozReview-Commit-ID: KOB83xpuAlF
633a10eff02a2ada758db8459dc9927bbce31df5: Bug 1466101 - Fix a debug-only variable use in InputStreamLengthHelper, r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 05 Jun 2018 23:19:00 +0200 - rev 804545
Push 112407 by bmo:ntim.bugs@gmail.com at Wed, 06 Jun 2018 09:28:54 +0000
Bug 1466101 - Fix a debug-only variable use in InputStreamLengthHelper, r=mayhemer
0a7865621d1c2275fcd2fd198f7ce36d7c661925: Bug 1460609 - Cookies are for parents r=mayhemer draft
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 06 Jun 2018 03:20:46 +0200 - rev 804494
Push 112387 by valentin.gosu@gmail.com at Wed, 06 Jun 2018 01:21:44 +0000
Bug 1460609 - Cookies are for parents r=mayhemer Make sure cookies aren't saved on channel headers in the content process. Adds test to verify that this works, and removes tests that expected cookie headers to be visible to the child. MozReview-Commit-ID: Of6xGPaxQY
55a9e16be96084570c64e50229c88aca43c12c52: Bug 1441932 P4 Treat same-value assignments to the LoadInfo reserved and initial ClientInfo values as no-op changes. r=mayhemer
Ben Kelly <ben@wanderview.com> - Mon, 04 Jun 2018 09:26:51 -0700 - rev 803645
Push 112164 by bmo:emilio@crisal.io at Mon, 04 Jun 2018 18:13:16 +0000
Bug 1441932 P4 Treat same-value assignments to the LoadInfo reserved and initial ClientInfo values as no-op changes. r=mayhemer
de52f4e67dacff658acb548d3072ce3c80edbdc8: Bug 1441932 P3 Forward reserved client, initial client, and controller on Redirect2Verify message back to parent. r=mayhemer
Ben Kelly <ben@wanderview.com> - Mon, 04 Jun 2018 09:26:51 -0700 - rev 803644
Push 112164 by bmo:emilio@crisal.io at Mon, 04 Jun 2018 18:13:16 +0000
Bug 1441932 P3 Forward reserved client, initial client, and controller on Redirect2Verify message back to parent. r=mayhemer
503612a3376769c17b107cbecc9641cf11772c66: Bug 1441932 P2 Remove explicit ServiceWorker controller from http OnStartRequest message. r=mayhemer
Ben Kelly <ben@wanderview.com> - Mon, 04 Jun 2018 09:26:51 -0700 - rev 803643
Push 112164 by bmo:emilio@crisal.io at Mon, 04 Jun 2018 18:13:16 +0000
Bug 1441932 P2 Remove explicit ServiceWorker controller from http OnStartRequest message. r=mayhemer
fcc1e1ae65ddb1282c9e1f78d5154886ec53f008: Bug 1441932 P1 Add the ServiceWorker controller to ParentLoadInfoForwarderArgs. r=mayhemer
Ben Kelly <ben@wanderview.com> - Mon, 04 Jun 2018 09:26:50 -0700 - rev 803642
Push 112164 by bmo:emilio@crisal.io at Mon, 04 Jun 2018 18:13:16 +0000
Bug 1441932 P1 Add the ServiceWorker controller to ParentLoadInfoForwarderArgs. r=mayhemer
bdfb2963834fa8ed4d33c82fd4a594cea6e4659d: Bug 1443164 - Update brotli to version 1.0.4 and update Gecko callers. r=jfkthame, r=mayhemer
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 31 May 2018 12:49:40 -0400 - rev 803633
Push 112163 by rwood@mozilla.com at Mon, 04 Jun 2018 18:04:02 +0000
Bug 1443164 - Update brotli to version 1.0.4 and update Gecko callers. r=jfkthame, r=mayhemer
f72ceb91e620b9b95806132fe9ca3687fab49b68: Bug 1392739 - Add test for faulty nsStandardURL deserialization. r=mayhemer
Alex Gaynor <agaynor@mozilla.com> - Wed, 23 May 2018 22:25:08 +0200 - rev 803612
Push 112163 by rwood@mozilla.com at Mon, 04 Jun 2018 18:04:02 +0000
Bug 1392739 - Add test for faulty nsStandardURL deserialization. r=mayhemer
5c47f8a1bad20a61a1ec699cc6508e21f39a7a98: Bug 1392739 - Use CheckedInt in nsStandardURL::Deserialize(). r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 04 Jun 2018 13:57:51 +0200 - rev 803611
Push 112163 by rwood@mozilla.com at Mon, 04 Jun 2018 18:04:02 +0000
Bug 1392739 - Use CheckedInt in nsStandardURL::Deserialize(). r=mayhemer
7f4eeef07a85b27f3795a34030a16ad20675831a: Bug 1465580 Make HttpChannelParent get the channel status when its underlying channel is an InterceptedHttpChannel. r=mayhemer
Ben Kelly <ben@wanderview.com> - Fri, 01 Jun 2018 10:56:58 -0700 - rev 803112
Push 112028 by bmo:dharvey@mozilla.com at Fri, 01 Jun 2018 21:45:23 +0000
Bug 1465580 Make HttpChannelParent get the channel status when its underlying channel is an InterceptedHttpChannel. r=mayhemer
7e6bcb2cd0d86e5468402ae680f9ce10c88b0aca: Bug 1465587 Only hide the initial internal redirect to an InterceptedHttpChannel and not internal redirects initiated from IHC. r=mayhemer
Ben Kelly <ben@wanderview.com> - Fri, 01 Jun 2018 10:56:57 -0700 - rev 803111
Push 112028 by bmo:dharvey@mozilla.com at Fri, 01 Jun 2018 21:45:23 +0000
Bug 1465587 Only hide the initial internal redirect to an InterceptedHttpChannel and not internal redirects initiated from IHC. r=mayhemer
833f1e224c8816a588d2416775bc43ed005c3e5b: Bug 1464090 - Assertion in InputStreamLengthHelper::GetAsyncLength to avoid dealing with nsIAsyncInputStream, r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 31 May 2018 18:12:26 +0200 - rev 802421
Push 111877 by dholbert@mozilla.com at Thu, 31 May 2018 19:33:20 +0000
Bug 1464090 - Assertion in InputStreamLengthHelper::GetAsyncLength to avoid dealing with nsIAsyncInputStream, r=mayhemer
a1ce34b0b183f55cc356b4330df8daa1531cc177: Bug 1464090 - InputStreamLengthHelper must swap the callback in order to release them on the owning thread, r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 31 May 2018 18:12:25 +0200 - rev 802420
Push 111877 by dholbert@mozilla.com at Thu, 31 May 2018 19:33:20 +0000
Bug 1464090 - InputStreamLengthHelper must swap the callback in order to release them on the owning thread, r=mayhemer
ab037c88ae18f7df8540517895fbf2ff6c8ff2ea: Bug 1464090 - Passing the length if known via IPCStream and use InputStreamLengthWrapper when deserialized, r=froydnj, r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 31 May 2018 18:12:25 +0200 - rev 802419
Push 111877 by dholbert@mozilla.com at Thu, 31 May 2018 19:33:20 +0000
Bug 1464090 - Passing the length if known via IPCStream and use InputStreamLengthWrapper when deserialized, r=froydnj, r=mayhemer
7aec8de1c9d5fb9b5d25481df1e38242f4df5ea6: Bug 1444532 - Fix a leak in SHA256 in nsHttpConnectionInfo.cpp. r=mayhemer, a=jcristau
David Keeler <dkeeler@mozilla.com> - Fri, 09 Mar 2018 14:16:57 -0800 - rev 802184
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1444532 - Fix a leak in SHA256 in nsHttpConnectionInfo.cpp. r=mayhemer, a=jcristau The original code (from bug 1200802) declared an XPCOM object as a static bare pointer, which for future reference is probably never the right thing to do. It might have worked if it was cleared before shutdown but it never was. MozReview-Commit-ID: EMe7wgzm6zv
ab31d89c0164341b8347285d485ab6a00b7ae27c: Bug 1447191 - Pass loadFlags when creating FTP IPDL channel r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 21 May 2018 22:24:25 +0200 - rev 799243
Push 110983 by plingurar@mozilla.com at Thu, 24 May 2018 11:05:18 +0000
Bug 1447191 - Pass loadFlags when creating FTP IPDL channel r=mayhemer This fixes the "Assertion failure: PermissionAvailable(prin, aType), at nsPermissionManager.cpp:2341 when loading FTP URLs on debug builds" MozReview-Commit-ID: 4eRGQ3hrUWo
10f52bc1b0a47a7f0ca708d0f78e2b4d03e438c6: Bug 1457084 - Increase max chunk memory usage limit, r=mayhemer
Michal Novotny <michal.novotny> - Wed, 23 May 2018 05:03:00 +0300 - rev 799128
Push 110928 by rwood@mozilla.com at Wed, 23 May 2018 22:52:24 +0000
Bug 1457084 - Increase max chunk memory usage limit, r=mayhemer We can hit the limit very easily when writing javascript bytecode as alternative data to the cache entry because all data is written at once but CacheFileOutputStream splits it into chunks which are then written on a backgound thread. 40MB was chosen because bytecode is usually 4x-10x larger than the original data, so it can occupy most of the cache entry which is limited to 50MB.