Commit Graph

5862 Commits

Author SHA1 Message Date
Timur Valeev
38aba1a61d Bug 1133846 - Add missing arguments to logging call in ActivateTimeoutTick. r=mcmanus 2015-02-24 00:57:00 -05:00
Michal Novotny
1c0c2fd7ca Bug 1055369 - Assertion failure: !handle || !handle->IsDoomed(), r=honzab 2015-02-24 16:09:17 +01:00
Honza Bambas
8fc18513fc Bug 1134735 - Don't use tee->InitAsync in nsHttpChannel::InstallCacheListener when using cache2, r=michal 2015-02-19 12:36:00 +01:00
Honza Bambas
93fd6a7e99 Bug 1076366 - HTTP cache v2: Hand out CacheEntry to read-only callback demanding re-validation, r=michal 2015-02-20 12:50:00 +01:00
Michal Novotny
ab7c1d6f0c Bug 1133739 - HTTP cache v2: Add telemetry probes to find out the best initial read size of the metadata, r=jduell 2015-02-23 16:13:02 +01:00
Michal Novotny
b710607af4 Bug 1131600 - Add telemetry probes to get detailed disk cache hit rate, r=mcmanus 2015-02-23 12:26:06 +01:00
Michal Novotny
1430239aa3 Bug 1128339 - Add telemetry probes to find out impact of bug 1120945, r=jduell 2015-02-23 12:24:35 +01:00
Henry Hu
2813219e84 Bug 1132358 - Save and restore mIterGenCnt. Keep it consistent with mIter. r=mcmanus
CLOSED TREE
2015-02-20 15:13:39 -05:00
Patrick McManus
499046a464 bug 1133177 - https tunnel of h1 without pconn inside h2 session stall r=hurley 2015-02-19 13:50:15 -05:00
Patrick McManus
c096f4fa41 bug 1133177 - network logging and cleanups (part 1) r=hurley 2015-02-19 12:21:03 -05:00
Honza Bambas
85a6d45f36 Bug 1092857 - Drop conditional request headers when there is no cache entry available. r=michal 2015-02-20 06:31:00 -05:00
Valentin Gosu
0eaed2544a Bug 1132693 - Add back check for mManageOfflineStatus r=jduell 2015-02-20 17:10:33 +02:00
Christoph Kerschbaumer
3b9c0e23c1 Bug 1119005 - No need to branch on NewChannelinternal callsites anymore - callsite updated (r=sicking) 2015-02-19 11:47:59 -08:00
Christoph Kerschbaumer
13cfe70410 Bug 1119005 - No need to branch on NewChannelinternal callsites anymore - netUtil.h changes (r=sicking,sworkman) 2015-02-19 11:47:18 -08:00
Dragana Damjanovic
bec13a89db Bug 1108957 - Add per network interface dns query. This is possible only with gonk. r=mayhemer 2015-02-19 00:14:00 -05:00
Josh Matthews
c8749efb5f Bug 1065216 - Dispatch a fetch event to workers when controlled pages initiate a network load. r=baku,mayhemer,smaug 2015-02-18 20:34:29 -05:00
Christoph Kerschbaumer
be535cca3b Bug 1134196 - Allow 'null' LoadInfo within nsNetutil.h (r=sicking,jduell) 2015-02-18 15:13:23 -08:00
Christoph Kerschbaumer
b62523bdbc Bug 1109910 - Move LoadInfo from docShell into Necko (r=sicking,sworkman) 2015-02-18 12:34:13 -08:00
Ryan VanderMeulen
3759ea0732 Backed out changeset 25f90464e93b (bug 1065216) for Android mochitest failures. 2015-02-18 16:00:33 -05:00
Josh Matthews
58c1eb50b9 Bug 1065216 - Dispatch a fetch event to workers when controlled pages initiate a network load. r=baku,mayhemer,smaug 2015-02-18 14:10:52 -05:00
Ryan VanderMeulen
0606f99f7a Backed out changeset 4ef497dc6f9b (bug 1131557) for frequent Linux xpcshell failures.
CLOSED TREE
2015-02-18 12:38:19 -05:00
Ryan VanderMeulen
0ef8fa6507 Backed out changeset 73e586b9f04f (bug 1109910) for bustage.
CLOSED TREE
2015-02-18 11:57:57 -05:00
Christoph Kerschbaumer
f60715cc4d CLOSED TREE - Bug 1109910 - Move LoadInfo from docShell into Necko (r=sicking,sworkman) 2015-02-17 19:53:06 -08:00
Carsten "Tomcat" Book
ed57caae2f Backed out changeset 5f5540f3fcce (bug 1109910) for Bustage on a CLOSED TREE 2015-02-18 17:15:00 +01:00
Christoph Kerschbaumer
6b37c8c660 Bug 1109910 - Move LoadInfo from docShell into Necko (r=sicking,sworkman) 2015-02-17 19:53:06 -08:00
Dragana Damjanovic
449d0cfd59 Bug 1131557 - Serve multiple xpcom events in one poll iteration. r=mcmanus 2015-02-18 06:35:00 -05:00
Dragana Damjanovic
d169a2f322 Bug 918827 - Remove caching for ftp connections. r=michal 2015-03-02 14:31:53 -08:00
Nathan Froyd
c70882c00e Bug 883954 - part 3 - build etld_data.inc using new GENERATED_FILES functionality; r=gps
As a proof-of-usefulness, let's change the build process for
etld_data.inc to write out the rules generating it automatically through
moz.build.
2014-12-16 15:15:14 -05:00
Daniel Holbert
4100a8d715 Bug 1099296 followup: Drop now-unused variable "kIOServiceCID" from PropertiesTest.cpp. rs=ckerschb 2015-02-17 11:35:13 -08:00
Ben Kelly
bde00e5b8a Bug 940273 - Part 1b - Expose nsFileProtocolHandler.h in mozilla/net. r=mcmanus 2015-03-02 14:11:00 +01:00
Christoph Kerschbaumer
a497d28ee8 Bug 1099296 - Attach LoadInfo to remaining callers of ioService and ProtocolHandlers - websocket changes (r=jduell) 2015-02-17 10:09:58 -08:00
Christoph Kerschbaumer
4981e1ea79 Bug 1099296 - Attach LoadInfo to remaining callers of ioService and ProtocolHandlers - in netwerk/ (r=sworkman) 2015-02-17 10:09:31 -08:00
Gervase Markham
3f453ce392 Bug 1129436 - Add SinaAppEngine domains to PSL. r=gerv 2015-02-17 17:53:27 +00:00
Carsten "Tomcat" Book
0195978f3b Backed out changeset d168a14d3f71 (bug 967792) for suspicion of causing OS X xpcshell test failures on a CLOSED TREE 2015-02-17 09:48:33 +01:00
Patrick McManus
1eaf9d05c2 bug 967792 - make localhost resolve offline r=dragana 2015-02-15 13:50:48 -05:00
Chris Peterson
c76561bee2 Bug 1133282 - Remove nonstandard expression closures from netwerk. r=mcmanus 2015-01-24 23:50:26 -08:00
Valentin Gosu
e7c3119ce1 Bug 1132693 - navigator.onLine detection not working on Android r=mcmanus 2015-02-16 19:25:40 +02:00
Patrick McManus
41f81bc9e4 bug 1133156 backout 7abb1cb9739e (bug 237623) for regression r=backout 2015-02-13 22:57:03 -05:00
Patrick McManus
7382cd4d4e bug 1132808 - HttpBaseChannel::GetPrincipal should return URI prinicipal r=ckerschb r=sicking 2015-02-13 15:54:04 -05:00
Patrick McManus
5f0f6e01b4 bug 1132212 - nshttptransction.cpp dont play with data race fire r=sworkman 2015-02-12 15:00:18 -05:00
Honza Bambas
be85db587f Bug 1132109 - Make CacheEntry::mSortingExpirationTime atomic/relaxed. r=michal
CLOSED TREE
2015-02-13 07:59:00 -05:00
Honza Bambas
441838c510 Bug 1131092 - Place mFileStatus=NS_OK after CacheFile.Init() call in CacheEntry::Load(). r=michal 2015-02-13 07:58:00 -05:00
Honza Bambas
45c91c54f3 Bug 1128219 - Re-check mListener while calling OnStopRequest after OnStartRequest in HttpBaseChannel::DoNotifyListener. r=michal 2015-02-13 07:56:00 -05:00
Honza Bambas
5c29092257 Bug 1117763 - Remove range request headers on cache entry open failure. r=michal 2015-02-13 07:54:00 -05:00
Honza Bambas
0e252bb74b Bug 1120631 - CacheEntry::mFileStatus made atomic/rel_acq. r=nfroyd, r=michal 2015-02-13 07:55:00 -05:00
Honza Bambas
b92c04b4a3 Bug 1079789 - Don't doom expired entries in the HTTP cache intermediate memory pool. r=michal
CLOSED TREE
2015-02-12 14:00:00 -05:00
Monica Chew
077f0913b9 Bug 1130893 - Use GetChannelURIPrincipal instead of GetChannelResultPrincipal in nsChannelClassifier, only call nsChannelClassifier if LOAD_CLASSIFY_URI is set. r=mcmanus r=ckerschb 2015-02-12 22:23:50 -08:00
Mark Goodwin
d3561f73f5 Bug 1092055 - Show security messages for subresources. r=mcmanus 2015-02-09 07:04:00 -05:00
Honza Bambas
241148d1bd Bug 881830 - Make CORS redirect handling ignore redirects due to an STS upgrade. r=bz 2015-02-10 08:00:00 -05:00
Michal Novotny
e3878b45bc Bug 1130784 - FAT32 file create limit code is using a bad error number, r=honzab 2015-02-12 11:28:50 +01:00
Valentin Gosu
ee13a97588 Bug 1120985 - nsPartChannel does not return the correct value for isLastPart r=honzab 2015-02-12 00:11:24 +02:00
Valentin Gosu
06e87f0719 Bug 1120985 - Allow nsMultiMixedConv to compute its boundary if content-type=application/package r=honzab
Also makes nsMultiMixedConv/nsPartChannel save and return individual headers for each part of the resource file.
2015-02-12 00:11:19 +02:00
Nicholas Nethercote
09156539d5 Bug 1131901 (part 1) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.
2015-02-02 14:48:58 -08:00
Ryan VanderMeulen
c6447ccf53 Merge m-c to inbound. a=merge 2015-02-11 16:29:25 -05:00
Ryan VanderMeulen
45637153b6 Merge inbound to m-c. a=merge 2015-02-11 16:21:36 -05:00
Paolo Amadini
e6c488f8c8 Bug 1125618 - Revise NetUtil.jsm API for creating channels and fetching data while providing load info. r=sicking 2015-02-11 17:37:05 +00:00
Andrew McCreight
c946357872 Bug 1131199, part 2 - Make PLDHashtInitEntry infallible. r=froydnj
Also, drop the unused table argument.
2015-02-11 09:46:40 -08:00
Dragana Damjanovic
7062226238 Bug 1123324 - Additional fix for nsHostResolver. r=sworkman 2015-02-10 08:45:00 -05:00
Daniel Stenberg
1ce65800c4 Bug 237623 - Introduce "soft" checks for HTTP framing errors. r=mcmanus 2015-02-11 05:17:00 -05:00
Nicholas Nethercote
a3bfc736ba Back out changesets 2fcef6b54be7, 2be07829fefc, 66dfe37b8532, df3fcd2be8fd, 0a436bce77a6 (bug 1050035) for causing intermittent crashes and assertion failures. 2015-02-10 14:39:49 -08:00
Ryan VanderMeulen
256333e4b8 Merge inbound to m-c. a=merge
CLOSED TREE
2015-02-10 16:03:15 -05:00
Ryan VanderMeulen
08ce4ac9aa Backed out changesets b228f986968b and b5721ae2c2cd (bug 1092055) for browser_webconsole_certificate_messages.js failures. 2015-02-10 12:11:39 -05:00
Patrick McManus
3e65150607 bug 1130874 - test for alt-svc -06 h2 extension r=hurley 2015-02-08 09:11:22 -05:00
Patrick McManus
bb53a57af7 bug 1130874 - update h2 alternate service extension to draft-06 r=hurley 2015-02-06 17:45:05 -05:00
Mark Goodwin
f5a3e59966 Bug 1092055 - Show security messages for subresources. r=mcmanus 2015-02-09 07:04:00 -05:00
Carsten "Tomcat" Book
833aa080c8 Backed out changeset 7d0e23391d53 (bug 1108957) for breaking nexus builds 2015-02-10 16:01:08 +01:00
Ethan Tseng
c894cd0526 Bug 1070944 - Part 2: Implementation of saving statistics. r=albert 2015-01-27 17:15:44 +08:00
Dragana Damjanovic
4959d096be Bug 1108957 - Add per network interface dns query. This is possible only with gonk. r=mayhemer 2015-02-09 01:52:00 +01:00
Masatoshi Kimura
b6814beac2 Bug 1128227 - Add a static TLS insecure fallback whitelist. r=keeler 2015-02-07 13:03:23 +09:00
Nicholas Nethercote
ee41df7dc2 Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo. 2015-02-09 14:34:50 -08:00
Andrew McCreight
1ee96e7527 Back out Bug 1127201 (part 2) for various problems. 2015-02-06 15:04:32 -08:00
Valentin Gosu
e669794f18 Bug 1116124 - Temporarily return early instead of hitting assertion when status==NS_OK (see bug 1124971) r=mcmanus 2015-02-06 16:19:26 +02:00
Patrick McManus
7ba3854016 bug 1129571 - h2/spdy coalsescing by full DNS rrset r=hurley 2015-01-30 10:55:07 -05:00
Valentin Gosu
8a4646d9bc Bug 1120216 - Add telemetry for how often URLs contain !/ or !// or end with a ! r=mcmanus 2015-02-06 15:27:33 +02:00
Wes Kocher
ec2159dddd Merge inbound to m-c a=merge CLOSED TREE 2015-02-05 16:55:01 -08:00
Kan-Ru Chen (陳侃如)
8dba892982 Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm 2015-02-05 16:47:32 -05:00
Dave Townsend
121d197d22 Bug 1083281: Use flags to determine which chrome and about URIs are loaded in the content process. r=mconley, r=bsmedberg, r=jduell, r=mratcliffe 2015-02-05 08:09:15 -08:00
Kan-Ru Chen (陳侃如)
4a4042f903 Bug 1129311 - Don't use sNestedTabChildMap directly. r=smaug 2015-02-05 17:24:39 +08:00
Kan-Ru Chen (陳侃如)
d1351de810 Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm 2015-02-05 17:18:22 +08:00
Nicholas Nethercote
0a02b5d31c Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo. 2015-02-04 20:05:36 -08:00
Ryan VanderMeulen
d8c6df0517 Backed out changeset ab7fbaca9fdd (bug 1114890) for being the likely cause of bug 1124046. 2015-02-05 14:35:35 -05:00
Patrick McManus
570e623b7f bug 1102923 - revert stack trace on rst generation r=backout 2015-02-05 08:20:54 -05:00
Jan de Mooij
b2753ed064 Bug 1125784 - Remove JS_ConvertArguments and JS_ConvertValue. r=jorendorff 2015-02-05 12:01:11 +01:00
Chris Peterson
8654748423 Bug 1129331 - Remove nonstandard let blocks from netwerk. r=hurley 2015-01-24 23:36:25 -08:00
Nicholas Nethercote
a40419dc43 Bug 1050035 (part 4) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.
2015-02-02 14:48:58 -08:00
Nicholas Nethercote
a5bbfabc46 Bug 1050035 (part 2) - Remove the fallible version of PL_DHashTableInit(). r=froydnj,mrbkap.
Because it's no longer needed now that entry storage isn't allocated there.
(The other possible causes of failures are much less interesting and simply
crashing is a reasonable thing to do for them.)

This also makes PL_DNewHashTable() infallible.
2015-02-01 20:19:08 -08:00
Patrick McManus
d78b4b3c37 bug 1102923 - debug1102923 stack on opt builds too r=hurley 2015-02-04 08:34:11 -05:00
Gervase Markham
8339e305f6 Bug 1126101 - New TLD additions for TLDs contracted with ICANN from 2014-12-23 to 2015-01-26. r=gerv 2015-02-04 13:32:47 +00:00
Damien Tournoud
3d4f4533c7 'Bug 1124625: Add platform.sh to the PSL. Patch by damien@commerceguys.com; r=gerv 2015-02-04 13:30:13 +00:00
Martin
6451871de5 Bug 1094260: Amendment to URL relating to .in entry in PSL. r=gerv 2015-02-04 13:23:17 +00:00
Birunthan Mohanathas
c2eeea910a Bug 819090 - Replace nsVoidArray with nsTArray in netwerk/cache/. r=michal 2015-01-19 19:50:16 +02:00
Dragana Damjanovic
7ff1e0d62a Bug 1123324 - Fix host resolve. r=sworkman 2015-02-03 00:16:00 -05:00
Patrick McManus
8f1cf80c24 bug 1102923 - debug code to get a useful stack during test_spdy.js fail r=hurley 2015-02-02 15:26:08 -05:00
Dragana Damjanovic
54c4b431a0 Bug 1106396 - Fix nsHttpChannel::Suspend() in case of content is serve partially from cache and partially from network. r=honzab 2015-01-27 00:50:00 +01:00
Patrick McManus
31eca0ff6f bug 1128038 - h2 DAV methods set end_stream bit twice r=hurley 2015-02-02 13:42:23 -05:00
Nicholas Hurley
93cfc8a713 Bug 958712 part 3/3 - CONTINUATION tests r=mcmanus 2015-01-30 11:13:31 -08:00
Nicholas Hurley
ea7bd10ed1 Bug 958712 part 2/3 - Allow CONTINUATIONs in PUSH_PROMISEs r=mcmanus 2015-01-30 11:35:20 -08:00
Nicholas Hurley
feabb4986c Bug 1127568 - Don't assert in debug builds when receiving CONTINUATION on HEADERS. r=mcmanus 2015-01-30 11:34:01 -08:00
Nicholas Hurley
88db1a642b No Bug - Fix js whitspace in h2 test and server. r=mcmanus 2015-01-30 11:29:14 -08:00
Mike Hommey
50e6916b40 Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn 2015-02-02 09:56:13 +09:00