Commit Graph

4852 Commits

Author SHA1 Message Date
Patrick McManus
d313074378 bug 1012825 - https proxying over http/2 connect stream r=hurley 2014-05-19 15:37:35 -04:00
Trevor Saunders
c913b8d558 bug 1004746 - part 1 - Remove a bunch of usage of nsAutoPtr's copy ctor r=froydnj 2014-05-07 18:05:37 -04:00
Michal Novotny
112ee06aa3 Bug 1007071 - Check cache entry size in CacheFileOutputStream::Write(), r=honzab 2014-05-19 14:21:18 +02:00
Honza Bambas
9f27c74a01 Bug 1011150 - HTTP cache v2: reimplement AsyncDoomURI for appcache storage, r=michal 2014-05-18 20:03:57 +02:00
Honza Bambas
592c809abb Bug 1012331 - Let CacheFile::PreloadChunks use mPreloadChunkCount instead of prefs, r=michal 2014-05-18 20:03:57 +02:00
Honza Bambas
2a3f9f44d0 Bug 1010783 - Base CacheFileInputStream::Read on ReadSegments - test, r=michal 2014-05-18 20:03:57 +02:00
Michal Novotny
de296d752e Bug 1010783 - Base CacheFileInputStream::Read on ReadSegments, r=honzab 2014-05-18 09:31:38 +02:00
Honza Bambas
27fcff31b8 Bug 998608 - Intermittent netwerk/test/unit/test_range_requests.js | request reports itself as not pending from onDataAvailable, r=michal 2014-05-17 15:38:50 +02:00
Honza Bambas
9ed36bd7fe Bug 1011487 - HTTP cache v2: WalkCacheRunnable may release it's callback on a non-main thread, r=michal 2014-05-17 15:38:50 +02:00
Ryan VanderMeulen
d03e7378be Merge m-c to inbound. 2014-05-16 15:28:18 -04:00
Patrick McManus
98f0e6e135 bug 378637 part 15 - pipeline::setconnection(nullptr) is never assertable r=hurley
--HG--
extra : rebase_source : e408216599be91fa3c33e84fa3ef41c0d93b8d7d
2014-05-16 11:46:13 -04:00
Patrick McManus
be09fea880 bug 378637 part 14 - https proxying for spdy31 and http2 r=hurley
--HG--
extra : rebase_source : 03a62d69b08f725c85f092b182a95de9c4eb7288
2014-05-16 11:46:13 -04:00
Patrick McManus
9fd9707a31 bug 378637 part 13 - https proxying changes to casting and trans lifecycle r=hurley
--HG--
extra : rebase_source : 9ba1d5a5c97e6fb42956433dd6738cbec0e8e90c
2014-05-16 11:46:12 -04:00
Carsten "Tomcat" Book
7c4e008980 Merge mozilla-central to b2g-inbound 2014-05-16 14:35:35 +02:00
Ethan Tseng
61c681da23 Bug 996765 - [RTSP] Support TCP-interleaved RTP transport. r=sworkman 2014-05-12 16:27:07 +08:00
Wes Kocher
14c46e5c08 Merge inbound to m-c 2014-05-15 15:59:45 -07:00
Honza Bambas
b6d4826f34 Bug 1010221 - Let CacheFileInputStream::ReadSegments loop over all preloaded chunks, r=michal 2014-05-15 19:24:55 +02:00
John Shih
c874930526 Bug 966625 - Make RTSP be tracked by NetworkActivityMonitor. r=sworkman
--HG--
extra : rebase_source : 526906c9e13236acb8356018c6994d5f357f3cdd
2014-05-13 16:51:58 +08:00
Daniel Stenberg
7adb26301c Bug 1007024 - CopyAsNetwork32 inserts 32bit network byte order values. r=mcmanus
CopyAsNetwork32 is a convenience function to make the PR_htonl() +
memcpy use in the code less repetitive.
2014-05-14 01:01:00 +02:00
Monica Chew
775d416af7 Bug 1009720: Telemetry for CERT_PINNING_TEST_RESULTS (r=keeler) 2014-05-13 13:50:13 -07:00
Patrick McManus
752ef79483 bug 378637 part 12 - proxy over TLS (i.e. https proxying) r=hurley
--HG--
extra : rebase_source : 85b4f6b3eb1a3977ff888fa70214055a41f72da5
2014-04-16 09:52:43 -04:00
Patrick McManus
e9386a0163 bug 378637 part 11 - move MakeConnectString() to nsHttpHandler r=hurley
--HG--
extra : rebase_source : 683d8c5203a17d8869bbce0bbdaeee0dc683442a
2014-04-22 15:46:06 -04:00
Patrick McManus
327e58a0db bug 378637 part 10 - implement nsAHttpTransaction::ConnectionInfo r=hurley
--HG--
extra : rebase_source : b4b955c652b14e750013130428b71e2e308fead3
2014-04-20 12:01:35 -04:00
Patrick McManus
413d2478a7 bug 378637 part 9 - https proxy info added to connection info and reqeuest head r=hurley
--HG--
extra : rebase_source : 30bfa9973c18e2a53ece4ea5056b38c151f49cf0
2014-04-16 09:23:20 -04:00
Patrick McManus
371b7018e3 bug 378637 part 8 - add https proxy info type r=hurley
--HG--
extra : rebase_source : 430a9a58793ccc4da04d93044cf802b72f4e41d3
2014-04-15 18:16:41 -04:00
Patrick McManus
aac29549b6 bug 378637 part 7 - new spdysession() no longer takes first transaction r=hurley
--HG--
extra : rebase_source : af83fcffa83f1da4250b0a9528e148619f9e3838
2014-05-16 11:46:11 -04:00
Patrick McManus
9b59ad684a bug 378637 part 6 - implement nsAHttpTransaction::QueryHttpTransaction r=hurley
--HG--
extra : rebase_source : d2981bb9e47cf9a8f6d038a0c6db6a85f3170f97
2014-04-15 17:40:23 -04:00
Patrick McManus
fce95461af bug 378637 part 5 - move Spdy*::EnsureBuffer to nsHttp r=hurley
--HG--
extra : rebase_source : 147ffb4842069ac7531e99d7decb9362a2566556
2014-04-15 17:06:59 -04:00
Patrick McManus
801d9df795 bug 378637 part 4 - more proactive failed to connect detection in nsHttpConnection r=hurley
--HG--
extra : rebase_source : 65004f57b9c464f03050a8597b28a678c6ca8f47
2014-04-02 17:26:58 -04:00
Patrick McManus
33ca085c70 bug 378637 part 3 - fix http style: comments, whitespace, formatters r=hurley
--HG--
extra : rebase_source : 9d2b0692298fca2655023b3bc6295386a96625e6
2014-04-17 19:55:04 -04:00
Patrick McManus
e863c2d682 bug 378637 part 2 - change some stack nscstrings to spdystream* autocstring r=hurley
--HG--
extra : rebase_source : 9b88e9c875416576c8770e1b1f1d6de8b2402ac5
2014-04-25 16:01:23 -04:00
Patrick McManus
04b00dd294 bug 378637 part 1 - add leak detection macros to http classes r=hurley
--HG--
extra : rebase_source : c846cba060509be22a2a3387929ffa724dba7f40
2014-04-21 08:54:07 -04:00
Ryan VanderMeulen
63cd113b5a Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE. 2014-05-16 12:29:37 -04:00
Honza Bambas
e56d86a9db Bug 998608 - Intermittent netwerk/test/unit/test_range_requests.js | request reports itself as not pending from onDataAvailable!, r=michal 2014-05-16 17:13:04 +02:00
Honza Bambas
a845a20be1 Bug 1011487 - HTTP cache v2: WalkCacheRunnable may release it's callback on a non-main thread, r=michal 2014-05-16 17:13:04 +02:00
Andrew McCreight
27f0eee9f8 Bug 971264 - Remove nsHashtable. r=bsmedberg 2014-05-15 09:52:57 -07:00
Shian-Yow Wu
8d3136cdcc Bug 945152 - Part 3-1: New libjar APIs. r=aklotz 2014-05-16 13:34:43 +08:00
Honza Bambas
4cbc0878c1 Bug 913806 - turn HTTP cache v2 on by default, r=jduell 2014-05-15 16:31:26 -07:00
Daniel Holbert
27232dd5b3 Bug 1008286: Remove unused variable 'kProxyType_UNKNOWN' from nsProtocolProxyService.cpp to fix clang warning. r=jduell 2014-05-14 16:52:52 -07:00
Honza Bambas
b4a20396e7 Bug 1010153 - CacheFileIOManager::ScheduleMetadataWrite called for memory only CacheFiles, r=michal 2014-05-14 23:12:39 +02:00
Honza Bambas
4f3dee8ee7 Bug 1009500 - HTTP cache v2: respect OPEN_BYPASS_IF_BUSY, r=michal 2014-05-14 23:12:38 +02:00
Honza Bambas
16830192eb Bug 1006181 - HTTP cache v2 memory only storage area not freed on limit, fix purge condition, r=michal 2014-05-14 23:12:38 +02:00
Nicholas Hurley
ad26b26ca7 Bug 1006804 - Enforce TLS key type and size restrictions in HTTP/2. r=mcmanus. 2014-05-14 10:37:05 -07:00
Patrick McManus
0d145e63f3 bug 1006804 - psm interface for kea size and make kea available in preliminary handshake r=keeler r=honzab 2014-05-06 17:22:25 -04:00
Sylvestre Ledru
11763530b5 Bug 1003929: Remove some useless declarations in netwerk/protocol/ found by scan-build, the LLVM/Clang static analyzer. r=mcmanus 2014-05-13 17:18:20 +02:00
Sylvestre Ledru
1168df34e7 Bug 1003929: Remove some useless declarations in netwerk/srtp found by scan-build, the LLVM/Clang static analyzer. r=mcmanus 2014-05-13 17:01:19 +02:00
Sylvestre Ledru
7111ea06b6 Bug 1003929: Remove some useless declarations in netwerk/sctp found by scan-build, the LLVM/Clang static analyzer. r=mcmanus 2014-05-13 17:01:15 +02:00
Benjamin Chen
309febb8bc Bug 993598 - Don't move forward the mStartPos if the writer returns a failure value. r=roc 2014-05-13 15:26:40 +08:00
Ethan Tseng
9bbafb27c6 Bug 1007577 - [RTSP] Remove nsIInterfaceRequestor from RtspControllerParent. r=sworkman 2014-05-09 15:08:09 +08:00
Ethan Tseng
371086a44d Bug 1006530 - Closing a audio RTSP streaming via tab page causes system crash. r=sworkman 2014-05-08 16:16:11 +08:00
Carsten "Tomcat" Book
0893a253bb Merge mozilla-central to b2g-i 2014-05-09 14:20:02 +02:00
John Shih
8837308afa Bug 996535 - Convert linux socket to NSPR/PRFileDesc. r=sworkman 2014-04-15 14:39:57 +08:00
Neil Rashbrook
8fc1ba5e06 Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg 2014-05-08 20:08:38 +01:00
Michal Novotny
9d74aa4120 Bug 1006217 - Assertion failure: mValidityMap.Length() == 0, at netwerk/cache2/CacheFileChunk.cpp:392, r=honzab 2014-05-08 16:15:24 +02:00
Nicholas Hurley
da9cf7d661 Bug 1007850 - Don't reset seer if it's not enabled. r=mcmanus 2014-05-08 17:35:59 -07:00
Daniel Stenberg
1c3107d690 Bug 1007029 - GenerateGoAway: Remove pointless memset(). r=mcmanus 2014-05-08 09:27:00 -04:00
Nicholas Hurley
93b53da044 Bug 1006091 - Seer test needs to make sure pref is true before running. r=mcmanus 2014-05-07 16:03:00 -04:00
Igor Kolupaev
a6147122b8 Bug 997141 - Remove the recur parameter from nsIFile::Contains(). r=bsmedberg 2014-05-07 23:03:41 +03:00
Henri Sivonen
97f4c4b92d Bug 943268 - Remove nsCharsetAlias and nsCharsetConverterManager. r=emk. 2014-05-08 12:32:00 +03:00
Robert O'Callahan
4c2b59d379 Bug 1006248. Part 1: Add MOZ_EXPORT in various places. r=glandium
--HG--
extra : rebase_source : cfe209a412cae28d405eae413415cebb6959072a
2014-05-06 17:26:46 +12:00
Honza Bambas
ce5d2b63cf Bug 1006181 - Update frecency of Recreate()'ed entries to get them purged from memory, r=michal 2014-05-06 20:55:50 +02:00
Daniel Stenberg
b51313a476 Bug 1005821 - http2: store streamID on correct index within frame. r=hurley
Http2Session::GenerateGoAway() inserts the 'mOutgoingGoAwayID' at index
7 while the comment (and the current http2 spec draft-12) says it should
be at index 8.
2014-05-05 10:58:00 +02:00
Camilo Viecco
7975f9a0c7 Bug 1006107 - Disable pining by default, setup pinning for *.addons.mozilla.org. r=dkeeler
--HG--
extra : rebase_source : 93b1dbd5dc31490424060729a3941deffa8ee1d5
2014-05-05 13:59:32 -07:00
Nicholas Hurley
b2090eb053 Bug 1005958 - Disable seer. r=mcmanus 2014-05-05 13:21:17 -07:00
Honza Bambas
223e3b1b2a Bug 1005475 - Remove lock acquire from CacheEntry::IsFileDoomed() and bellow, r=michal 2014-05-05 19:25:59 +02:00
Honza Bambas
12b8e62554 Bug 1005079 - Move index check from CacheFile to CacheEntry to speed up, r=michal 2014-05-05 19:25:58 +02:00
Michal Novotny
f5e39d9807 Bug 1003208 - HTTP cache v2: CacheFileHandle::mHash is accessed after the memory is freed, r=honzab 2014-05-05 15:11:39 +02:00
Michal Novotny
5a3cea2381 Bug 1003091 - HTTP cache v2: Remove temporary fix in CacheFileContextEvictor::GetContextFile() due to CacheFileUtils::ParseKey() limitation, r=honzab 2014-05-05 15:04:09 +02:00
Josh Aas
bba4c769bc Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00
Jim Blandy
cbe08bbca4 Bug 1004313: Handle partial flushes correctly in nsBufferedOutputStream::WriteSegments. r=mcmanus 2014-05-02 11:32:23 -07:00
Honza Bambas
729ad40cb1 Bug 976171 - crash in mozilla::net::CacheIOThread::LoopOneLevel(unsigned int), r=michal 2014-05-02 20:15:15 +02:00
Michal Novotny
1c148b9414 Bug 913819 - HTTP cache v2: preload several chunks in advance in input stream to speed up reading, r=honzab 2014-05-02 20:15:14 +02:00
Mark Banner
740f2eb195 Bug 972593, part 2 - Don't deref an always-null pointer in nsStreamConverterService::FindConverter. r=mcmanus 2014-05-02 16:12:32 +01:00
Valentin Gosu
56672cf72c Bug 983000 - "Intermittent test_ping_aboutnetworking.js | test failed (with xpcshell return code: 0), see following log | -1 != -1 - See following stack" r=mcmanus 2014-05-01 15:57:00 +02:00
Benoit Girard
e8bd2261b0 Bug 986160 - Add MozGtestFriend.h to deal with gtest in non test builds. r=glandium 2014-04-07 15:23:03 -04:00
Brian Smith
4ecfb6ddec Bug 1004642: Fix compiler warning in TestUDPSocket.cpp, r=jduell
--HG--
extra : rebase_source : 6f1a68f6e009924e5661d084da1543503a5a4ee7
2014-05-01 14:35:17 -07:00
Ed Morley
b048a8dbd7 Merge mozilla-central and inbound 2014-05-01 16:23:05 +01:00
Ed Morley
c932b827c5 Merge latest green inbound changeset and mozilla-central; r=khuey to work around bug 1002652 comment 13 2014-05-01 15:49:37 +01:00
Honza Bambas
f58519de04 Bug 916052 - Adapt about:cache to the HTTP cache v2 API, r=michal+MattN 2014-05-01 13:28:12 +02:00
Patrick McManus
ead27b6335 bug 1003935 - call dontreuse() on reclaimed conns with transaction refs r=sworkman 2014-04-30 13:15:46 -04:00
J. Ryan Stinnett
1f032f9d21 Bug 960397 - Part 2: Multicast option support for UDPSocket. r=mayhemer 2014-04-29 21:35:00 +02:00
J. Ryan Stinnett
c53a09ffec Bug 960397 - Part 1: Add multicast options to UDP IDL. r=mayhemer 2014-04-17 15:58:00 +02:00
Nicholas Hurley
c8d7614371 Bug 1003320 - Send HPACK buffer size updates when receiving SETTINGS_HEADER_TABLE_SIZE. r=mcmanus 2014-04-29 18:46:07 -07:00
Nicholas Hurley
6d0ca475a0 Bug 1001022 (part 2) - Update unit tests for http2 draft12. r=mcmanus 2014-04-29 18:46:05 -07:00
Nicholas Hurley
0f7e1febf4 Bug 1001022 part 1 - http/2 draft 12 client implementation. r=mcmanus 2014-04-29 18:46:03 -07:00
Nicholas Hurley
20f2673df9 Bug 993937 (part 2) - Update unit tests for http2 draft11. r=mcmanus
This updates our copy of node-http2 to the version that implements
draft11, and has the one-line change to make the xpcshell test work.
2014-04-29 18:46:01 -07:00
Nicholas Hurley
61851498db Bug 993037 (part 1) - http/2 draft 11 client implementation. r=mcmanus 2014-04-29 18:45:59 -07:00
Nathan Froyd
b2b2d28887 Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan 2014-04-29 13:27:26 -04:00
Andrew McCreight
63f58bd4f6 Bug 972593 - Convert nsStreamConverterService hashtables to something modern. r=mcmanus 2014-04-30 09:39:34 -07:00
Honza Bambas
80c232b29e Backing out bug 916052 (2557b51a47a0) for build bustage on linux/osx, r=bustage on CLOSED TREE 2014-04-30 13:05:43 +02:00
Honza Bambas
3463b9921d Bug 916052 - Adapt about:cache to the HTTP cache v2 API, r=michal+MattN 2014-04-30 12:39:18 +02:00
Birunthan Mohanathas
504b581650 Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
R Kent James
23bb892c82 Bug 698730 - Add username to connection cache hash so NTLM gets correct connection, r=mcmanus 2014-04-26 12:01:39 -07:00
Honza Bambas
461bf1d56b Bug 999383 - optimize Open and Read inter-thread calls in CacheFileIOManager, r=michal 2014-04-26 18:42:07 +02:00
Honza Bambas
0ba15ba694 Bug 913810 - make nsHttpChannel properly react to FILE_NOT_FOUND from the cache, r=michal 2014-04-26 18:42:07 +02:00
Camilo Viecco
4515570905 Bug 915930 - Make mozilla::pkix the default certificate verifier for all (not just desktop) r=briansmith
--HG--
extra : rebase_source : 56402e60078298dc64cf5476afda7c95671a7092
2014-04-25 13:22:30 -07:00
Honza Bambas
cfbe609290 Bug 1001361 - HTTP Cache directory created inside Cache directory, r=michal 2014-04-25 13:02:36 +02:00
Honza Bambas
38da132655 Bug 998445 - Unable to see disk cache size, 'Calculating web content cache size' stays forever, r=michal 2014-04-24 18:50:46 +02:00
Honza Bambas
01bfd9a71a Bug 992974 - Improve logs at CacheStorageService::AddStorageEntry, r=michal 2014-04-24 18:50:45 +02:00
Valentin Gosu
11baa63cd7 Bug 991116 - Intermittent test_ping_aboutnetworking.js. r=mcmanus
Use nsMainThreadPtrHandle<NetDashboardCallback> for JS objects.
Remove pointles code that clears the JS callback.
Fix test using out of scope variable.
2014-04-23 23:45:10 +03:00
Valentin Gosu
71a8af93d4 Bug 996055 - Prevent url.hostname from clearing the hostname. r=mcmanus 2014-04-23 17:45:58 +03:00
Chris Peterson
a873dfd0dc Bug 999717 - Fix gcc -Wlogical-op warnings in netwerk. r=sworkman 2014-04-22 14:38:05 -07:00
Martin Thomson
9583f4340e Bug 907770 - Part 2: Test changes for https support on b2g/android. r=jmaher 2014-03-14 11:25:48 -07:00
Ryan VanderMeulen
4fbf07a98b Merge m-c to inbound. 2014-04-22 13:07:17 -07:00
Ryan VanderMeulen
0af45348c7 Merge b2g-inbound to m-c. 2014-04-22 12:50:29 -07:00
Ethan Tseng
bc10b02e93 Bug 992568 - Part 2: Refactor RtspChannel to support redirection. r=sworkman 2014-04-03 19:08:34 +08:00
Makoto Kato
b139111eee Bug 26767 - FTP client detects UTF-8 if server returns UTF8 on FEAT. r=michal.novotny 2014-04-23 01:12:58 +09:00
Valentin Gosu
739dce166a Bug 822480 - Fix e10s bits of Resource Timing implementation. r=bz, r=honzab
* Move nsITimedChannel to HttpBaseChannel which is inherited by HttpChannelChild
* Return mZeroTime instead of 0 in nsPerformanceTiming
* Pass redirect count from parent to child channel
2014-04-21 09:34:33 -04:00
Adrian Lungu
a3166584d9 Bug 822480 - Add in the Resource Timing API. r=honzab, r=jst 2013-10-15 18:35:44 -07:00
Masatoshi Kimura
85d978861c Bug 997519 - Ensure that an valid encoding will be passed to nsTextToSubURI::UnEscapeAndConvert(). r=neil 2014-04-18 07:25:58 +09:00
Patrick McManus
18b72e4340 Bug 997686 - SocketTransportService infaliible malloc cleanup r=sworkman 2014-04-15 22:41:06 -04:00
Patrick McManus
3308cdbd52 Bug 997688 - nsSocketTransport should track SocketTransportService via smart ptr r=sworkman 2014-04-15 23:00:39 -04:00
Nicholas Hurley
def020062f Bug 997166 - Avoid starting up the seer service if we don't have to. r=mcmanus 2014-04-17 10:41:17 -07:00
Patrick McManus
90cd126734 Bug 997690 - nsHttpConnection::IdleTimeout default can be set internally r=hurley 2014-04-16 12:34:56 -04:00
Ben Kelly
478db570fa Bug 993591: Eagerly free nsStreamLoader data. r=mcmanus 2014-04-17 10:59:54 -04:00
Ethan Tseng
b3bcf068e9 Bug 996688 - Prevent potential crash in RtspConnectionHandler::parsePlayResponse. r=sworkman 2014-04-16 00:59:30 +08:00
Jon Coppeard
2c591777e1 Bug 993413 - Remove use of JS_Add/Remove*Root in favour of JS::PersistentRooted where possible r=terrence r=bz r=bholley 2014-04-16 09:47:53 +01:00
Georg Koppen
e3befbc39c Bug 971153 - Write a test for bug 751465. r=mcmanus
This patch adds a) a test for the fixed proxy bypass in bug 751465 and
makes b) some underlying changes to the nsDNSService to be able to write
that test in the first place.
2014-04-15 22:13:00 +02:00
Kyle Huey
0b268f46dc Bug 995405: Don't pass around references to the observer service off the main thread. r=michal
--HG--
extra : rebase_source : 14baedc2f8e0d9f63b30be9c3c9eb373ba432ec5
2014-04-14 12:04:26 -07:00
Doug Turner
e31f65e2f7 Bug 995070 - Add preference to send 'Prefer: Safe' header as defined by draft-nottingham-safe-hint-01. r=mcmanus 2014-04-13 21:39:13 -07:00
Ryan VanderMeulen
c66c8e6d3f Backed out 2 changesets (bug 993734, bug 995405) for Windows bustage on a CLOSED TREE.
Backed out changeset 3797f7c91ed2 (bug 993734)
Backed out changeset 9d4032c2f237 (bug 995405)
2014-04-14 15:39:28 -04:00
Kyle Huey
114a798c9e Bug 995405: Don't pass around references to the observer service off the main thread. r=michal 2014-04-14 12:04:26 -07:00
Nicholas Hurley
88d2df771a Bug 994344 - Prevent access of null mDB in seer. r=mcmanus 2014-04-11 22:52:58 -04:00
Valentin Gosu
b3d859442f Bug 991471 - Fix offset when setting host on URL. r=mcmanus 2014-04-10 10:23:04 -04:00
Michal Novotny
22219571de Bug 994574 - HTTP cache v2: CacheFileMetadata::ParseMetadata() fails to parse any entry, r=honzab 2014-04-10 14:29:46 +02:00
Michal Novotny
de7c98ded1 Bug 977766 - HTTP cache v2: selective deletion of data (by load context info), r=honzab, michal 2014-04-10 12:47:20 +02:00
David Rajchenbach-Teller
64240d7a93 Bug 928340 - Tests for nsIAsyncStreamCopier2. r=mayhemer 2014-04-10 10:00:08 +02:00
David Rajchenbach-Teller
337f017902 Bug 928340 - Using nsIAsyncStreamCopier2 instead of nsIAsyncStreamCopier in NetUtil.asyncCopy. r=mayhemer 2014-04-09 02:27:00 +02:00
David Rajchenbach-Teller
cf9b6420e7 Bug 928340 - nsIAsyncStreamCopier2 and implementation. r=mayhemer 2014-04-09 02:26:00 +02:00
Michal Novotny
84f59de5df Bug 920573 - HTTP cache v2: Remove all cache files during shutdown when "Clear history when Firefox closes" + "Cache" setting is checked, r=honzab 2014-04-09 10:06:59 +02:00
Aaron Klotz
7bd0ac22b6 Bug 913653: Remove lock from IOInterposer and add IOInterposer thread registration; r=froydnj 2014-04-08 22:57:52 -06:00
John Shih
80ae34ca1f Bug 949956 - Move duplicated code to NetStatistics.h. r=mcmanus 2014-01-14 17:55:29 +08:00
Ben Turner
0c5c3fa967 Bug 993080 - 'MOZ_CRASH(nsStandardURL not thread-safe) in RemoteOpenFileChild::~RemoteOpenFileChild'. r=khuey. 2014-04-07 16:39:42 -07:00
Honza Bambas
fa35495fca Bug 941698 - HTTP cache v2: add version information to cache entries, r=michal 2014-04-07 22:07:43 +02:00
Michal Novotny
0b87e446a2 Bug 988186 - HTTP cache v2: store all fields in CacheFileMetadata in network order on disk, r=honzab 2014-04-07 22:07:38 +02:00
Honza Bambas
d67efedb0f Bug 988318 - HTTP cache v2: enlarge chunk size, r=michal 2014-04-06 20:45:49 +02:00
Honza Bambas
1a48d97266 Bug 986179 - Rework cache2 memory pool, r=michal 2014-04-06 20:45:18 +02:00
Honza Bambas
7ae5cd9848 Bug 915296 - HTTP cache v2: Show cache consumption correctly in UI, r=michal, gavin 2014-04-06 20:44:40 +02:00
Honza Bambas
9daae001cd Bug 968593 - HTTP cache v2: Make load context key (a.k.a key prefix) safely parsable, r=michal 2014-04-06 20:44:40 +02:00
Nicholas Hurley
a1f8a49d94 Bug 987248 - Prevent divide-by-zero in seer. r=mcmanus 2014-04-07 12:45:45 -07:00
Steve Workman
68b4073e57 Bug 990268 - Send FTPChannelParent::mStatus in IPDL messages to FTPChannelChild r=mayhemer 2014-04-07 11:26:22 -07:00
Eric Faust
fb1731f8f3 Bug 890686 - Implement JS_GlobalObjectTraceHook, and install it appropriately. (r=billm) 2014-04-04 16:58:08 -07:00
Ryan VanderMeulen
4be6b97fe2 Merge inbound to m-c. 2014-04-04 14:51:38 -04:00
Benjamin Smedberg
4766f8c541 Bug 986582 - Get rid of the toolkit.telemetry.enabledPreRelease pref and make the toolkit.telemetry.enabled pref do the right thing for beta users who are testing a final release build, r=rnewman
--HG--
extra : rebase_source : 43f70e2c1c3207f37ba0789245958cb0c34187f6
2014-04-03 14:55:42 -04:00
Honza Bambas
0a884a3a0c Bug 985932 - Fix error HTTP response in test_partially_cached_content.html, r=sworkman 2014-04-04 14:42:06 +02:00
Honza Bambas
ad97eaff34 Bug 985156 - CacheFile doesn't report mKey during memory report, r=michal 2014-04-04 14:42:06 +02:00
Honza Bambas
63ed8e8c2e Bug 986728 - Engage frecency decay time experiment for HTTP cache v2, r=jduell 2014-04-04 14:42:06 +02:00
Honza Bambas
885f053479 Bug 984994 - Reintroduce 'network.http.use-cache' pref, r=jduell 2014-04-04 14:42:06 +02:00
Honza Bambas
271e4f5255 Bug 976866 - HTTP cache v2: Specific dispatch method for eviction events, r=michal 2014-04-04 14:42:05 +02:00
Honza Bambas
1861e78efd Bug 973319 - Release CacheEntry callbacks on the proper thread, r=michal 2014-04-04 14:42:05 +02:00
Honza Bambas
2910a2bf93 Bug 959761 - finalize nsICacheEntry interface, r=michal 2014-04-04 14:42:05 +02:00
Ryan VanderMeulen
c85caac14a Merge inbound to m-c. 2014-04-03 15:24:54 -04:00
Ethan Tseng
27adf34058 Bug 990862 - [RTSP] Rename RtspChannel to RtspChannelChild. r=sworkman
--HG--
rename : netwerk/protocol/rtsp/RtspChannel.cpp => netwerk/protocol/rtsp/RtspChannelChild.cpp
rename : netwerk/protocol/rtsp/RtspChannel.h => netwerk/protocol/rtsp/RtspChannelChild.h
2014-04-02 16:32:26 +08:00
Masayuki Nakano
852403f45d Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug 2014-04-03 13:18:38 +09:00
Shu-yu Guo
58c41cce91 Bug 989509 - Part 2: dom/, netwerk/, startupcache/, and xpcom/ (r=aklotz,bent,gvselto,mayhemer,Mossop) 2014-04-03 19:29:40 -07:00
Patrick McManus
d171aafe06 bug 968417 - revalidating images needs loadgroup parent for spdy push r=seth 2014-01-29 22:35:40 -05:00
Masatoshi Kimura
a243cc635c Bug 989576 - Followup, stop using mParser->GetEncoding(). r=neil 2014-04-03 16:24:21 +09:00
Neil Rashbrook
88a9233a1e Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg 2014-04-03 23:06:26 +01:00
Daniel Holbert
b46e7231b6 Bug 984786 part 7: Give NS_INLINE_DECL_*REFCOUNTING classes private destructor & MOZ_FINAL annotation where appropriate, in /netwerk. r=hurley 2014-04-02 11:20:46 -07:00
Ed Morley
7b04c1dc9b Backed out changeset 4aa9183846c6 (bug 984891) for "AssertionError: repeating domain in.net makes no sense" 2014-04-02 16:58:50 +01:00
Angel González
0bf89ad3a1 Bug 984891 - Add in.net to the PSL. r=gerv 2014-03-27 00:45:15 +01:00
J.R. Oldroyd
96d758dd93 Bug 893397 - Add FreeBSD support for NeckoWifi. r=ted, r=jdm 2014-04-02 09:02:06 -04:00
Daniel Holbert
682f00634b Bug 989676: Remove redundant 'const' qualifier applied to already-'const' typedefs in nsCookieService.h. r=hurley 2014-04-01 18:18:36 -07:00
snigdha
11404d6af2 Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey 2014-04-01 08:29:25 -04:00
Jon Coppeard
bd123acdd3 Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz 2014-04-01 11:34:39 +01:00
David Keeler
fde2095e48 bug 990248 - enable mozilla::pkix by default in Firefox Nightly r=briansmith r=cviecco 2014-03-31 14:41:59 -07:00
Jason Duell
b043f6d72d Bug 985230 - mStatus is not correct in HttpChannelChild::OnStartRequest r=sworkman 2014-03-31 14:43:04 -07:00
Masatoshi Kimura
f7381b19ca Bug 989576 - Restore removed code doing percent-encode for non-ASCII bytes. r=michal.novotny 2014-03-29 16:28:48 +09:00
Boris Zbarsky
9553dba3d6 Bug 987112. Remove the redundant and somewhat annoying parentObject argument to dictionary ToObject() methods. r=bholley 2014-03-29 01:45:10 -04:00
Steve Workman
3dc4b51bcb Bug 989071 - Correct comment for nsIThreadRetargetableRequest.retargetDeliveryTo() r=jduell DONTBUILD comment change only 2014-03-28 10:53:39 -07:00
Michal Novotny
7039482575 Bug 987814 - HTTP cache v2: initial index build happens immediately after the profile is open, r=honzab 2014-03-28 14:51:58 +01:00
Michal Novotny
59fe475a18 Bug 983582 - HTTP cache v2: special handles are not released until shutdown, r=honzab 2014-03-28 12:35:06 +01:00
Neil Rashbrook
8325a39b18 Bug 514280 Remove concrete classes from interface maps r=bsmedberg 2014-03-28 08:40:13 +00:00
Neil Rashbrook
58ffcd40da Bug 948901 FTP directory listings need to support the Character Encoding menu r=mayhemer,michal 2014-03-28 08:32:56 +00:00
Steve Workman
63a3eed01d Bug 925623 - Support delivery of WebSocket events off-main-thread in WebSocketChannel r=jduell 2014-03-27 13:58:19 -07:00
Ehsan Akhgari
345b35a6e8 Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg 2014-03-27 16:38:33 -04:00
Steve Workman
78bbb16252 Bug 983910 - Set mParentListener for HttpChannelParent objects created after HTTP redirects 2014-03-27 13:11:50 -07:00
Ms2ger
b765dd44d3 Bug 984006 - Remove xpcom/ds from local includes; r=ehsan 2014-03-27 21:05:14 +01:00
Ethan Tseng
cd1e193f81 Bug 977518 - [RTSP] Resource leak from RtspMediaResource, RtspController and RTSPSource. r=sworkman 2014-02-27 15:28:18 +08:00
Patrick McManus
13f8f1c569 bug 988421 - spdy push concurrency mismatch r=hurley 2014-03-26 12:48:23 -04:00
John Shih
e48d8ac267 Bug 960426 - Part 2: Modifications for IDL change. r=blassey 2014-03-05 11:54:55 +08:00
Ryan VanderMeulen
88a31f9729 Backed out changeset 636fa3174368 (bug 983910) for xpcshell failures.
CLOSED TREE
2014-03-26 15:47:54 -04:00
Nathan Froyd
2ae9a7e26b Bug 986082 - add memory reporters for SPDY zlib buffers; r=hurley,njn 2014-03-20 14:22:17 -04:00
Angel Gonzalez
3677b8e975 Bug 986241 - Fix wrong .it entries containing a space r=gerv 2014-03-21 18:11:22 +01:00
Nicholas Hurley
f12f50e586 Bug 965869 (part 2) - HTTP/2 draft10 tests. r=mcmanus 2014-03-26 10:58:11 -07:00
Nicholas Hurley
7c0f52812a Bug 965869 (part 1) - HTTP/2 draft10 client implementation. r=mcmanus 2014-03-26 10:58:09 -07:00
Birunthan Mohanathas
ed8e08d136 Bug 986076 - Handle JS_NewStringCopyZ failure in ProxyAutoConfig.cpp r=mcmanus 2014-03-26 10:38:29 -07:00
Steve Workman
73b3756a0b Bug 983910 - Set mParentListener for HttpChannelParent objects created after HTTP redirects r=jduell 2014-03-26 10:30:58 -07:00
Pranav Kant
98b034ffef Bug 952927 : Part 1 - Exposed raw data on UDP socket messages, r=bz,mcmanus,schien. 2014-03-13 13:43:36 +08:00
Pranav Kant
1746151311 Bug 952927 : Part 2 - Extended TestUDPSocket for raw data functionality, r=mcmanus 2014-03-13 13:43:42 +08:00
Pranav Kant
34560dc600 Bug 952927 : Part 3 - Added xpcshell-test for raw data functionality, r=mcmanus 2014-03-13 13:43:46 +08:00
Wes Kocher
796cac04bf Backed out changeset 18f95fb1d866 (bug 948901) for breaking OSX m-oth 2014-03-25 18:20:40 -07:00
Neil Rashbrook
4a9c92e4e7 Bug 948901 FTP directory listings need to support the Character Encoding menu r=mayhemer,michal 2014-03-25 23:56:40 +00:00
Birunthan Mohanathas
e000f49c51 Bug 845478 - Part 8: Use JS::CallArgs instead of JS_{ARGV,SET_RVAL,...} in remaining instances. r=Waldo 2014-03-25 14:42:33 -04:00
Andrea Marchesini
e12594be19 Bug 910010 - Implementation of PFileDescriptorSet - part 2, r=bent 2014-03-25 18:37:28 +00:00
Andrea Marchesini
623c6e2389 Bug 910010 - Implementation of PFileDescriptorSet - part 1, r=khuey 2014-03-25 18:37:13 +00:00
Randell Jesup
56a2cabe6e Bug 986762: don't release DataChannelConnection on transient thread on readblob failure r=smaug 2014-03-23 14:52:02 -04:00
Marco Bonardo
9120a58848 Bug 959576 - Create a component to get the list of priority domains. r=gavin 2014-03-22 14:24:36 +01:00
Andrew McCreight
803708b41f Bug 975823, part 13 - Make BFSTableData::predecessor into an AutoPtr. r=mcmanus 2014-03-21 09:43:41 -07:00
Andrew McCreight
93825660be Bug 975823, part 12 - Inline BFSState into BFSTableData. r=mcmanus 2014-03-21 09:43:41 -07:00