searching for reviewer(valentin)
f2ce0b583163feb057514003da2d60cc2fee8e28: Bug 1498434 - add new telemetry probe to know the delay caused by e10s back pressure r=valentin
Junior Hsu <juhsu@mozilla.com> - Tue, 23 Oct 2018 22:17:22 +0000 - rev 491220
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498434 - add new telemetry probe to know the delay caused by e10s back pressure r=valentin a straight forward implementation Differential Revision: https://phabricator.services.mozilla.com/D9038
f7fe04d00e18682a760b3fcb458c2be801e59184: Bug 1487559 - add new telemetry probe for the mime type causing suspension for back pressure r=francois,valentin
Junior Hsu <juhsu@mozilla.com> - Wed, 24 Oct 2018 16:26:19 +0000 - rev 491219
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1487559 - add new telemetry probe for the mime type causing suspension for back pressure r=francois,valentin Differential Revision: https://phabricator.services.mozilla.com/D4729
94f5958dbd0ff027a4b4fa65bcc2c956ba8c0d47: bug 1501283 - for NS checks we don't have originSuffix r=valentin
Daniel Stenberg <daniel@haxx.se> - Tue, 23 Oct 2018 20:22:54 +0000 - rev 491012
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
bug 1501283 - for NS checks we don't have originSuffix r=valentin This fixes the regression caused by bug 1500549. MozReview-Commit-ID: 3VBvIbrEbDT Differential Revision: https://phabricator.services.mozilla.com/D9526
d826438ea26dc82c57ab98156b7ed84eb2354362: Bug 1501404 - Part 8: Remove the XPCOM registration for NamedPipeService r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 20:07:31 +0000 - rev 491006
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501404 - Part 8: Remove the XPCOM registration for NamedPipeService r=valentin Depends on D9576 Differential Revision: https://phabricator.services.mozilla.com/D9577
89474459aeb8d21854d18c26822069d94625ea16: Bug 1501404 - Part 7: Remove the XPCOM registration for nsSyncStreamListener r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 20:07:29 +0000 - rev 491005
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501404 - Part 7: Remove the XPCOM registration for nsSyncStreamListener r=valentin Depends on D9575 Differential Revision: https://phabricator.services.mozilla.com/D9576
1766ed669623dd83d791586c65a65a5a7d1097c0: Bug 1501404 - Part 6: Remove the XPCOM registrations for socket provider classes r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 20:07:27 +0000 - rev 491004
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501404 - Part 6: Remove the XPCOM registrations for socket provider classes r=valentin Depends on D9574 Differential Revision: https://phabricator.services.mozilla.com/D9575
79795a6721ccdafcaf4f68898240568047cdd18f: Bug 1501404 - Part 5: Remove the XPCOM registration for nsSocketProviderService r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 20:07:25 +0000 - rev 491003
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501404 - Part 5: Remove the XPCOM registration for nsSocketProviderService r=valentin Depends on D9573 Differential Revision: https://phabricator.services.mozilla.com/D9574
361c06422c19ac2b90748c54b76ec6e8d7053960: Bug 1501404 - Part 4: Remove the unused contract ID for nsIHttpPushListener r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 20:07:23 +0000 - rev 491002
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501404 - Part 4: Remove the unused contract ID for nsIHttpPushListener r=valentin Depends on D9572 Differential Revision: https://phabricator.services.mozilla.com/D9573
6af22b13b62acca7791fd61c41db34158128a6e0: Bug 1501404 - Part 3: Remove the unused contract ID for nsIProxyAutoConfig r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 20:07:21 +0000 - rev 491001
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501404 - Part 3: Remove the unused contract ID for nsIProxyAutoConfig r=valentin Depends on D9571 Differential Revision: https://phabricator.services.mozilla.com/D9572
8711f0c4d51ee1d411eb273c0252417316707746: Bug 1501404 - Part 2: Remove the XPCOM registration for nsRequestObserverProxy r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 20:07:19 +0000 - rev 491000
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501404 - Part 2: Remove the XPCOM registration for nsRequestObserverProxy r=valentin Depends on D9570 Differential Revision: https://phabricator.services.mozilla.com/D9571
81f3d1e42395241f97ff12aa489ce7ee6153b5c5: Bug 1501404 - Part 1: Remove the XPCOM registration for RequestContextService r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 20:07:17 +0000 - rev 490999
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501404 - Part 1: Remove the XPCOM registration for RequestContextService r=valentin Differential Revision: https://phabricator.services.mozilla.com/D9570
1c9f10e217d127c8476fe624b579b8a8cb3cc03b: bug 1500549 - make TRR Blacklist use originSuffix r=valentin
Daniel Stenberg <daniel@haxx.se> - Mon, 22 Oct 2018 15:38:18 +0000 - rev 490761
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
bug 1500549 - make TRR Blacklist use originSuffix r=valentin MozReview-Commit-ID: 5nOZefVlqRE Differential Revision: https://phabricator.services.mozilla.com/D9391
d7ba5883b259d3ba647894b7e0bf53587331df9f: Bug 1430039 - Proxy release some member on main thread r=valentin
Kershaw Chang <kershaw@mozilla.com> - Fri, 19 Oct 2018 14:46:21 +0000 - rev 490667
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1430039 - Proxy release some member on main thread r=valentin The reason of the crash is that the load group is released on non main thread. To fix the crash, simply use |NS_ReleaseOnMainThreadSystemGroup| to release the load group. Note that this patch also proxy release other members on main thread just for safe. Differential Revision: https://phabricator.services.mozilla.com/D9258
9305a99ea1c3aab53a9675be0f76ec60b1a30e5b: bug 1498525 - make test_captive_portal_service use localhost only r=valentin
Daniel Stenberg <daniel@haxx.se> - Thu, 18 Oct 2018 07:06:43 +0000 - rev 490215
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
bug 1498525 - make test_captive_portal_service use localhost only r=valentin By setting network.dns.native-is-localhost in this test, it makes all native name resolves use "localhost" and thus avoids causing an assert if this test runs with TRR enabled and network.trr.uri set to point to an actual external host name. MozReview-Commit-ID: D1df6VtfckR Differential Revision: https://phabricator.services.mozilla.com/D9070
b6780702981d863bfd913ca404d5b5209b952066: Bug 1499149 - Better telemetry for alt-svc headers seen in the wild. r=francois,valentin
Nicholas Hurley <hurley@mozilla.com> - Wed, 17 Oct 2018 18:14:56 +0000 - rev 490117
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499149 - Better telemetry for alt-svc headers seen in the wild. r=francois,valentin Right now, we have no idea how often an origin may offer us multiple alt-svc options. As we are considering racing multiple alt-svc connections (if they're available), it would be good to know how often we actually have (or would have, were we to store them) multiple options available. It would also be good to know how often an origin may change the target of its alt-svc mapping (even if there is only one target), as changes in target may make it useful to store/race multiple targets, as well. Differential Revision: https://phabricator.services.mozilla.com/D8878
948a4673220c961438955f1c1346ee68e3dd8ff4: Bug 1460233 - Percent-encode ampersand and colon when replacing unmappable code points in URL query state. r=valentin
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 16 Oct 2018 12:04:12 +0000 - rev 489799
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1460233 - Percent-encode ampersand and colon when replacing unmappable code points in URL query state. r=valentin Spec change: https://github.com/whatwg/url/pull/386 MozReview-Commit-ID: Fa84kCNghtU Differential Revision: https://phabricator.services.mozilla.com/D8728
32e5d5e6c9804247b0f82f931dc875fdc838f750: Bug 1493724 - Don't overwrite still-valid altsvc mappings until a new one is validated. r=valentin
Nicholas Hurley <hurley@mozilla.com> - Mon, 15 Oct 2018 21:52:04 +0000 - rev 489701
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1493724 - Don't overwrite still-valid altsvc mappings until a new one is validated. r=valentin Right now, as soon as we receive an alt-svc header or frame for an origin, we will overwrite any mapping we already have for that origin, even if it's still valid. This means that, should validation fail for the new mapping, we will have blown away a perfectly usable alt-svc mapping for no good reason. This patch prevents us from overwriting until we know the new mapping is good. Differential Revision: https://phabricator.services.mozilla.com/D8747
8881fb30547516dfe66827b37c4ee32a5af39b2d: Bug 1494133 - know how many localhosts suspended by e10s back pressure r=valentin
Junior Hsu <juhsu@mozilla.com> - Fri, 05 Oct 2018 21:40:23 +0000 - rev 488217
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1494133 - know how many localhosts suspended by e10s back pressure r=valentin Differential Revision: https://phabricator.services.mozilla.com/D7142
cf579f097fff49b756b8888fa7812c500796cd96: Bug 1493278 - ChildDNSService::GetDNSRecordHashKey is doing unnecessary work. r=valentin
Michal Novotny <michal.novotny> - Thu, 04 Oct 2018 03:16:00 +0300 - rev 487902
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1493278 - ChildDNSService::GetDNSRecordHashKey is doing unnecessary work. r=valentin This fixes bug introduced by patch from bug 1337893. Serialized origin attributes suffix should be appended instead of rewriting the string.
f062d23be1811dce1fc21ef72f3772f9acdc5cdf: bug 1495523 - disable TRR after max-fails number of failed requests r=valentin
Daniel Stenberg <daniel@haxx.se> - Wed, 03 Oct 2018 11:53:46 +0000 - rev 487721
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
bug 1495523 - disable TRR after max-fails number of failed requests r=valentin MozReview-Commit-ID: 2dSEY6DuP2A Differential Revision: https://phabricator.services.mozilla.com/D7587
59ea9b4671d0bd8491e03f2c735d402ef6d7fc23: Bug 1489229 - crash on MOZ_RELEASE_ASSERT which checks that WPAD is not being r=valentin
Polly Shaw <polly.shaw@gmail.com> - Mon, 01 Oct 2018 09:11:33 +0000 - rev 487296
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1489229 - crash on MOZ_RELEASE_ASSERT which checks that WPAD is not being r=valentin called if not explicitly requested by the user prefs The author did not isolate and fix the cause of the assertion failure, but put in further diagnostics.The author did not isolate and fix the cause of the assertion failure, but put in further diagnostics. * an additional assertion was put in on the main thread (which if triggered would reveal the stack trace) * in one place where a previously a failure to read the network.proxy.type pref was ignored, execution of WPAD is now halted with a warning. Besides these improved diagnostics, in nsPACMan::LoadPACFromURI where an asynchronous call was made to nsPACMan::StartLoading *before* the preconditions for this call are set up was changed to be the other way around. The author suspects that the previous code may have led to race conditions when LoadPACFromURI was not called from the main thread, although it is not obvious that this would have caused such a crash. Differential Revision: https://phabricator.services.mozilla.com/D5388
bb0e08fb9530dae213926269ec20495920bd2788: Bug 1492894 - part 2 - eliminate already_AddRefed variables in netwerk/; r=valentin
Nathan Froyd <froydnj@mozilla.com> - Fri, 21 Sep 2018 16:45:49 -0400 - rev 486059
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1492894 - part 2 - eliminate already_AddRefed variables in netwerk/; r=valentin We need to disallow these to fix our static analysis, which should have already been disallowing them.
0d5b78130661fd02d9906e41f30c69ffdfca650b: Bug 1487085 - Allow to set cookie with a null channel in child process, r=valentin
Kershaw Chang <kershaw@mozilla.com> - Wed, 12 Sep 2018 15:14:32 +0000 - rev 484367
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1487085 - Allow to set cookie with a null channel in child process, r=valentin In the current implmentation of CookieServiceChild::SetCookieString, pass a null channel will crash the child process. This is because we call aChannel->GetURI() without checking if aChannel is null. However, set cookie with a null channel is possible in non-e10s mode. To make sure the behavior to be consistent in both non-e10s and e10s mode, we have to pass an empty URIParams in child process. Differential Revision: https://phabricator.services.mozilla.com/D5432
ac8b78a935279baee34637ccc7a62c2e128e80cd: Bug 1487085 - Allow to set cookie with a null channel in child process, r=valentin
Kershaw Chang <kershaw@mozilla.com> - Wed, 12 Sep 2018 15:14:32 +0000 - rev 484300
Push 241 by fmarier@mozilla.com at Mon, 24 Sep 2018 21:48:02 +0000
Bug 1487085 - Allow to set cookie with a null channel in child process, r=valentin In the current implmentation of CookieServiceChild::SetCookieString, pass a null channel will crash the child process. This is because we call aChannel->GetURI() without checking if aChannel is null. However, set cookie with a null channel is possible in non-e10s mode. To make sure the behavior to be consistent in both non-e10s and e10s mode, we have to pass an empty URIParams in child process. Differential Revision: https://phabricator.services.mozilla.com/D5432
edf8c9d161155578330ea358c8e2abe7397b991b: Bug 1489916 - Remove the XPCOM component registration for nsHttpChannelAuthProvider; r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 09 Sep 2018 19:24:54 -0400 - rev 483776
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1489916 - Remove the XPCOM component registration for nsHttpChannelAuthProvider; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D5390
2de4d7059d7f191c4f8a30014b5b5eb23f721c59: Bug 1489915 - Remove the XPCOM component registration for nsFileStream; r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 09 Sep 2018 19:18:19 -0400 - rev 483775
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1489915 - Remove the XPCOM component registration for nsFileStream; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D5389
f2b03dfdb75b41827d20e68edc71d1674d1101d1: Bug 1489455 - Replace evalInSandbox from httpd.js r=valentin
vinoth <cegvinoth@gmail.com> - Fri, 07 Sep 2018 13:27:24 +0000 - rev 483573
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1489455 - Replace evalInSandbox from httpd.js r=valentin Differential Revision: https://phabricator.services.mozilla.com/D5243
7001036f7af1841bd0e42fbc5105c4d3f6cd0214: Bug 1489365 - Part 3: Remove the unused @mozilla.org/dirIndexListener;1 contract ID; r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 06 Sep 2018 22:36:22 -0400 - rev 483536
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1489365 - Part 3: Remove the unused @mozilla.org/dirIndexListener;1 contract ID; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D5230
081045a97f2771218ed9796a0d470badaec16c77: Bug 1489365 - Part 2: Remove the XPCOM component registration for nsDirIndexParser; r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 06 Sep 2018 22:34:30 -0400 - rev 483535
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1489365 - Part 2: Remove the XPCOM component registration for nsDirIndexParser; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D5229
78bb1ff16a80b1ecd7447474e3d2ef0c2c3ef4f0: Bug 1489365 - Part 1: Remove the XPCOM component registration for nsDirIndex; r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 06 Sep 2018 22:13:44 -0400 - rev 483534
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1489365 - Part 1: Remove the XPCOM component registration for nsDirIndex; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D5228
d69f31a70f38381ebea426260bfb399e113923d8: Bug 1488628 - Change some nsICaptivePortalDetector method arguments from wstring to AString. r=valentin
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 05 Sep 2018 13:40:04 +1000 - rev 483458
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1488628 - Change some nsICaptivePortalDetector method arguments from wstring to AString. r=valentin
067c003d030208d94cb77bf615e136c4fb2fd9fd: Bug 1488628 - Change nsIDirIndex's wstring/string attributes to AString/ACString. r=valentin
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 05 Sep 2018 11:31:28 +1000 - rev 483454
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1488628 - Change nsIDirIndex's wstring/string attributes to AString/ACString. r=valentin
9e6e20d26c0d1425124566ee454d9f1bdfc3e242: Bug 1488305 - Remove the XPCOM component registration for BackgroundChannelRegistrar; r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 03 Sep 2018 21:04:15 -0400 - rev 483249
Push 239 by fmarier@mozilla.com at Mon, 10 Sep 2018 17:01:34 +0000
Bug 1488305 - Remove the XPCOM component registration for BackgroundChannelRegistrar; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D4893
3cf15cc00ee5657511cfff206271c3a5bb7ff179: Bug 1488306 - Remove the XPCOM component registration for nsUnknwonDecoder; r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 03 Sep 2018 21:49:18 -0400 - rev 482903
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1488306 - Remove the XPCOM component registration for nsUnknwonDecoder; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D4897
ca7b0659636ce6e6c8369a0d6c29d74589d10502: bug 1486724 - TRR: accept basic URI template r=valentin
Daniel Stenberg <daniel@haxx.se> - Mon, 03 Sep 2018 14:21:08 +0000 - rev 482860
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
bug 1486724 - TRR: accept basic URI template r=valentin MozReview-Commit-ID: 5RNyvrZLUdK Differential Revision: https://phabricator.services.mozilla.com/D4432
d808a15ac4bc24da60e58b64d8357133d7637b6c: bug 1486137 - TRR: fix the FAMILY field in the ECS code r=valentin
Daniel Stenberg <daniel@haxx.se> - Mon, 03 Sep 2018 15:02:03 +0000 - rev 482859
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
bug 1486137 - TRR: fix the FAMILY field in the ECS code r=valentin ... since AF_INET wouldn't actually use IPv4! MozReview-Commit-ID: FCf7psawENI Differential Revision: https://phabricator.services.mozilla.com/D4749
650e1b5d0446e5b150e77c56c0a87e0a970adef0: Bug 1488236 - Remove the XPCOM component registration for nsApplicationCacheNamespace; r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 03 Sep 2018 11:06:31 -0400 - rev 482829
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1488236 - Remove the XPCOM component registration for nsApplicationCacheNamespace; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D4877
47d55e7378be1db26c2b8545fada0cfce37798cf: Bug 1488238 - Remove the XPCOM component registration for nsApplicationCache; r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 03 Sep 2018 11:16:56 -0400 - rev 482825
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1488238 - Remove the XPCOM component registration for nsApplicationCache; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D4878
8351581ba5a44684bdfbbcf731756cd5f785c46c: Bug 1488235 - Remove the XPCOM component registration for nsHttpServer; r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 03 Sep 2018 10:57:35 -0400 - rev 482800
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1488235 - Remove the XPCOM component registration for nsHttpServer; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D4876
6550838c80462ef561b14bb5632cf784532ef725: bug 1487432 - make LOAD_DISABLE_TRR enforce a different hashkey r=valentin
Daniel Stenberg <daniel@haxx.se> - Fri, 31 Aug 2018 07:03:16 +0000 - rev 482623
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
bug 1487432 - make LOAD_DISABLE_TRR enforce a different hashkey r=valentin so that such requests don't inadvertently reuse connections done that might have used TRR. MozReview-Commit-ID: 2bO4VCGSgOO Differential Revision: https://phabricator.services.mozilla.com/D4693
61a5ffad37d26b3d7fa2abefc6ec94a34007a304: Bug 1487093 - Propagate cookie blocking notification to child nsIChannel, r=ehsan, r=valentin
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 30 Aug 2018 17:44:39 +0200 - rev 482385
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1487093 - Propagate cookie blocking notification to child nsIChannel, r=ehsan, r=valentin
64696387b4b0a0f7bf6c73aa3792df354327ebf5: Bug 1460538, r=valentin
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 29 Aug 2018 14:43:37 +0100 - rev 482366
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1460538, r=valentin Differential Revision: https://phabricator.services.mozilla.com/D4469
ecf1c85b657f0828a6e7541253b8226be2351db2: Bug 1460538, r=valentin
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 28 Aug 2018 19:14:54 +0100 - rev 482343
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1460538, r=valentin Differential Revision: https://phabricator.services.mozilla.com/D4469
c417b23546673d32a9ad71cda1e90a3201f3240b: bug 1485515 - range check the network.trr.mode pref on read r=valentin
Daniel Stenberg <daniel@haxx.se> - Mon, 27 Aug 2018 13:13:12 +0000 - rev 481812
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
bug 1485515 - range check the network.trr.mode pref on read r=valentin MozReview-Commit-ID: 8OdeXYQEzQJ Differential Revision: https://phabricator.services.mozilla.com/D4332
4095afaecf59f6296e72102c4aefc6c54b7305e5: Bug 1485343 - Avoid locale-dependent C standard library functions in FTP code. r=valentin
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 27 Aug 2018 09:11:30 +0000 - rev 481805
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1485343 - Avoid locale-dependent C standard library functions in FTP code. r=valentin MozReview-Commit-ID: CXcluPKLwIv Differential Revision: https://phabricator.services.mozilla.com/D4315
be9a8690948707b0e965c0e47198018c47b35fe5: Bug 1485340 - Avoid isdigit() and isxdigit() in URL parsing. r=valentin
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 27 Aug 2018 09:12:25 +0000 - rev 481804
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1485340 - Avoid isdigit() and isxdigit() in URL parsing. r=valentin MozReview-Commit-ID: 13DUMcZIE19 Differential Revision: https://phabricator.services.mozilla.com/D4308
c9059b70bf4a46c414bc4514a6db20538be0c9c0: Bug 1485945 - Set the length instead of capacity of an address string to avoid writing past its logical length. r=valentin
Henri Sivonen <hsivonen@hsivonen.fi> - Fri, 24 Aug 2018 14:05:13 +0000 - rev 481683
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1485945 - Set the length instead of capacity of an address string to avoid writing past its logical length. r=valentin MozReview-Commit-ID: 5anNIW843JJ Differential Revision: https://phabricator.services.mozilla.com/D4201
9f1b27308bd6dfaa17c75720660b5bf40cd4ccab: bug 1485956 - make DNS cache lookups respect DISABLE_TRR r=valentin
Daniel Stenberg <daniel@haxx.se> - Fri, 24 Aug 2018 14:09:22 +0000 - rev 481665
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
bug 1485956 - make DNS cache lookups respect DISABLE_TRR r=valentin So that explicitly disabling TRR for specific resolves won't end up just using the cached entry resolved with TRR! MozReview-Commit-ID: HZ4AyKOMpet Differential Revision: https://phabricator.services.mozilla.com/D4215
cc2cb08f3759f4c0250c081c5696d13c5a86725a: Bug 1482224 Crash in Shutdown due to ProxyAutoConfig still aiming to resolve addressThis crash has arisen due to a loop in ProxyAutoConfig which spins until apending PAC request is complete, even when the ProxyAutoConfig object is beingshut... r=valentin
Polly Shaw <polly.shaw@gmail.com> - Wed, 22 Aug 2018 23:23:08 +0000 - rev 481284
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1482224 Crash in Shutdown due to ProxyAutoConfig still aiming to resolve addressThis crash has arisen due to a loop in ProxyAutoConfig which spins until apending PAC request is complete, even when the ProxyAutoConfig object is beingshut... r=valentin ...down. The remedy to prevent the crash is to exit the loop when the mShutdown flag is set. This does not attempt to address the underlying cause of why the request continues to be pending, although this is also a concern. Files changed: netwerk/base/ProxyAutoConfig.cpp - expanded lambda containing logic of when to stop waiting for the request to complete to include a check to the mShutdown flag. Also logged a warning if the loop is exited because of mShutdown. Differential Revision: https://phabricator.services.mozilla.com/D3977
b51649c81fb203be12c9ce8f1ac0052f6f950e86: Bug 1484984 - Avoid writing past the logical length of a string in networking code. r=valentin
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 21 Aug 2018 14:20:48 +0000 - rev 481033
Push 232 by fmarier@mozilla.com at Wed, 05 Sep 2018 20:45:54 +0000
Bug 1484984 - Avoid writing past the logical length of a string in networking code. r=valentin MozReview-Commit-ID: IIffoxnF6KS Differential Revision: https://phabricator.services.mozilla.com/D3884