Commit Graph

6088 Commits

Author SHA1 Message Date
Christoph Kerschbaumer
9a310ecbaf Bug 1144270 : Update remaining callers of newChannel to newChannel2 in netwerk/ (r=mcmanus) 2015-03-20 12:27:34 -07:00
Jonathan Hao
227d60b94c Bug 1144513 - [gonk-lmr1] Adapt RTSPSource.cpp. r=ettseng 2015-03-19 16:45:43 +08:00
Geoff Brown
cd69b10089 Bug 1140148 - Update xpcshell test manifests for Android 4.3 emulator; r=dminor 2015-03-19 11:00:58 -06:00
Boris Zbarsky
730e1cc79d Bug 1143793 part 1. Remove the obj argument of JS_CompileScript. r=luke 2015-03-19 10:13:33 -04:00
Daniel Holbert
75fbe2f92e Bug 1134462 followup: Add missing MOZ_OVERRIDE annotation to SynthesizeStatus impls in SynthesizeStatus.h. r=ehsan 2015-03-18 16:44:02 -07:00
Wes Kocher
2cc3248e36 Merge fx-team to m-c a=merge 2015-03-18 15:38:20 -07:00
Nikhil Marathe
bcd3a955e7 Bug 1134462 - Synthesize status and headers from Response returned by ServiceWorker. r=jdm 2015-03-17 08:48:30 -07:00
Olli Pettay
4b0176114d Bug 1124206, don't release nsCORSListenerProxy so early, r=mcmanus 2015-03-18 00:26:33 +02:00
Patrick McManus
57ad88e7bc bug 1135160 - ioservice have speculative connect use proxy-resolve2() r=hurley 2015-03-13 17:32:18 -04:00
Daniel Stenberg
58892548d1 Bug 1144040 - Coverity detected uninitialized nsHttpHandler members, r=mcmanus 2015-03-17 02:19:00 +01:00
Daniel Stenberg
3abb0f5f06 Bug 1144031 - fix use of uninitialized variable, r=mcmanus 2015-03-17 01:45:00 +01:00
Kartikaya Gupta
d9d2114f02 Bug 1140808 - Shut down the active entries table when the cache service is shut down. r=michal 2015-03-17 10:55:00 +01:00
Josh Matthews
16968f0686 Bug 1142124 - Never revalidate cache entries for synthesized responses. r=michal 2015-03-11 13:00:38 -04:00
Daniel Holbert
2416fccac8 Bug 1142841: Convert all nsRefPtr<nsIRunnable> to nsCOMPtr<nsIRunnable>. r=ehsan
This patch was generated by a script.  Here's the source of the script for
future reference:

find . \( -iname "*.cpp" -o -iname "*.h" \) | \
  xargs -n 1 sed -i "s/nsRefPtr<nsIRunnable>/nsCOMPtr<nsIRunnable>/g"
2015-03-17 09:29:17 -07:00
Nicholas Hurley
3c31b150a9 Bug 1136484 - Fix happy eyeballs regression from bug 1003448. r=mcmanus 2015-03-17 09:23:11 -07:00
Daniel Stenberg
d9a005c0c5 Bug 1142586 - avoid asking the link service for online status on CHANGED. r=valentin 2015-03-12 09:46:00 +01:00
Chris Peterson
17a6bce8fe Bug 1142860 - Remove unused exception parameter in osx_corewlan.mm. r=mstange 2015-03-04 21:36:07 -08:00
Boris Zbarsky
cbaf27c1b2 Bug 1097987 part 6. Require callers of JS_ExecuteScript to either use the global as the scope or pass in an explicit scopechain. r=waldo 2015-03-14 01:36:16 -04:00
Ehsan Akhgari
3fc680920e Bug 1133763 - Part 5: Allow the security info on intercepted HTTP channels to be overridden; r=michal 2015-03-13 14:37:21 -04:00
Ehsan Akhgari
0f129374d0 Bug 1133763 - Part 1: Remember the security info associated with HTTP fetches and record it inside InternalResponse; r=nsm 2015-03-13 14:37:14 -04:00
Daniel Stenberg
9f7bf2c77c Bug 1139453 - Send network UP/DOWN events on desktop Linux. r=valentin 2015-03-13 08:33:00 -04:00
Chih-Kai (Patrick) Wang
7856bfc162 Bug 1129315 - require app processes update permissions after forked from nuwa. r=jdm 2015-03-12 16:53:22 +08:00
Dragana Damjanovic
29c59b5198 Bug 1130444 - Add telemetry for measuring SocketTransortService cycles; r=mcmanus 2015-03-12 10:25:13 +01:00
Daniel Stenberg
65d1634732 Bug 1141741 - Make mDisablePrefetch assigns atomic; r=mcmanus 2015-03-11 13:58:29 +01:00
Daniel Stenberg
36b4582508 Bug 1140284 - start the resolver even when offline; r=ehsan 2015-03-09 09:52:05 +01:00
Alex Verstak
0a23af5a89 Bug 1113431 - Expose referrer policy to UI code via Document and nsIWebNavigation. r=jst, sr=bz 2015-01-05 09:42:31 -08:00
Jim Porter
c52fa97c92 Bug 1039639 - Add support for Flac on Firefox OS. r=cajbir 2014-12-02 16:37:00 -05:00
Daniel Stenberg
67f5dbdde1 Bug 1145050 - Fix uninitialized class members in Http2Session. r=hurley 2015-03-20 00:42:00 -04:00
awake
b52024fe73 Bug 1108183 - Regularize case of language subtags in Accept-Language header. r=mcmanus 2014-12-05 19:44:00 +01:00
Valentin Gosu
9a0d5bb437 Bug 1135354 - Crash/Hang when clicking URL with a huge length r=mcmanus 2015-03-11 06:08:27 +02:00
Nathan Froyd
b2f4f5ee97 Bug 1141689 - use services::GetObserverService more; r=ehsan 2014-04-29 13:31:06 -04:00
Jed Davis
7c15687e14 Bug 1043143: Step 2a: Add a class like nsDownloader but using memory instead of a file. 2015-03-10 17:00:01 -07:00
Wes Kocher
4562de3097 Merge m-c to inbound a=merge CLOSED TREE 2015-03-10 16:11:23 -07:00
Wes Kocher
665d625c2f Merge b2g-inbound to m-c a=merge CLOSED TREE 2015-03-10 15:44:53 -07:00
Thomas Zimmermann
39abe5b3ae Bug 1137151: Mark destructor of |STSThreadPoolListener| as protected, r=mcmanus 2015-03-10 13:44:02 +01:00
Thomas Zimmermann
676cdb1fd9 Bug 1137151: Marked destructors of ref-counted RTSP classes as protected, r=sworkman 2015-03-10 13:44:02 +01:00
Christoph Kerschbaumer
4528c8dd32 Bug 1138648 - Update remaining callsites to use newChannel2 in netwerk/ (r=sworkman) 2015-03-09 20:00:55 -07:00
Ethan Tseng
761e06d9f0 Bug 1133461 - [RTSP] Remove the extra PLAY request for seek operation. r=bechen 2015-03-04 17:34:35 +08:00
Patrick McManus
a77710a56f bug 1135160 - implement link rel=preconnect r=smaug 2015-02-20 17:01:36 -05:00
Patrick McManus
993281f711 bug 1136140 - wss inside https proxy null deref r=hurley 2015-03-09 16:44:34 -04:00
Ethan Tseng
291379e831 Bug 1117486 - [FFOS2.0][Woodduck] System crash by replaying the same RTSP clip several times. r=bechen 2015-02-16 12:37:09 +08:00
Ryan VanderMeulen
6a29d99f87 Backed out changeset a1d51e3fea63 (bug 935838) for B2G test_udpsocket.html timeouts.
CLOSED TREE
2015-03-09 16:35:06 -04:00
Masatoshi Kimura
93d4207bae Bug 1106470 - Drop SSLv3 support from devtools. r=vporof 2015-03-10 01:23:00 +09:00
Honza Bambas
7523879097 Bug 1139924 - Dooming an unloaded HTTP cache entry by its URL may fail. r=michal 2015-03-05 08:42:00 -05:00
Alex Henrie
a9fda066a1 Bug 1134537 - Only support GIO in nsIOService. r=mcmanus 2015-03-06 22:06:34 -07:00
Dragana Damjanovic
82e64af87e Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer 2015-03-06 06:38:00 -05:00
Blake Kaplan
3ad1c2984e Bug 1131406 - Fix IPC serialization for nsSimpleNestedURI. r=billm 2015-03-06 22:33:00 +01:00
Blake Kaplan
3a647c9065 Bug 1131406 - Don't lose information about JS URIs when serializing them. r=billm 2015-03-06 22:33:00 +01:00
Ehsan Akhgari
ffc7b44983 Bug 1140765 - Build some network code in unified mode; r=mcmanus 2015-03-08 15:46:38 -04:00
Ryan VanderMeulen
fe04c04f8b Merge inbound to m-c. a=merge
CLOSED TREE
2015-03-06 16:18:04 -05:00
Ethan Tseng
1fe11edb22 Bug 1138983 - RTSP not enabled in Lollipop. r=vchang 2015-03-05 13:34:08 +08:00
Michal Novotny
95ad438b95 Bug 1139014 - Optimize memory allocations in CacheFileMetadata, r=honzab 2015-03-06 15:49:04 +01:00
Masatoshi Kimura
2ef16da796 Bug 1138882 - Add a pref to enable unrestricted RC4 fallback. r=keeler 2015-03-05 22:51:31 +09:00
Honza Bambas
b35d18a3c9 Bug 1136897 - Don't evict expired entries from disk. r=michal 2015-03-03 07:58:00 +01:00
Dragana Damjanovic
6ee7b60e86 Bug 1131557 - Serve multiple xpcom events in one poll iteration. r=mcmanus 2015-03-04 14:17:00 +01:00
Jesse Ruderman
76d0ad3c8e Bug 1133142 - downgrade 'mTempFile not equal to mTargetFile' from assertion to warning. r=yoric 2015-03-05 01:31:41 -08:00
Jesse Ruderman
183595f693 No bug - remove trailing whitespace 2015-03-05 01:30:25 -08:00
Randell Jesup
5a9cbe284a Bug 1139020: rollup of sctp modifications for Android rs=jesup 2015-03-05 00:26:49 -05:00
Randell Jesup
02c76d0edf Bug 1139020: Update SCTP library from upstream to rev 9168 rs=jesup 2015-03-05 00:17:42 -05:00
Dragana Damjanovic
62b4a4b5ce Bug 1135405 - use different multicast addresses for each test. r=michal 2015-03-04 02:34:00 +01:00
Carsten "Tomcat" Book
ba1773e422 Merge mozilla-central to mozilla-inbound 2015-03-03 14:10:55 +01:00
Carsten "Tomcat" Book
7636c71e85 merge mozilla-inbound to mozilla-central a=merge 2015-03-03 13:54:33 +01:00
Gregory Szorc
adf19d10b9 Bug 1132771 - Support and test for reading without a config object; r=glandium
We want the ability to read data from any moz.build file without needing
a full build configuration (running configure). This will enable tools
to consume metadata by merely having a copy of the source code and
nothing more.

This commit creates the EmptyConfig object. It is a config object that -
as its name implies - is empty. It will be used for reading moz.build
files in "no config" mode.

Many moz.build files make assumptions that variables in CONFIG are
defined and that they are strings. We create the EmptyValue type that
behaves like an empty unicode string. Since moz.build files also do some
type checking, we carve an exemption for EmptyValue, just like we do for
None.

We add a test to verify that reading moz.build files in "no config" mode
works. This required some minor changes to existing moz.build files to
make them work in the new execution mode.
2015-02-26 10:21:52 -08:00
Nicholas Hurley
ea9e2d9568 Bug 1136361 - update node-http2 on ci. rs=mcmanus 2015-02-26 11:00:38 -08:00
Patrick McManus
9dbe80428a Bug 967792 - Make localhost resolve offline. r=dragana 2015-02-25 14:02:38 -05:00
Valentin Gosu
a1e2293a3f Bug 1123920 - domainLookupEnd and requestStart out-of-order when using a persistent connection r=mcmanus 2015-02-25 20:23:56 +02:00
Valentin Gosu
cbad12e1b8 Bug 1123920 - requestStart timestamp is before connectEnd when using persistent connections r=mcmanus 2015-02-25 20:23:35 +02:00
Valentin Gosu
f7cf8c28df Bug 1132572 - Fix data race for nsHttpTransaction's timing info r=mcmanus 2015-02-25 20:23:23 +02:00
Michal Novotny
0a80f3730f Bug 1133739 - HTTP cache v2: Add telemetry probes to find out the best initial read size of the metadata (fixed missing initialization of mFirstRead in one constructor), r=jseward 2015-02-25 17:46:51 +01:00
Ryan VanderMeulen
c2280b978d Backed out changeset 13d9a5e39eb3 (bug 967792) for Gaia unit test failures. 2015-02-25 11:39:14 -05:00
leo@bastilia.ru
2971fbd92b Bug 1134993: Include *.su geographic domains in PSL. r=gerv 2015-02-25 14:46:16 +00:00
Patrick McManus
2d3aa533f6 bug 967792 - make localhost resolve offline r=dragana 2015-02-15 13:50:48 -05:00
Daniel Stenberg
dcb16aeede Bug 237623 - introduce "soft" checks for HTTP framing errors, r=mcmanus 2015-02-25 01:16:00 +01:00
Blake Kaplan
f8f441d282 Bug 1087646 - fast-path null principal'd documents. r=mcmanus 2015-02-24 12:54:40 -08:00
Michal Novotny
72068c4ac6 Bug 1055369 - Assertion failure: !handle || !handle->IsDoomed(). r=honzab
CLOSED TREE DONTBUILD
2015-02-24 11:49:46 -05:00
Ryan VanderMeulen
817fe1a62f Backed out changeset 12b059c5afc2 (bug 1055369) for frequent asserts across all test suites. 2015-02-24 11:40:22 -05:00
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
Magnus Melin
d441437825 Bug 964024 - mozTXTToHTMLConv should never convert content inside <style>, <script>, <head> tags. r=honzab 2014-02-08 12:39:00 +02:00
Martin Thomson
c811309a83 Bug 1118398 - Dispatch data channel onclose unconditionally on reset, r=jesup 2015-01-28 14:05:56 -08:00
Masatoshi Kimura
90c7a6b8f8 Bug 1123020 - Remove options to allow unrestricted renegotiation. r=keeler 2015-01-29 21:04:26 +09:00
Patrick McManus
373db355db bug 1094522 - only claim null transactions for your connection if KA eligible r=hurley CLOSED TREE 2015-01-28 16:56:57 -05:00
jp111
525798f482 Bug 958147 - Choose one of run-if or skip-if and get rid of the other. r=ted 2015-01-28 06:17:00 -05:00
Masatoshi Kimura
65d35ee16e Bug 1114816 - Implement TLS intolerance fallback whitelist. r=keeler 2015-01-29 03:52:42 +09:00
Patrick McManus
374c050172 bug 1094522 - claim conns with null transactions instead of starting new ones r=hurley 2015-01-27 21:55:38 -05:00
Monica Chew
ff52b1ff2d Bug 1122691: Skip ClassifyLocal unless tracking protection is enabled (r=mcmanus,gcp) 2015-01-21 11:33:07 -08:00
Patrick McManus
2212535cbe bug 1124717 - 4/4 test r=hurley 2015-01-26 16:41:47 -05:00
Patrick McManus
2be5e09bca bug 1124717 - 3/4 make h2/spdy default peer max concurrent setting configurable r=hurley 2015-01-26 16:06:44 -05:00
Patrick McManus
f13ebd0616 bug 1124717 - 1/4 h2/spdy fix spin when queuing post/put request over concurrent limit r=hurley 2015-01-23 11:22:22 -05:00
Nicholas Nethercote
550d0cf346 Bug 1124973 (part 3) - Use PL_DHashTableSearch() in nsHostResolver.cpp. r=froydnj,sworkman.
Currently nsHostResolver.cpp uses PL_DHashTableLookup() and fails to use
PL_DHASH_ENTRY_IS_{FREE,BUSY} on the result the way it should. However, I think
it gets away with this because it always does this on the result:

  if (!he || !he->rec) { /* do stuff with |he->rec| */ }

The |!he| test is useless and always fails, but the |!he->rec| does the right
thing because (a) entry storage is always zeroed when the table is created, (b)
HostDB_ClearEntry() zeroes the |rec| field (via NS_RELEASE). So unused entries
always have a null |rec| field.

Furthermore, |he->rec| is never zero in a used entry because HostDB_InitEntry
always assigns it with a nsHostRecord assigned with infallible new in
nsHostRecord::Create (and there are existing assertions to this effect).

All this means that when this patch switches PL_DHashTableLookup to
PL_DHashTableSearch it can drop the |!he->rec| test and just do this:

  if (!he) { /* do stuff with |he->rec| */ }

Finally, there's a comment about HostDB_InitEntry failing which is bogus
because HostDB_InitEntry cannot fail. This patch fixes that too.
2015-01-22 21:25:44 -08:00
Nicholas Nethercote
d761b24aaf Bug 1124973 (part 2) - Introduce PL_DHashTableSearch(), and replace most PL_DHashTableLookup() calls with it. r=froydnj.
It feels safer to use a function with a new name, rather than just changing the
behaviour of the existing function.

For most of these cases the PL_DHashTableLookup() result was checked with
PL_DHASH_ENTRY_IS_{FREE,BUSY} so the conversion was easy. A few of them
preceded that check with a useless null check, but the intent of these was
still easy to determine.

I'll do the trickier ones in subsequent patches.
2015-01-22 21:06:55 -08:00
Gijs Kruitbosch
13587e096a Bug 1125372 - use nsISupports as first param of asyncResolve instead of switching wholesale from nsIURI to nsIChannel, for improved add-on compat, r=mcmanus 2015-01-27 21:30:49 +00:00
Wes Kocher
7cb7a0a479 Backed out 12 changesets (bug 1118398, bug 1119593) for zmedia failures
Backed out changeset db7c4ffd5a53 (bug 1119593)
Backed out changeset 2832633668c3 (bug 1119593)
Backed out changeset 2f38bbb30cc6 (bug 1119593)
Backed out changeset 46b5bb0665e9 (bug 1119593)
Backed out changeset e97ee52f7803 (bug 1119593)
Backed out changeset f7f0adc1879d (bug 1119593)
Backed out changeset 4ccecd0da80f (bug 1119593)
Backed out changeset 2ea753b42366 (bug 1119593)
Backed out changeset 28d59c42debb (bug 1119593)
Backed out changeset a38d68f15ced (bug 1119593)
Backed out changeset 1d565fc1473c (bug 1119593)
Backed out changeset d28a04536e7e (bug 1118398)
2015-01-27 16:56:02 -08:00
Martin Thomson
03d76b115d Bug 1118398 - Dispatch data channel onclose unconditionally on reset, r=jesup 2015-01-27 12:35:58 -08:00
Michal Novotny
cdc4849d47 Bug 1119406 - HTTP cache v2: Doom cache entry when writing of metadata fails, r=honzab 2015-01-27 15:50:18 +01:00
Michal Novotny
9e0728ef38 Bug 1120945 - HTTP cache v2: maximum number of entries is limited to 13106 on FAT32, r=honzab 2015-01-27 02:29:02 +01:00
Fabrice Desré
484514a8d2 Bug 1115935 - Opt out of the "Mobile" part in the UA string for standard b2g desktop builds r=gal 2015-01-23 22:00:50 -08:00
Phil Ringnalda
e5a01106a6 Merge m-c to a CLOSED TREE m-i 2015-01-23 22:00:41 -08:00
Ryan VanderMeulen
5de6bf9c0f Merge m-c to b2g-inbound. a=merge 2015-01-23 12:32:39 -05:00
Jonathan Hao
72451b9151 Bug 1119681 - [RTSP] Add time stamps to RTSP live streams. r=ettseng, r=bechen 2015-01-23 10:04:53 +08:00
Honza Bambas
845bc50083 Bug 1123840 - "crash in libsystem_platform.dylib@0x51e0". r=honzab.moz 2015-01-22 13:51:00 +01:00
Wes Kocher
b4a6c7a1e6 Backed out changeset d11387c52d67 (bug 1106396) for causing crashes for NoScript users on a CLOSED TREE 2015-01-22 11:13:40 -08:00
Nicholas Nethercote
4d6e493d5f Bug 1123527 - Fix syntax error when ERR_REPORTING_SYSLOG is defined. r=jesup.
cppcheck found this.
2015-01-21 22:21:31 -08:00
Daniel Holbert
d7054210e9 Bug 1124784: Annotate HttpBaseChannel::GetProxyURI as MOZ_OVERRIDE. r=mcmanus
DONTBUILD because just backing out & re-landing to fix bug number
2015-01-22 15:15:50 -08:00
Daniel Holbert
da4b50baf7 backout 132eece96f8f for landing with wrong bug number
DONTBUILD because just backing out & re-landing to fix bug number
2015-01-22 15:15:35 -08:00
Daniel Holbert
5de4264356 Bug 1124748: Annotate HttpBaseChannel::GetProxyURI as MOZ_OVERRIDE. r=mcmanus 2015-01-22 15:12:10 -08:00
Arthur Edelstein
df009957a0 Bug 436344 - Allow filtering of proxies by channel. r=mcmanus 2015-01-21 21:13:00 +01:00
Ehsan Akhgari
6007c6bc1a Bug 1123004 - Mark ReadSegmentsState as stack class, and its mThisStream member as nsCOMPtr; r=froydnj 2015-01-21 22:42:38 -05:00
Wes Kocher
bf2112c3b8 Backed out changeset 5970fced4222 (bug 1118398) for zmedia failures on a CLOSED TREE 2015-01-21 18:17:56 -08:00
Dragana Damjanovic
1a37d019b2 Bug 1109238 - Fix dns cancel test. r=mcmanus 2015-01-22 09:25:00 -05:00
Wes Kocher
8d626b3a65 Backed out changeset fbe9ba3b1e9a (bug 1122691) for m5 orange 2015-01-21 16:48:57 -08:00
Monica Chew
d8a258b91e Bug 1122691: Skip ClassifyLocal unless tracking protection is enabled (r=mcmanus) 2015-01-21 11:33:07 -08:00
Martin Thomson
68dd077292 Bug 1118398 - Dispatch data channel onclose unconditionally on reset, r=jesup 2015-01-21 14:34:13 -08:00
Honza Bambas
c836ff2a71 Bug 1123732 - Null-check uri before trying to use it. r=mcmanus
CLOSED TREE
2015-01-20 08:30:00 -05:00
Ryan VanderMeulen
1c6ef195cd Bug 1078267 - Remove extraneous skip-if added accidentally.
CLOSED TREE
2015-01-21 13:59:42 -05:00
Ryan VanderMeulen
6239f676ba Bug 1078267 - Skip netwerk/test/mochitests/ on Android due to frequent failures. 2015-01-21 13:46:11 -05:00
Patrick McManus
3a7debf4ae bug 1102923 test_spdy/test_http2 run-sequentially r=test-only 2015-01-21 10:01:07 -05:00
Carsten "Tomcat" Book
adba590b8a merge mozilla-inbound to mozilla-central a=merge 2015-01-21 14:21:49 +01:00
Dragana Damjanovic
871a10432b Bug 1106396 - Add some checks so that we can detect that a redirect has not been completed properly. r=mayhemer 2015-01-20 06:54:00 -05:00
James Kitchener
0463ec8f7b Bug 1100184 - Use absolute paths in /network local includes. r=gps 2015-01-16 20:41:06 +10:30
Mike Taylor
f86a164847 Bug 1121559 - Collect telemetry on WAP content type responses. r=mcmanus 2015-01-16 14:38:00 -05:00
James Kitchener
e8e8898a14 Bug 1100184 - Flatten netwerk/streamconv/(public|src)/ directories. r=mcmanus, r=poiru 2015-01-03 17:42:00 -05:00
James Kitchener
6a912052bb Bug 1100184 - Flatten netwerk/base/{public,src}/ directories. r=mcmanus, r=poiru 2015-01-20 03:58:00 -05:00
Patrick McManus
fdaefb68d6 bug 1116867 - make nsIProgressEventSink and nsITransportEventSink safely scriptable r=mayhemer r=bz
These scriptable interfaces use uint_64 arguments with sentinel values
of UINT64_MAX. However, UINT64_MAX exceeds MAX_SAFE_INTEGER and cannot
be gatewayed to/from javascript - so they cannot be used
correctly. Change them to use signed 64 bit numbers and -1 as the
sentinnel. C++ implementations ought to be enough to audit as the
special value could never be used correctly in JS anyhow - also
audited OnProgressChange() uses for downstream use of this data.
---
 dom/base/nsXMLHttpRequest.cpp                      | 19 +++++++----
 dom/base/nsXMLHttpRequest.h                        | 10 +++---
 dom/plugins/base/nsPluginStreamListenerPeer.cpp    |  4 +--
 .../webbrowserpersist/nsWebBrowserPersist.cpp      | 14 ++++----
 image/src/imgLoader.cpp                            |  4 +--
 modules/libjar/nsJARChannel.cpp                    |  3 +-
 netwerk/base/public/nsIProgressEventSink.idl       |  8 ++---
 netwerk/base/public/nsITransport.idl               |  8 ++---
 netwerk/base/public/nsNetUtil.h                    | 24 ++++++++++++++
 netwerk/base/src/Dashboard.cpp                     |  2 +-
 netwerk/base/src/nsBaseChannel.cpp                 | 12 +++----
 netwerk/base/src/nsIncrementalDownload.cpp         |  4 +--
 netwerk/base/src/nsSocketTransport2.cpp            |  5 +--
 netwerk/base/src/nsStreamTransportService.cpp      | 38 +++++++++++++---------
 netwerk/base/src/nsTransportUtils.cpp              | 12 +++----
 netwerk/protocol/file/nsFileChannel.cpp            |  8 +++--
 netwerk/protocol/ftp/nsFtpConnectionThread.cpp     |  4 +--
 netwerk/protocol/http/Http2Push.cpp                |  2 +-
 netwerk/protocol/http/Http2Session.cpp             |  2 +-
 netwerk/protocol/http/HttpChannelChild.cpp         | 31 +++++++++---------
 netwerk/protocol/http/HttpChannelChild.h           |  6 ++--
 netwerk/protocol/http/HttpChannelParent.cpp        |  4 +--
 netwerk/protocol/http/HttpChannelParent.h          |  4 +--
 netwerk/protocol/http/NullHttpTransaction.cpp      |  2 +-
 netwerk/protocol/http/PHttpChannel.ipdl            |  2 +-
 netwerk/protocol/http/SpdyPush31.cpp               |  2 +-
 netwerk/protocol/http/SpdySession31.cpp            |  2 +-
 netwerk/protocol/http/TunnelUtils.cpp              |  2 +-
 netwerk/protocol/http/nsAHttpTransaction.h         |  4 +--
 netwerk/protocol/http/nsHttpChannel.cpp            | 30 +++++++++++------
 netwerk/protocol/http/nsHttpConnection.cpp         |  4 +--
 netwerk/protocol/http/nsHttpConnectionMgr.cpp      |  4 +--
 netwerk/protocol/http/nsHttpPipeline.cpp           |  4 +--
 netwerk/protocol/http/nsHttpPipeline.h             |  6 ++--
 netwerk/protocol/http/nsHttpResponseHead.cpp       |  2 +-
 netwerk/protocol/http/nsHttpResponseHead.h         |  2 +-
 netwerk/protocol/http/nsHttpTransaction.cpp        | 32 +++++++++---------
 netwerk/protocol/http/nsHttpTransaction.h          |  2 +-
 netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp   |  2 +-
 netwerk/protocol/wyciwyg/nsWyciwygChannel.cpp      |  3 +-
 netwerk/test/TestIncrementalDownload.cpp           |  7 ++--
 uriloader/base/nsDocLoader.cpp                     | 14 ++++----
 42 files changed, 203 insertions(+), 151 deletions(-)
2015-01-08 14:48:52 -05:00
Patrick McManus
1ce43f94fb bug 1102923 - move spdy/h2 tests off fixed port r=hurley r=ted 2015-01-15 11:12:05 -05:00
Nicholas Nethercote
9a918a72c0 Bug 1123151 (part 2) - Add PLDHashTable::IsInitialized(). r=froydnj.
This encapsulates most of the uses of PLDHashTable::ops.
2015-01-19 16:11:34 -08:00
Nicholas Nethercote
fa52a2c4c9 Bug 1123151 (part 1) - Set PLDHashTable::ops consistently. r=froydnj.
Currently the setting of PLDHashTable::ops is very haphazard.

- PLDHashTable has no constructor, so it's not auto-nulled, so lots of places
  null it themselves.

- In the fallible PLDHashTable::Init() function, if the entry storage
  allocation fails we'll be left with a table that has |ops| set -- indicating
  it's been initialized -- but has null entry storage. I'm not certain this can
  cause problems but it feels unsafe, and some (but not all) callers of Init()
  null it on failure.

- PLDHashTable does not null |ops| in Finish(), so some (but not all) callers
  do this themselves.

This patch makes things simpler.

- It adds a constructor that zeroes |ops|.

- It modifies Init() so that it only sets |ops| once success is ensured.

- It zeroes |ops| in Finish().

- Finally, it removes all the now-unnecessary |ops| nulling done by the users
  of PLDHashTable.
2015-01-19 16:01:24 -08:00
Hiroyuki Ikezoe
21fdcf295c Bug 1122540 - Set preferences which are necessary for passing xpcshell test on comm-central. r=hurley 2015-01-19 01:03:00 +02:00
Andrea Marchesini
1662f72884 Bug 1123021 - Better life-time management for WebSocketChannelChild, r=smaug 2015-01-19 17:21:20 +00:00
Francois Marier
5a5437f536 Bug 1113004 - Add IsPrivateResponse to HttpChannel. r=mayhemer 2015-01-08 22:38:00 +01:00
Christoph Kerschbaumer
6a281b98c4 Bug 1119006 - Remove files where code is still calling removed NS_OpenURI API (r=mcmanus) 2015-01-14 11:52:57 -08:00
Jeff Muizelaar
4a40f4c6b0 Bug 1114999 - Part 3: Use automatic memory management for mObjsToRelease; r=novotny 2015-01-15 18:19:26 -05:00
Nicholas Nethercote
22e70962bf Bug 1123527 - Avoid a leak on realloc failure in nsMultiMixedConv.cpp. r=mcmanus. 2015-01-19 19:49:23 -08:00
Valentin Gosu
945abc4b56 Bug 1121826 - backout cc192030c28f - brackets shouldn't be automatically escaped in the Query r=mcmanus 2015-01-17 16:13:21 +02:00
Nicholas Hurley
2f2381bfa0 Bug 1122532 - ensure making new URIs actually succeeds. r=mcmanus 2015-01-16 07:32:26 -08:00
Kyle Huey
2a6f8887b5 Bug 1121673: Use move references in IPDL. r=bent 2015-01-16 11:58:52 -08:00
Patrick McManus
9471b8af60 bug 1072478 - h2 push hit not subject to max_concurrent 2/2 r=hurley 2015-01-13 15:26:37 -05:00
Patrick McManus
6f38eaa9ad bug 1072478 - h2 push loses fin bit race condition 1/2 r=hurley 2015-01-13 15:26:23 -05:00
Patrick McManus
016ca2d162 bug 1121706 - don't offer h2 in alpn if w/out mandatory suite r=hurley 2015-01-15 22:11:14 -05:00
Benjamin Peterson
cc83f97c41 No bug - fix typo r=me DONTBUILD 2015-01-16 10:32:55 -05:00
Ryan VanderMeulen
64887078d6 Bug 1111137 - Disable test_user_agent_overrides.html on Android due to frequent failures. 2015-01-16 09:59:57 -05:00
Dragana Damjanovic
128ae88e05 Bug 1108971 - Fix parameter in call GetAddrInfo. r=sworkman 2015-01-15 01:21:00 +01:00
Nicholas Nethercote
14f46aac14 Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj. 2015-01-14 14:35:56 -08:00
Nicholas Nethercote
17b55c0b9e Bug 1121304 (part 1, attempt 2) - Minor type clean-ups for PLDHashTable. r=froydnj. 2015-01-14 14:35:45 -08:00
Wes Kocher
475bf1e4f4 Backed out changeset 3caf22d78fc5 (bug 1114999) for cache leaks on a CLOSED TREE 2015-01-15 16:31:34 -08:00
Ehsan Akhgari
aa3838da08 Bug 1116545 - Remove the code to handle shutdown-cleanse from the cache service; r=novotny
shutdown-cleanse has not been a thing for quite a while.
2015-01-15 18:21:42 -05:00
Jeff Muizelaar
e39509db84 Bug 1114999 - Part 3: Use automatic memory management for mObjsToRelease; r=novotny 2015-01-15 18:19:26 -05:00
Nicholas Hurley
e70fa84f7f Bug 1009122 - use cache2 as storage for predictor data. r=honzab 2015-01-14 13:59:04 -08:00
Tooru Fujisawa
512bb0faad Bug 1117580 - Throw an exception if PR_APPEND is passed without PR_TRUNCATE to nsAtomicFileOutputStream::Init. r=yoric 2015-01-16 00:01:46 +09:00
Daniel Stenberg
1515334cca Bug 1008091 - send network change events on FxOS and Linux, r=sworkman 2015-01-15 00:22:00 +01:00
Dragana Damjanovic
7ac7412854 Bug 862856 - Send Http Activity notifications for speculative connections. r=mcmanus 2015-01-14 03:54:00 +01:00
Phil Ringnalda
cb85f01b15 Backed out 2 changesets (bug 1121304) for consistent b2g hangs in webgl-color-test.html?frame=1&__&preserve&premult&_____
Backed out changeset 20651ac19549 (bug 1121304)
Backed out changeset 758afec77c95 (bug 1121304)
2015-01-14 22:02:23 -08:00