Граф коммитов

2288 Коммитов

Автор SHA1 Сообщение Дата
Florian Queze 4c6a68d1c9 Bug 1355161 - script-generated patch to replace .{currentThread,mainThread}.dispatch(..., Ci.nsIThread.DISPATCH_NORMAL) with .dispatchToMainThread(...), r=froydnj. 2017-04-14 18:29:12 +02:00
Florian Queze ea6ac7cbf2 Bug 1356569 - Remove some more newURI null trailing parameters, r=jaws. 2017-04-14 21:51:40 +02:00
Florian Queze f935ddc4b3 Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
Florian Queze 37ff4fc7cc Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Shane Caraveo 1d28c1c9a8 Bug 1345893 - Handle Suspend() called on an HTTP channel from http-on-modify-request handler, r=mayhemer
MozReview-Commit-ID: LbW9zgnPzmu

--HG--
extra : rebase_source : 654246da41785e6aee690102b772a3a7ca487a75
2017-04-14 10:00:05 -07:00
Nicholas Hurley f080574c7a Bug 1316683 - Part 1: Make nsILoadContext non-scriptable. r=ehsan 2017-04-12 11:32:05 -04:00
Nicholas Hurley 3e8ff0a8d4 Bug 1352146 - Don't allow status phrases in http/2. r=mcmanus
MozReview-Commit-ID: Cf30tUivhnB

--HG--
extra : rebase_source : d3b64d6ee9077f448ff9b8aaaff3d449655f0b62
2017-04-07 13:18:20 -07:00
Sebastian Hengst 2bb432f54a Backed out changeset c8199958741a (bug 1352146) 2017-04-08 01:44:22 +02:00
Nicholas Hurley 8a7a1ddf0e Bug 1352146 - Don't allow status phrases in http/2. r=mcmanus
MozReview-Commit-ID: Cf30tUivhnB

--HG--
extra : rebase_source : d3b64d6ee9077f448ff9b8aaaff3d449655f0b62
2017-04-07 13:18:20 -07:00
Sebastian Hengst 548852b3a4 merge mozilla-central to autoland. r=merge a=merge 2017-04-07 22:16:26 +02:00
Brendan Dahl 79c787d9b4 Bug 1353937 - Expose http server wrapped js object for private apis. r=mcmanus
Slimerjs relies on the hidden _start to create a server with a
port and host.
2017-04-07 09:18:33 -07:00
Valentin Gosu 68caf482f1 Bug 1351301 - Test that '.' is not required to accept subdomains in auth::URIMatchesPrefPattern. r=mayhemer
MozReview-Commit-ID: 4FXBDSo1bVG

--HG--
extra : histedit_source : 7b7f22dbc4dae53e53b68bc07b04dd84052e2bfa
2017-04-07 04:31:22 +03:00
Patrick McManus 3a1c3e7365 Bug 1281278 - test coverage for h2 push with brotli r=nwgh
MozReview-Commit-ID: 84LZRLsefJD

--HG--
extra : rebase_source : 3e09bebff4b2799471d96e9fcd06925ce36ff251
2017-04-06 13:40:26 -04:00
Valentin Gosu bb752cebae Bug 1351443 - Only fall back to NewChannel if implementation of NewChannel2 is missing r=mcmanus
If the call to NewChannel2 returns NS_ERROR_NOT_IMPLEMENTED or NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED that means the implementation is actually missing, so it is OK to fall back to NewChannel.
If it fails with any other error code, we just return it.

MozReview-Commit-ID: JmgEmPqu6zJ

--HG--
rename : netwerk/test/unit/test_bug894586.js => netwerk/test/unit/test_1351443-missing-NewChannel2.js
extra : rebase_source : 5d41df330a15ad7b679d9bed52e6fbf90bdc4ed8
2017-04-07 15:25:19 +03:00
Wes Kocher 02ea689f15 Backed out changeset f898176c408d (bug 1281278) for xpcshell failures a=backout 2017-04-06 15:48:18 -07:00
Patrick McManus 01f6a3a07d Bug 1281278 - test coverage for h2 push with brotli r=nwgh
MozReview-Commit-ID: 84LZRLsefJD

--HG--
extra : rebase_source : 44aff3361b08ef412ae747097ab6e68adcabb28f
2017-04-06 13:40:26 -04:00
Ehsan Akhgari 929501a6eb Bug 1351980 - Initialize and uninitialize UserAgentOverrides.jsm for Firefox; r=mconley 2017-04-04 21:18:21 -04:00
Patrick McManus 2011955e49 Bug 1353497 - h2 pushes against origin set need implicit SNI r=nwgh 2017-04-04 14:51:32 -04:00
Patrick McManus 67312678e2 bug 1337791 - disable h2 origin test for android that has no server r=test-only 2017-04-04 17:01:37 -04:00
Patrick McManus 0ef4fc0939 Bug 1337791 - Part 3: http/2 origin frame extension test. r=nwgh 2017-04-03 17:24:49 -04:00
Ehsan Akhgari 30f6ca0075 Bug 1347425 - Part 2: Add a test for replacing multiple occurrences of a regex in the site-specific UA override; r=mcmanus 2017-03-28 22:10:51 -04:00
Ehsan Akhgari c2e08ee61a Bug 1347425 - Part 1: Move site-specific Navigator.userAgent overrides to a more efficient C++ implementation; r=baku,schien
Necko computes this information in order to set the User-Agent header in
the parent process.  This header is set on all outgoing requests, and
therefore in the content process we can easily copy the value of this
header from the document channel object instead of the inefficient sync
IPC that currently happens in order to access the JavaScript
implementation living in the parent process.
2017-03-28 22:10:33 -04:00
Carsten "Tomcat" Book 5b9719c5fc merge mozilla-inbound to mozilla-central a=merge 2017-03-28 13:03:25 +02:00
Kershaw Chang b9c0cd1f09 Bug 1312782 - Part 3: Test case. r=honzab 2017-03-27 04:10:00 -04:00
Kershaw Chang 790b8fd7ef Bug 1312782 - Part 2: Create urgent http requests until server receive all common http requests. r=honzab 2017-03-27 04:10:00 -04:00
David Keeler f80d918026 bug 1344585 - close streams and server sockets in test_tls_server.js to prevent leaks r=mcmanus
MozReview-Commit-ID: 28v2rhrcktS

--HG--
extra : rebase_source : 13e72fe847c3f0cdbba4e126551704fee2f3870c
2017-03-21 13:56:57 -07:00
David Keeler 255cd7aea4 bug 1344584 - proactively close streams in test_be_conservative.js to prevent leaks r=mcmanus
MozReview-Commit-ID: 89h5lQJum6c

--HG--
extra : rebase_source : 50744f0c8bd21001362fbab090c4b34fd5992784
2017-03-21 13:23:09 -07:00
Valentin Gosu 1d52489dd5 Bug 1334443 - Rewrite nsProtocolProxyService::LoadHostFilters to use Tokenizer r=bagder
This eliminates some of the pointer math and makes the method a bit safer.
The function's behaviour remains the same as before.

MozReview-Commit-ID: 94wBk6xvkd6

--HG--
extra : rebase_source : 9fac33114b16d0910e63b474222acf0bc1db500f
2017-03-20 20:21:15 +01:00
Valentin Gosu 179c07ad0e Bug 1334443 - Add gtest for nsProtocolProxyService::{LoadHostFilters,CanUseProxy} and fix IPv6 parsing r=bagder
While writing a gtest I discovered the parsing an IPv6 address didn't work due to the brackets.

MozReview-Commit-ID: 9mmKS72hf7Y

--HG--
extra : rebase_source : 757a19a50a50b2af232f0b44f6faacf7280b554a
2017-03-20 20:20:42 +01:00
Junior Hsu 202768c0e6 Bug 1347470 - clean mAvailableCachedAltDataType when we get 200, r=valentin 2017-03-15 15:07:21 +08:00
Blake Kaplan 59c1540717 Bug 1346286 - Remove CPOWs from browser_child_resource.js. r=Gijs
MozReview-Commit-ID: 9GXn1snauxt

--HG--
extra : rebase_source : 3bbb4e973445ff74626f6c04e6e4f52be8704516
2017-03-09 17:18:09 -08:00
Carsten "Tomcat" Book 1ddeca78fa Merge mozilla-central to autoland 2017-03-13 15:26:50 +01:00
Valentin Gosu 62ea9feefd Bug 1341343 - Test for overwriting alt-data r=michal
MozReview-Commit-ID: HljsfPNtN42

--HG--
extra : rebase_source : d7f412e7aaf563b6083c0f5811f52605ccb4c5da
2017-03-13 11:38:38 +01:00
Amy Chung 2ac1ba03cf Bug 1312774 - Allow channels marked as urgentStart to bypass connection limits. r=mayhemer
--HG--
extra : rebase_source : 31612010ceb050a70ed4bd74cca8ccec8a21b07d
2017-03-12 01:31:13 +08:00
Valentin Gosu 5847af980b Bug 1324243 - Normalize IPv6 r=manishearth
MozReview-Commit-ID: 1UFIdeWrz1E

--HG--
extra : rebase_source : cb7e44b0afe06426e3268e80d94a2f59af633b9b
2017-03-09 00:55:05 +01:00
Jonathan Hao 56383b67ab Bug 1334693 - Test http2 push and origin attributes. r=mcmanus
MozReview-Commit-ID: 8qrhjyyV6Uc

--HG--
extra : rebase_source : a7b25bf4d9fc3abedac7959b0efc3271ea0994a7
2017-03-08 18:17:10 +08:00
Wes Kocher 5d9e472591 Backed out 3 changesets (bug 1334693) for build failures a=backout
Backed out changeset 8042ff76ef53 (bug 1334693)
Backed out changeset f48b85ae4eca (bug 1334693)
Backed out changeset 85c4356eebea (bug 1334693)

MozReview-Commit-ID: 2VFn68MXSmx
2017-03-08 18:04:30 -08:00
Jonathan Hao 93bb922fe6 Bug 1334693 - Test http2 push and origin attributes. r=mcmanus
MozReview-Commit-ID: 8qrhjyyV6Uc

--HG--
extra : rebase_source : 25832d4330c1c8521e3f3c965575b146c3e84c85
2017-03-08 18:17:10 +08:00
Andrea Marchesini 12b54aa0f5 Bug 1299500 - Get rid of DeviceStorage API - part 10 - DeviceStorage, r=ehsan, r=billm 2017-03-08 20:15:45 +01:00
Florian Quèze cd762cc83c Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws.
--HG--
extra : rebase_source : c6e20e6e79b0ca5de751c52712d96cbea9432d26
2017-03-07 15:29:48 +01:00
Tim Huang 20060aad91 Bug 1337893 - Part 5: Add a test case for DNS with originAttributes. r=valentin
MozReview-Commit-ID: JzoGMfdmubH

--HG--
extra : rebase_source : dc8ec82f4c1ccf8fe8a744a35853c87dccc0a4a7
2017-02-15 10:36:39 +08:00
Tim Huang 2d4b6a79e2 Bug 1337893 - Part 3: Updating Necko for DNS changes. r=valentin
MozReview-Commit-ID: AVEp3hP7XqB

--HG--
extra : rebase_source : ab7bccfc0336a92f837c16eacbf3ae9290f3803b
2017-02-15 17:48:15 +08:00
Carsten "Tomcat" Book a25648d3cd Backed out changeset 189b914221f4 (bug 1324243) for wpt-11 bustage 2017-03-06 14:13:03 +01:00
Valentin Gosu 0cb0b2702b Bug 1324243 - Normalize IPv6 r=manishearth
MozReview-Commit-ID: Kxe9eLqvKp6

--HG--
extra : rebase_source : 195cafb81adeb9d5fa0a84535144debe1b26f6ff
2017-03-01 00:01:15 +01:00
Patrick McManus a980860d80 Bug 1340655 - remove h1 pipeline support r=mayhemer 2017-02-17 15:35:37 -05:00
Valentin Gosu b3ec4f5121 Bug 1335645 - Part 7 - Fix warning caused by undeclared variables r=junior
MozReview-Commit-ID: KYrcvYwVNPB

--HG--
extra : rebase_source : 7bc5467661b556bea444cd8c7b98a887220589b6
2017-02-27 19:38:10 +01:00
Valentin Gosu be8896f3f2 Bug 1335645 - Part 6 - Fix warning caused by badly defined unicode characters r=junior
MozReview-Commit-ID: 1tC0chKljV0

--HG--
extra : rebase_source : f0cd9cc8f61f5cf02ee3a2b9007cff668d582657
2017-02-27 19:36:59 +01:00
Valentin Gosu ef2a24017c Bug 1335645 - Part 5 - Fix warning when test.relativeURI is undefined r=junior
MozReview-Commit-ID: HosOLS1Rzpi

--HG--
extra : rebase_source : d1b1334900f322fd1be41850aa8f2edc75f440fe
2017-02-27 19:35:16 +01:00
Valentin Gosu d02d28082c Bug 1335645 - Part 4 - Fix warning for undeclared variable r=junior
MozReview-Commit-ID: CeCFpLCaOp6

--HG--
extra : rebase_source : 50dd8c9290c8774eb1a119091440356cb5be58f3
2017-02-27 19:16:19 +01:00
Valentin Gosu d07db8d19a Bug 1335645 - Part 3 - Stop server at the end of the test r=junior
MozReview-Commit-ID: E3iFR25vayR

--HG--
extra : rebase_source : b19dc39124f0b8b78bfcb8f4f85933f4ad1091ae
2017-02-27 19:07:58 +01:00