Commit Graph

7167 Commits

Author SHA1 Message Date
Nicholas Nethercote
b1b747a5ec Bug 1246013 (part 2) - Change "explicit/xpcom/effective-TLD-service" path to the more sensible "explicit/network/effective-TLD-service". r=jduell. 2016-02-05 11:31:28 +11:00
Nicholas Nethercote
955fa91510 Bug 1246013 (part 1) - Store a copy of the ETLDEntry directly in DomainEntry instead of a pointer to it. r=jduell.
This reduces the size of nsEffectiveTLDService from 256 KiB to 128 KiB on
64-bit platforms.
2016-02-05 11:17:35 +11:00
Wes Kocher
a2c2a491ac Backed out 2 changesets (bug 1148544) for failures in test_user_agent_overrides.html
Backed out changeset 5073d841f77d (bug 1148544)
Backed out changeset 64a2c41c6f20 (bug 1148544)
2016-02-09 16:58:54 -08:00
Dylan Roeh
d3bfdcc8a4 Bug 1148544 - Update tests to work with new way of handling user agent overrides. r=jchen 2016-02-09 16:51:43 -06:00
Dylan Roeh
77573ada71 Bug 1148544 - Figure out UA override once per LoadGroup and cache it, rather than once per channel. r=nwgh 2016-02-09 16:51:34 -06:00
Patrick McManus
719e51adb9 Bug 544986 - 64KB rwin for windows xp r=dragana 2016-02-04 17:41:28 -05:00
Daniel Stenberg
77c790c23c Bug 1246850 - check the NotifyIpInterfaceChange() return code, r=mcmanus 2016-02-09 01:31:00 +01:00
Dragana Damjanovic dd.mozilla@gmail.com
3f2851b0d8 Bug 1242464 - Call shutdown() before closesocket() and change linger option on windows. r=mcmanus 2016-02-04 04:42:00 +01:00
Patrick McManus
5b5f27011a Bug 1246778 - dont loop in nshttpconnection during shutdown r=dragana 2016-02-08 17:21:43 -05:00
Myk Melez
76721b9467 Bug 1238576 - disable mozApps API on desktop/Android; r=ehsan,ochameau,bz,mcmanus,jmaher,marco 2016-02-08 11:24:22 -08:00
Sebastian Hengst
fd21c9e3b2 Backed out changeset 28188ac5d84a (bug 1242755) for XPCshell failures on Linux x64. r=backout 2016-02-08 13:17:43 +01:00
Frédéric Wang
e6c0fb1aba Bug 1242904 - Update Brotli to latest upstream revision ; now at 33aa40220b96cf95ad2b9ba61dc8d7fd2f964f2c. r=mcmanus 2016-02-08 12:01:21 +01:00
Carsten "Tomcat" Book
55bc48c02d Backed out changeset c18e29c1b369 (bug 1164581) for cpp unit tests test failures 2016-02-08 11:17:38 +01:00
Dragana Damjanovic dd.mozilla@gmail.com
89a207a079 Bug 1242755 - Move nsHttpConnectionMgr->Shutdown back to nsHttpHandler. r=mcmanus 2016-02-04 04:14:00 +01:00
Shih-Chiang Chien
809767fc0c Bug 1241368 - provide JS implemented MDNS service as a fallback. r=nwgh,nalexander. 2014-05-16 15:01:27 -04:00
Aidin Gharibnavaz
ec66ec4671 Bug 1164581 - Adding an overload for NS_ProxyRelease that accepts already_AddRefed, and removing all the others. r=bobbyholley 2016-02-07 10:56:00 +01:00
Sándor Gecsey
a8b9cf3515 Bug 241698 - Fixed init and use of nsDirIndex::mLastModified (-1LL) + built in nullptr checks where they were missing. r=dragana
Also unified the opening brackets in method bodies because they differed.
2016-02-03 10:16:00 -05:00
Patrick McManus
a35e7eb9ff Bug 1246263 - fix unified build pollution r=valentin 2016-02-06 09:11:39 -05:00
Wes Kocher
a9569e2ad6 Backed out changeset 4eab8351973c (bug 241698) for being a possible cause of build bustage CLOSED TREE 2016-02-05 15:07:16 -08:00
Wes Kocher
5e6f76d1f2 Backed out changeset 448af29079c9 (bug 1231512) for being a possible cause of build bustage CLOSED TREE 2016-02-05 15:07:06 -08:00
Honza Bambas
61107b5fc9 Bug 1231512 - Allow nsIHttpChannel.redirectTo() work also on an open channel. r=jduell 2016-02-05 07:45:00 -05:00
Sándor Gecsey
88640cd748 Bug 241698 - Fixed init and use of nsDirIndex::mLastModified (-1LL) + built in nullptr checks where they were missing. r=dragana
Also unified the opening brackets in method bodies because they differed.
2016-02-03 10:16:00 -05:00
Nicholas Hurley
c80ac62d26 Bug 1244505 - Ensure we allow spaces in cookie names and values. r=mcmanus 2016-02-04 10:14:30 -08:00
Patrick McManus
5a2b210cd4 Bug 1241906 - test for suspended spdy3.1 channel r=hurley 2016-02-05 11:17:24 -05:00
Patrick McManus
4ff4477f57 Bug 1241906 - Spdy deadlock on suspended channel r=hurley 2016-01-29 11:47:58 -05:00
Valentin Gosu
a395694602 Bug 241788 - Add missing run_next_test() to xpcshell-test a=testonly 2016-02-05 16:49:49 +01:00
Valentin Gosu
61f61e2376 Bug 241788 - net_FilterURIString should filter \r\n\t from the entire URL r=honzab
* net_ExtractURLScheme now uses mozilla::Tokenizer
* net_FilterURIString also filters characters in the scheme now
* removed startPos and endPos parameters for net_FilterURIString and introduced net_IsAbsoluteURL
2016-02-05 14:45:08 +01:00
Valentin Gosu
f2674e1627 Bug 377052 - nsBaseURLParser::ParseURL doesn't handle spaces embedded in the scheme properly r=mcmanus 2016-02-01 14:07:16 +01:00
Ben Kelly
cacf706a2d Bug 1243453 P1 Make nsCORSListenerProxy call UpdateChannel() for internal redirects. r=sicking 2016-02-04 07:28:21 -08:00
sayre@gmail.com
f4e5223cdd Bug 407537 - Dont normalize a nonexistant file r=biesi 2016-02-03 13:47:20 -05:00
Andrew Sutherland
dd7d08ab97 Bug 345580 - Problem decoding quoted-printable question mark in subject r=biesi 2016-01-28 14:25:46 -05:00
Patrick McManus
a06b332716 bug 277813 - autogenerated expires needs max r=mayhemer 2016-01-26 15:54:25 -05:00
Christoph Kerschbaumer
8dc39a53cd Bug 1195173 - Convert ExtensionProtocolHandler to use channel->Open2() (r=maglione) 2016-02-02 20:35:15 -08:00
Blake Kaplan
b7aab2bb7e Bug 1242472 - Properly propagate mTopWindowURI through redirects. r=francois/ckerschb 2016-02-02 13:44:11 -08:00
Nicholas Hurley
ad8bbe890d Bug 1241896 - Fix netaddr deserialization for AF_UNSPEC and AF_LOCAL. r=mcmanus 2016-02-01 10:03:24 -08:00
Nicholas Hurley
18a1ccaea3 Bug 1244505 - Allow spaces in cookie names. r=mcmanus 2016-02-01 09:46:24 -08:00
Ben Kelly
c4fd482047 Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer 2016-02-02 10:03:20 -08:00
Birunthan Mohanathas
2083419fba Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj 2016-02-02 17:36:30 +02:00
Phil Ringnalda
1df0eb8c01 Back out 2 changesets (bug 1244122) for a 50% failure rate in (at least) 10.6 e10s browser_force_refresh.js
Backed out changeset d383f170be3f (bug 1244122)
Backed out changeset b1eacad41db4 (bug 1244122)
2016-02-01 19:53:55 -08:00
Mark Goodwin
563a33c240 Bug 1241455 Send TLS Error Reports for subresources r=past, Gijs, mcmanus
This patch makes use of the security reporter component (which hasn't landed yet
 - see blockers) to allow automatic TLS error reports to be sent directly from
nsHttpChannel.cpp rather than sending them from browser.js. This allows failed
connections for subresources to be reported.

Some of the report sending from browser.js was retained to allow reports to be
sent at the time a user enables reporting. This has been modified to also make
use of the component.

Since the patient is on the table, I've also taken the opportunity to
remove the retry and status bits from aboutCertError.xhtml and
aboutNetError.xhtml - which removes a bunch of code and simplifies things a bit.

The mochitests have been modified to cope with the fact that the UI does not
update with report sending / report failures - instead, success and failure are
determined by examining the response seen from the server from within the test.
2016-02-01 11:18:50 +00:00
Ben Kelly
d55c194c9c Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer 2016-02-01 12:29:40 -08:00
Honza Bambas
e5cd3b6e5d Bug 1211941 - Let nsICacheStorage.openTruncate impl return an HTTP cache entry write handle, r=michal 2016-01-12 07:31:00 +01:00
Andrea Bartolucci
f5c4f61a59 Bug 137852 - Add a new working HTTP authentication identity to the begining of the session cache list. r=honzab 2016-01-21 11:22:00 +01:00
Nicholas Nethercote
fb76cb3bc0 Bug 1187137 (part 13) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 16:02:26 +11:00
Nicholas Nethercote
4f24d49d76 Bug 1187137 (part 12) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 15:58:07 +11:00
Nicholas Nethercote
643dbb64d0 Bug 1187137 (part 11) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 15:57:49 +11:00
Nicholas Nethercote
5cdd4e0a25 Bug 1187137 (part 10) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 15:20:55 +11:00
Nicholas Nethercote
be888fc20f Bug 1187137 (part 9) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 15:17:28 +11:00
Nicholas Nethercote
b4dce26bf7 Bug 1187137 (part 8) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 15:11:36 +11:00
Phil Ringnalda
b885c4b318 Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
CLOSED TREE

Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00