Commit Graph

10076 Commits

Author SHA1 Message Date
Andrew McCreight
319dd2470d Bug 975823, part 12 - Inline BFSState into BFSTableData. r=mcmanus 2014-03-21 09:43:41 -07:00
Andrew McCreight
7d38db7581 Bug 975823, part 11 - BFSTableData only uses the state case of its union. r=mcmanus 2014-03-21 09:43:41 -07:00
Andrew McCreight
2f5e8ced66 Bug 975823, part 10 - Substitute two SCTableData local vars. r=mcmanus 2014-03-21 09:43:40 -07:00
Andrew McCreight
dd32fd245a Bug 975823, part 9 - No reason to store a pointer to the list, just store it inline. r=mcmanus 2014-03-21 09:43:40 -07:00
Andrew McCreight
17d721b9aa Bug 975823, part 8 - Inline nsStreamConverterService::Init which is now infallible. r=mcmanus 2014-03-21 09:43:40 -07:00
Andrew McCreight
04be8960b7 Bug 975823, part 7 - Replace SCTableData with a typedef. r=mcmanus 2014-03-21 09:43:40 -07:00
Andrew McCreight
227263bd5a Bug 975823, part 6 - Remove unneeded indirection in SCTableData. r=mcmanus 2014-03-21 09:43:40 -07:00
Andrew McCreight
ffcf3a38aa Bug 975823, part 5 - SCTableData only uses the edges case of its union. r=mcmanus 2014-03-21 09:43:40 -07:00
Andrew McCreight
26fab5796a Bug 975823, part 4 - SCTableData doesn't use its key field. r=mcmanus 2014-03-21 09:43:40 -07:00
Andrew McCreight
9e928a094f Bug 975823, part 3 - Split SCTableData into two data types, one for each table. r=mcmanus 2014-03-21 09:43:39 -07:00
Andrew McCreight
b7bf0a594a Bug 975823, part 2 - Take advantage of infallible new in nsStreamConverterService. r=mcmanus 2014-03-21 09:43:39 -07:00
Andrew McCreight
3a50095a14 Bug 975823, part 1 - Remove some trailing whitespace from nsStreamConverterService. r=mcmanus 2014-03-21 09:43:39 -07:00
Sid Stamm
197817a1d7 Bug 835357 - fix telemetry probes for DNT so they accumulate before the pings are sent. r=mcmanus 2014-03-20 16:37:47 -07:00
Simone Carletti
a46fb0f8a7 Bug 967524 - Update to CentralNic SLDs. r=gerv 2014-03-21 08:52:01 -04:00
Carsten "Tomcat" Book
e9c7dd6611 merge b2g-inbound to mozilla-central 2014-03-20 14:07:58 +01:00
Wes Kocher
33dcfe5692 Backed out 13 changesets (bug 975823) for leaks on a CLOSED TREE
Backed out changeset cd2da33bf4a2 (bug 975823)
Backed out changeset 62e2a43453f0 (bug 975823)
Backed out changeset 7f8366953cae (bug 975823)
Backed out changeset d46f1c00b4e5 (bug 975823)
Backed out changeset 3c36fb646951 (bug 975823)
Backed out changeset d535c32d3894 (bug 975823)
Backed out changeset 3f918acda96a (bug 975823)
Backed out changeset 6e2caad87673 (bug 975823)
Backed out changeset b550057222a2 (bug 975823)
Backed out changeset 24d9fe77f4e9 (bug 975823)
Backed out changeset 5be6da95a4b1 (bug 975823)
Backed out changeset b09d50f488c3 (bug 975823)
Backed out changeset ca381ebe34ae (bug 975823)
2014-03-19 17:45:28 -07:00
Andrew McCreight
ff0ad57874 Bug 975823, part 13 - Make BFSTableData::predecessor into an AutoPtr. r=mcmanus 2014-03-19 16:57:49 -07:00
Andrew McCreight
87a5bcbc2c Bug 975823, part 12 - Inline BFSState into BFSTableData. r=mcmanus 2014-03-19 16:57:49 -07:00
Andrew McCreight
269323cd3f Bug 975823, part 11 - BFSTableData only uses the state case of its union. r=mcmanus 2014-03-19 16:57:49 -07:00
Andrew McCreight
eaf0b1d2ac Bug 975823, part 10 - Substitute two SCTableData local vars. r=mcmanus 2014-03-19 16:57:49 -07:00
Andrew McCreight
fb63de7e50 Bug 975823, part 9 - No reason to store a pointer to the list, just store it inline. r=mcmanus 2014-03-19 16:57:49 -07:00
Andrew McCreight
478e36446b Bug 975823, part 8 - Inline nsStreamConverterService::Init which is now infallible. r=mcmanus 2014-03-19 16:57:48 -07:00
Andrew McCreight
8e23515020 Bug 975823, part 7 - Replace SCTableData with a typedef. r=mcmanus 2014-03-19 16:57:48 -07:00
Andrew McCreight
93756d488b Bug 975823, part 6 - Remove unneeded indirection in SCTableData. r=mcmanus 2014-03-19 16:57:48 -07:00
Andrew McCreight
770c669fba Bug 975823, part 5 - SCTableData only uses the edges case of its union. r=mcmanus 2014-03-19 16:57:48 -07:00
Andrew McCreight
d3b6b10a50 Bug 975823, part 4 - SCTableData doesn't use its key field. r=mcmanus 2014-03-19 16:57:48 -07:00
Andrew McCreight
e7df171712 Bug 975823, part 3 - Split SCTableData into two data types, one for each table. r=mcmanus 2014-03-19 16:57:48 -07:00
Andrew McCreight
1eeb1a7d68 Bug 975823, part 2 - Take advantage of infallible new in nsStreamConverterService. r=mcmanus 2014-03-19 16:57:47 -07:00
Andrew McCreight
a436885433 Bug 975823, part 1 - Remove some trailing whitespace from nsStreamConverterService. r=mcmanus 2014-03-19 16:57:47 -07:00
Patrick McManus
ae599f9845 bug 477578 - http methods should be case sensitive r=hurley 2014-03-18 12:36:18 -04:00
Simone Carletti
9ab7404efc Bug 985464 - Add outsystemscloud.com to PSL. r=gerv 2014-03-19 13:42:38 -04:00
Simone Carletti
2a330159b3 Bug 984995 - Update PSL for .se. r=gerv 2014-03-19 13:42:38 -04:00
Simone Carletti
bb4cbea7bd Bug 981273 - New TLD additions for TLDs contracted with ICANN from 02/25/2014 - 03/13/2014. r=gerv 2014-03-19 13:30:28 -04:00
Ryan VanderMeulen
b28e8c69b0 Backed out changeset f6478f166f2f (bug 967524) for bustage. 2014-03-19 13:13:18 -04:00
Simone Carletti
6bbe634f98 Bug 967524 - Update to CentralNic SLDs. r=gerv 2014-03-19 13:05:03 -04:00
Randy Lin
aab4d724b2 Bug 959490 - [MediaEncoder] Support *.3gp with AMR-NB audio format on certificated application. r=roc 2014-03-19 14:52:45 +08:00
Paolo Amadini
c1739b687d Bug 984788 - Convert legacy uses of promise.js to Promise.jsm. rs=Yoric 2014-03-18 15:16:02 +01:00
Neil Rashbrook
604d9a5302 Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
--HG--
extra : rebase_source : f8fb50de9292320eb7589dd28dc566d0f5044da6
2014-03-18 00:23:03 +00:00
Wes Kocher
c879b47079 Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
Backed out changeset 2a015b45d808 (bug 514280)
Backed out changeset a01f97c1ed02 (bug 514280)
2014-03-17 15:19:53 -07:00
Neil Rashbrook
3e8915c4b8 Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
--HG--
extra : rebase_source : eaca8b2925eaffb49e29a617cd72c0d6686e6d9e
2014-03-17 19:07:09 +00:00
Honza Bambas
1e250fb46a Bug 980527 - wrong log at CacheEntry::ReopenTruncated, r=michal 2014-03-17 18:21:39 +01:00
Honza Bambas
6806499fb7 Bug 979422 - HTTP old cache wrapper performs UMR if onCacheEntryCheck fails, r=michal 2014-03-17 18:21:39 +01:00
Honza Bambas
cf96244f17 Bug 975787 - With cache disabled, assertion fails in nsWyciwygChannel::WriteToCacheEntry, r=michal 2014-03-17 18:21:37 +01:00
Jon Coppeard
09b45e921b Bug 959787 - Handlify JS_ExecuteScript, JS_EvaluateScript and other JS APIs r=sfink r=bz 2014-03-17 16:17:58 +00:00
Randell Jesup
d6aca105d1 Bug 876167: backout the backout since it appears the upstream bug is not fixed rs=philor 2014-03-15 15:15:17 -04:00
Kyle Huey
817b5ccbd9 Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**. r=bsmedberg 2014-03-15 12:00:17 -07:00
Kyle Huey
d7764d686d Bug 981150: Use nsTArrayForwardDeclare.h more. r=ehsan 2014-03-15 12:00:17 -07:00
Kyle Huey
b564544cf7 Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg 2014-03-15 12:00:17 -07:00
Kyle Huey
1f3d658bb3 Bug 967364: Use every already_AddRefed. r=bsmedberg 2014-03-15 12:00:16 -07:00
Kyle Huey
fe6c4e28d6 Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg 2014-03-15 12:00:15 -07:00
Randell Jesup
14639dd4b3 Bug 976115: disable Nagle algorithm for DataChannels/sctp r=tuexen 2014-03-14 05:10:11 -04:00
Bill McCloskey
fd05f3eb04 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 21:38:19 -07:00
Wes Kocher
3b83e5bb22 Backed out changeset 88425ad0f06a (bug 982828) for introducing various mochitest-5 failures on a CLOSED TREE
* * *
Backed out changeset 94f9ebdc6662 (bug 982828)
2014-03-13 19:41:21 -07:00
Bill McCloskey
e784b5aef6 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Bill McCloskey
006786a6b4 Backed out changeset d6261f65070a 2014-03-13 15:52:27 -07:00
Bill McCloskey
ed100f425c Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Tooru Fujisawa
4c405adecc Bug 982302 - Braces are missing in nsBaseURLParser::ParseURL. r=mcmanus 2014-03-13 17:20:17 -04:00
Vaibhav Agarwal
c75ff964a1 Bug 971132 - B2G mochitests should use the new manifest format for runtests; r=jmaher 2014-03-13 10:40:10 -04:00
Valentin Gosu
e77f94f5e6 Bug 983000 - Call requestSockets only after successfully establishing a connection. r=mcmanus 2014-03-13 13:08:04 +01:00
Wes Kocher
750ae8d03a Merge m-c to m-i 2014-03-12 21:21:07 -07:00
Randell Jesup
78bcbe6e16 Bug 876167: backout temporary fix for SCTP library bug (now fixed) r=tuexen 2014-03-12 20:14:59 -04:00
Ryan VanderMeulen
c6f61d76e5 Merge m-c to fx-team. 2014-03-12 11:32:46 -04:00
Valentin Gosu
74fdab1adb Bug 904594 - Make the Networking Dashboard thread safe. r=mcmanus 2014-03-11 17:59:50 +01:00
Patrick McManus
7d75165d03 bug 982565 - make dns ttl and grace period prefs respect 1s granularity r=sworkman 2014-03-09 06:01:56 -04:00
Patrick McManus
42b9536caf bug 982103 - nsSocketTransportService::Dispatch shouldn't NS_WARNING on missing thread r=sworkman 2014-03-12 05:14:45 -04:00
Randell Jesup
cd4f64dfcd Bug 916427: rollup of sctp modifications for Android rs=jesup r=tuexen 2014-03-12 02:09:34 -04:00
Randell Jesup
a3e6e8727e Bug 916427: netwerk/sctp/src updated to version 8815 from SVN on Tue Mar 4 2014 rs=jesup,tuexen 2014-03-12 02:09:31 -04:00
Michal Novotny
63c7dcaab1 Bug 968106 - HTTP cache v2: implementation of the eviction of the whole disk cache, r=honzab 2014-03-07 12:22:59 +01:00
Honza Bambas
5267e9c628 Bug 975255 - HTTP cache v2: optimize CacheIOThread::Target(), r=michal 2014-02-27 00:11:42 +01:00
Honza Bambas
ff7f64d64a Bug 958317 - HTTP cache v2: allow yield to more priority levels in IOThread, r=michal 2014-02-27 00:11:42 +01:00
Honza Bambas
a2b286f768 Bug 964039 - Memory used by the new cache backend is not reported, r=michal 2014-02-27 00:11:40 +01:00
Honza Bambas
7d882ef618 Bug 922081 - respect browser.cache.disk.parent_directory preference in the new cache, r=michal 2014-02-27 00:11:38 +01:00
Michal Novotny
811f3e58f6 Bug 968101 - Remove directories with low priority on background, r=honzab 2014-02-19 13:04:06 +01:00
Michal Novotny
8c254f8b27 Bug 913808 - Evict entries from the disk cache when cache limit is reached, r=honzab 2014-02-18 18:26:48 +01:00
Michal Novotny
d2d590bfc8 Bug 923016 - Implementation of cache index, r=honzab 2014-02-18 16:05:07 +01:00
Michal Novotny
3afe49ddd2 Bug 966438 - Use nsICacheStorageService.clear() instead of nsICacheStorage.asyncEvictStorage() to clear the cache, r=honzab 2014-03-11 13:50:04 +01:00
Michal Novotny
134ad6c7db Bug 976147 - Prevent throwing cached chunks when CacheFile is memory-only, r=honzab 2014-03-11 11:01:08 +01:00
Nicholas Nethercote
1fde526a60 Bug 969902 - Fix a problem with DNS memory reporting measurement. r=sworkman.
--HG--
extra : rebase_source : a9fba2e21b2f9ecb267367a9006883d2bbd313e4
2014-03-10 15:44:35 -07:00
Steve Workman
c0d484b966 Bug 975338 - Enable diverting of HTTP and FTP channels back to parent process from child r=jduell 2014-03-10 23:04:28 +01:00
Ed Morley
2e3cea0377 Backed out changeset ce8ed7a0dfef (bug 975338) for build failures; CLOSED TREE 2014-03-10 17:58:25 +00:00
Ed Morley
e914d19aae Backed out changeset 97858e5c1f13 (bug 975338) 2014-03-10 17:57:53 +00:00
Ed Morley
d40a564ed3 Backed out changeset 1b4b0a309453 (bug 975338) 2014-03-10 17:57:49 +00:00
Ed Morley
4cf7c6989a Backed out changeset 7a78f199e1cd (bug 975338) 2014-03-10 17:57:46 +00:00
Patrick McManus
65a93d8544 bug 981513 - revert 807441 r=sworkman
--HG--
extra : rebase_source : d2c219fe01b6e4e0fdf25b920df0091039cf4c18
2014-03-09 11:00:18 -04:00
Steve Workman
b040432bc0 Bug 975338 - Implement nsI|ADivertableChannel in FTPChannelChild|Parent r=jduell 2014-03-10 18:31:57 +01:00
Steve Workman
54ba73d1af Bug 975338 - Implement nsI|ADivertableChannel in HttpChannelChild|Parent r=jduell 2014-03-10 18:31:21 +01:00
Steve Workman
65a4092dcf Bug 975338 - Add PChannelDiverter and new messages to PHttpChannel r=jduell 2014-03-10 18:31:05 +01:00
Steve Workman
9cc6518baa Bug 975338 - Add nsIDivertableChannel and ADivertableChannelParent r=jduell 2014-03-10 18:31:04 +01:00
Byron Campen [:bwc]
3297b4132e Bug 979471 - Populate ICE stats for DataChannels when we have a null selector. r=jib 2014-03-10 08:41:35 -07:00
Simone Carletti
c0efc095f1 Bug 980870 - Update PSL for .IT to include Regions and Provice reserved suffixes. r=gerv 2014-03-10 08:57:51 -04:00
Robert O'Callahan
d2c4de68fa Bug 955888. Part 6: In chaos mode, when reading from an HTTP connection, sometimes read less than the full amount of available data. r=jduell
--HG--
extra : rebase_source : aab04fbb2a52c7b89dda30410b77bb323fd80de6
2014-03-03 18:12:42 +13:00
Robert O'Callahan
a8f286460f Bug 955888. Part 5: In chaos mode, insert an HTTP transaction into the pending queue at a random position among transactions with the same priority. r=jduell
This effectively means HTTP transactions issue in a random order but priorities
are still respected.

--HG--
extra : rebase_source : 04e3888eee67ca2985d0307ac86c24cfa66de6a8
2014-03-03 18:12:38 +13:00
Robert O'Callahan
56093a52dc Bug 955888. Part 4: In chaos mode, put new sockets at a random position in the poll list. r=jduell
This means sockets are processed in a semi-random (but consistent) order during
a poll.

--HG--
extra : rebase_source : 46d1e0bcdde73fc2e0886294f90df4b8eb93af62
2014-03-03 18:12:32 +13:00
Nicholas Hurley
ca904b8b19 Bug 978759 - Fix shutdown crash in seer. r=mcmanus 2014-03-07 10:44:44 -08:00
Simone Carletti
c450eb3672 Bug 980872 - Update PSL for .JP. r=gerv 2014-03-07 11:37:21 -05:00
Simone Carletti
c4ff09a889 Bug 980864 - Update PSL for .MS. r=gerv 2014-03-07 11:37:21 -05:00
Ed Morley
8e5f642ebd Backed out changeset 14313e0ce5fd (bug 952927) for xpcshell failures; CLOSED TREE 2014-03-07 15:18:14 +00:00
Ed Morley
a2db748f4a Backed out changeset f74bf7d090ee (bug 952927) 2014-03-07 15:17:55 +00:00
Ed Morley
69c6a0d4a1 Backed out changeset 07e1893cb0f9 (bug 952927) 2014-03-07 15:17:51 +00:00
Simone Carletti
2e0b0ea5af Bug 980844 - Add mp.br to PSL. r=gerv 2014-03-07 09:08:03 -05:00
Simone Carletti
956673f2dc Bug 980841 - Add desa.id to PSL. r=gerv 2014-03-07 09:00:53 -05:00
Simone Carletti
400306db18 Bug 980837 - Remove trailing spaces from PSL. r=gerv 2014-03-07 09:00:52 -05:00
Simone Carletti
e0aa7c400d Bug 968310 - New TLD additions for TLDs contracted with ICANN from 01/15/2013 - 03/07/2014. r=gerv 2014-03-07 08:55:16 -05:00
Pranav Kant
0e8e6db5c6 Bug 952927 - Part 3: Added xpcshell-test for raw data functionality. r=mcmanus 2014-03-07 08:55:16 -05:00
Pranav Kant
93c3ec4d4c Bug 952927 - Part 2: Extended TestUDPSocket for raw data functionality. r=mcmanus 2014-03-07 08:55:16 -05:00
Pranav Kant
281b3ed073 Bug 952927 - Part 1: Expose raw data on UDP socket messages. r=bz, r=mcmanus, r=schien 2014-03-07 08:55:15 -05:00
Ryan VanderMeulen
4b522d63ad Merge m-c to inbound. 2014-03-06 13:56:13 -05:00
Ethan Tseng
b39081770b Bug 979761 - [RTSP] Crash when playing RTSP streaming with MPEG AAC Audio codec (regression caused by bug 970271). r=vchang 2014-03-05 16:12:21 +08:00
Richard Barnes
dbe89b855e Bug 936340 - Implement navigator.sendBeacon r=sicking 2014-03-06 10:51:23 -05:00
Ehsan Akhgari
44f3ea1894 Backed out changeset 98cc8a50348f (bug 936340) because it misses the test_beaconElectrolysis.html file, which breaks the build 2014-03-06 09:04:45 -05:00
Richard Barnes
b813c7a8ca Bug 936340 - Implement navigator.sendBeacon. r=sicking 2014-03-06 08:52:50 -05:00
Honza Bambas
f90a76df78 Bug 960902 - Disallow concurrent HTTP cache read read when validation is needed, r=michal 2014-03-06 14:36:20 +01:00
Ed Morley
6088e9379c Backed out changeset f514ab5c4b5b (bug 923016) for B2G xpcshell crashes; CLOSED TREE 2014-03-05 17:25:27 +00:00
Ed Morley
d324b8dded Backed out changeset d8543551f12e (bug 913808) 2014-03-05 17:25:04 +00:00
Ed Morley
fa2daad1c0 Backed out changeset a43ae8497706 (bug 968101) 2014-03-05 17:25:01 +00:00
Ed Morley
ad73a3abc3 Backed out changeset 234c0b4ec7c9 (bug 922081) 2014-03-05 17:24:58 +00:00
Ed Morley
8dbef9c6e0 Backed out changeset 240333c3d2c1 (bug 964039) 2014-03-05 17:24:55 +00:00
Ed Morley
6fee27b115 Backed out changeset 18d79e1e15f9 (bug 958317) 2014-03-05 17:24:52 +00:00
Ed Morley
24bad37290 Backed out changeset 2275f8be60c9 (bug 975255) 2014-03-05 17:24:49 +00:00
Michal Novotny
dc96947b54 Bug 976922 - heap-use-after-free mozilla::net::CacheEntry::GetMetaDataElement in NS_strdup, r=honzab 2014-03-05 18:14:19 +01:00
Ryan VanderMeulen
0d7b59001e Backed out changeset 6f05267b4afc (bug 798033) for Android bustage. 2014-03-05 09:55:52 -05:00
Honza Bambas
91aa8a6856 Bug 975255 - HTTP cache v2: optimize CacheIOThread::Target(), r=michal 2014-02-27 00:11:42 +01:00
Honza Bambas
6891434bc6 Bug 958317 - HTTP cache v2: allow yield to more priority levels in IOThread, r=michal 2014-02-27 00:11:42 +01:00
Honza Bambas
260271bf43 Bug 964039 - Memory used by the new cache backend is not reported, r=michal 2014-02-27 00:11:40 +01:00
Honza Bambas
d238a88c49 Bug 922081 - respect browser.cache.disk.parent_directory preference in the new cache, r=michal 2014-02-27 00:11:38 +01:00
Michal Novotny
227299b5aa Bug 968101 - Remove directories with low priority on background, r=honzab 2014-02-19 13:04:06 +01:00
Michal Novotny
41ee219b6e Bug 913808 - Evict entries from the disk cache when cache limit is reached, r=honzab 2014-02-18 18:26:48 +01:00
Michal Novotny
a5234f73a3 Bug 923016 - Implementation of cache index, r=honzab 2014-02-18 16:05:07 +01:00
Honza Bambas
746849fb45 Bug 904571 - crash in mozilla::net::HttpChannelParentListener::OnRedirectResult, r=jduell 2014-03-05 15:01:54 +01:00
snigdha
a441998156 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-03-05 08:47:45 -05:00
Kent James
4f649f049d Bug 977736 - Rewind stream early in DoAuthRetry. r=honzab 2014-03-04 13:51:37 -05:00
Ehsan Akhgari
eecde05734 Bug 977964 - Move some flags to moz.build; r=glandium 2014-03-03 21:58:37 -05:00
Jeff Muizelaar
10643c16e5 Bug 854795. Add support for -moz-samplesize. r=seth
-moz-samplesize allows decoding at a lower resolution.
This is valuable for saving memory when we know that
we don't need a large version of the image.

--HG--
extra : rebase_source : 0373c23bd4a8b5963329ea1ccf13f075c1264909
2014-02-28 16:43:14 -05:00
Benjamin Smedberg
94943cb1d8 Bug 881413 - Avoid a race condition in HTTP shutdown by explicitly cancelling nsHttpConnectionMgr::mTimer when we shut down the socket thread, r=mcmanus 2014-02-28 16:40:38 -08:00
Ryan VanderMeulen
5fcc92f054 Merge m-c to inbound. 2014-02-27 17:33:47 -05:00
Carsten "Tomcat" Book
01f93d64ea Merge mozilla-central to b2g-inbound 2014-02-27 15:59:39 +01:00
Thomas Zimmermann
0d41c050a4 Bug 970271: Fix inaccessible base class nsIStreamListener, r=jduell.mcbugs
GCC warns about an inaccessible base class nsIStreamListener in
class RtspChannel. Using protected inheritance in nsBaseChannel
fixes this.
2014-02-27 10:18:34 +01:00
Thomas Zimmermann
48fe549a4e Bug 970271: Fix GCC warnings about unused variables, r=vchang 2014-02-27 10:18:26 +01:00
Thomas Zimmermann
8b0df2e5f9 Bug 970271: Fix GCC warnings about ignored return value, r=jduell.mcbugs 2014-02-27 10:18:17 +01:00
Thomas Zimmermann
8d60b47c77 Bug 970271: Fix GCC warnings about comparison of signed and unsigned values, r=rjesup 2014-02-27 10:18:10 +01:00
Thomas Zimmermann
2650d61350 Bug 970271: Fix GCC warnings about uninitialized variables, r=jduell.mcbugs 2014-02-27 10:18:00 +01:00
Scott West
195da932bf Bug 401564 - Test and fix for redirection losing Accept header. r=mcmanus
The test has a redirect where the initial GET request had Accept:
application/json, and ensures that this is also the type of the
redirected request.

The fix is done in the setup of the replicated HttpBaseChannel, where
the previous channel's Accept header is copied to the new one, if it
exists.
2014-02-26 09:03:14 -05:00
Andrew McCreight
0353960345 Bug 962608 - Make PL_DHashTableInit infallible by default. r=briansmith,bsmedberg,ehsan,froydnj,jduell,jfkthame,roc,smaug 2014-02-27 10:04:09 -08:00
Ehsan Akhgari
04f90f1e8f Bug 976443 - Move undefines to moz.build; r=glandium 2014-02-25 22:51:26 -05:00
Patrick McManus
8ba14148f4 bug 975750 - remove httpdatausage r=jduell 2014-02-25 20:39:08 -05:00
Carsten "Tomcat" Book
ca47d1143e Backed out changeset 0cea4bded6f8 (bug 936340) for mochitest-3 bustage on a CLOSED TREE 2014-02-25 16:00:47 +01:00
Richard Barnes
e9de9a488d Bug 936340 - Implement navigator.sendBeacon. r=sicking 2014-02-25 08:40:54 -05:00
Ehsan Akhgari
16f014007c Bug 975735 - Port the LDFLAGS variables in netwerk/streamconv/test/Makefile.in to moz.build; r=mshal 2014-02-26 21:41:18 -05:00
Cameron McCormack
250a5a0129 Bug 976912 - Move Telemetry.h include from nsHttpChannel.h to nsHttpChannel.cpp. rs=mcmanus 2014-02-27 10:29:19 +11:00
Girish Sharma
1511ede395 Bug 970246 - Create an http-on-response-set-cookie notification to tell when cookies are created via SET-COOKIE response header. r=honzab 2014-02-27 00:14:42 +05:30
L. David Baron
c91b8791d1 Bug 976350 patch 2: Rename nsTraceRefcntImpl to nsTraceRefcnt. r=bsmedberg
Now that bug 975295 removed the obsolete wrapper class, we can rename
nsTraceRefcntImpl back to its correct pre-XPCOM-glue name,
nsTraceRefcnt.

The best part is that the one place where indentation should have needed
fixing, nsTraceRefcnt::DemangleSymbol, never had its indentation fixed
for the previous renaming.

--HG--
rename : xpcom/base/nsTraceRefcntImpl.cpp => xpcom/base/nsTraceRefcnt.cpp
rename : xpcom/base/nsTraceRefcntImpl.h => xpcom/base/nsTraceRefcnt.h
2014-02-26 13:36:36 -08:00
Geoff Brown
80905c806a Bug 969612 - Split test_URIs.js into 2 halves; r=jesup 2014-02-24 17:51:16 -07:00
Patrick McManus
748d773593 bug 974932 - spdy large upload chunk sizes, and fewer TLS application data records r=hurley 2014-02-24 16:27:27 -05:00
Gábor Molnár
bf210fa5d2 Bug 961616 - simple HTTP2 Cookie crumbling unit tests 2014-02-24 11:42:15 -08:00
Simone Carletti
b59464a866 Bug 969087 - Add GitHubUserContent.com to PSL. r=gerv 2014-02-24 09:41:55 -05:00
Chris Peterson
8e5e2743ce Bug 974785 - Fix -Wsometimes-uninitialized warning in nsHttpConnection.cpp. r=sworkman 2014-02-19 21:54:14 -08:00
Ehsan Akhgari
5704b555e2 Bug 935778 - Part 0.2: Spray some MOZ_DECLARE_REFCOUNTED_TYPENAME across the tree 2014-02-20 21:33:49 -05:00
Oleg Romashin
5b8bccef6f Bug 974335 - Refactor Qt Widget Backend implementation. Qt Only changes NPDB. r=romaxa
--HG--
rename : dom/system/unix/Makefile.in => dom/system/qt/Makefile.in
rename : dom/system/unix/QTMLocationProvider.cpp => dom/system/qt/QTMLocationProvider.cpp
rename : dom/system/unix/QTMLocationProvider.h => dom/system/qt/QTMLocationProvider.h
rename : dom/system/unix/nsHapticFeedback.cpp => dom/system/qt/QtHapticFeedback.cpp
rename : dom/system/unix/nsHapticFeedback.h => dom/system/qt/QtHapticFeedback.h
rename : dom/system/unix/moz.build => dom/system/qt/moz.build
2014-02-20 18:09:02 -08:00
James Kitchener
f62a2dcc1e Bug 464222 - Add a baseURI attribute to nsIViewSourceChannel. r=bz 2014-02-20 08:43:53 -05:00
Patrick McManus
8b98a85a6e bug 967341 - uri management r=honzab 2014-02-04 11:55:02 -05:00
Honza Bambas
617205ccba Bug 967693 - Temporarily turn on HTTP cache v2 on for Desktop Firefox Nightly users, r=jduell+ehsan 2014-02-18 19:06:06 +01:00
Masatoshi Kimura
8ddf7de8a5 Bug 969918 - Use decltype to declare pointers for dynamic-loaded functions. r=jimm sr=roc 2014-02-18 07:32:52 +09:00
Patrick McManus
730fb7cb62 bug 973207 - revert 905460 for nightly crashes r=backout 2014-02-17 13:53:25 -05:00
Jeff Muizelaar
a1db66be04 Bug 973256. Don't double printf. r=jdm
I suspect this was accidental.

--HG--
extra : rebase_source : 002fd9d384bc8d7b961b58df0c870057fb3e0a18
2014-02-15 23:45:15 -05:00
Steve Workman
45a7b1e326 Bug 970939 - Remove unwanted non-SPDY assertion from nsHttpConnection::StartShortLivedTCPKeepalives() r=mcmanus 2014-02-14 10:49:05 -08:00
Honza Bambas
34a108d747 Bug 971975 - Proper state and non-null check for CacheFile::WriteMetadataIfNeededLocked(), r=michal 2014-02-14 14:21:28 +01:00
Honza Bambas
0a33541973 Bug 950164 - Proper non-null check at CacheFileIOManager::OnProfile(), r=michal 2014-02-14 14:21:18 +01:00
Luke Wagner
39507d1a49 Bug 971845 - Don't uninline in JS_GetArrayBufferData, add JS_GetStableArrayBufferData and use that when necessary (r=sfink) 2014-02-13 11:17:41 -06:00
Patrick McManus
9f8d9a772d bug 905460 - necko cleanups: manual ref counts, 32 bit formatters, whitespace r=sworkman
--HG--
extra : rebase_source : 2bfdaf1fc84d86ff07ed7fcad14447f591672beb
2014-01-17 17:06:25 -05:00
Patrick McManus
c7d1d27380 bug 971893 crash in onMsgCancelTransaction r=hurley
--HG--
extra : rebase_source : 3577ce28650db79883b3c39331d2e44413a2b96a
2014-02-13 10:52:57 -05:00
Jon Coppeard
735137fc57 Bug 959787 - Handlify arguments for Call APIs r=terrence r=bz 2014-02-13 15:33:04 +00:00
Landry Breuil
e181cef4ce Bug 970550: Fix build on OpenBSD (no TCP_KEEP* setsockopt() available) after bug 444328 r=sworkman 2014-02-13 13:19:39 +01:00
Yuan Xulei
41a99188eb Bug 956646 - Add renameTo to nsIFile interface. r=bsmedberg 2014-01-06 16:51:39 +08:00
Patrick McManus
adf9ed6f0c bug 971001 - backout 625383 for failing awsy r=backout 2014-02-11 16:18:17 -05:00
Brian O'Keefe
56341318f9 Bug 772828 - Part b: use RESOURCE_FILES in moz.build instead of manual rules in Makefile.in; r=mshal 2013-11-05 13:37:54 -05:00
Jon Coppeard
c3759c40ff Bug 965830 - Convert use of JS_CallFunction and related APIs uses to HandleValueArray r=terrence r=smaug 2014-02-11 10:59:16 +00:00
Wes Kocher
4dee321de8 Backed out changeset 754428833970 (bug 936340) for mochitest-3 failures on a CLOSED TREE 2014-02-10 16:02:45 -08:00
Richard Barnes
99c3d824c7 Bug 936340 - Implement navigator.sendBeacon. r=sicking 2014-01-17 14:09:38 -08:00
Ehsan Akhgari
d91d200572 Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg 2014-02-10 17:57:01 -05:00
Gervase Markham
836b08c506 Bug 968892 - Fix typo in romanized name for China. r=weppos 2014-02-10 15:58:47 -05:00
Patrick McManus
c3a11f47df bug 970279 - tie null transactions to cancel and timeout events r=hurley 2014-02-07 17:30:36 -05:00
Jon Coppeard
eea6ca3467 Bug 969798 - Convert JS_ConvertArguments APIs to take CallArgs rather than raw Value pointer r=terrence 2014-02-10 16:42:27 +00:00
Gregory Szorc
afdb724edf Bug 969021 - Part 1: Consolidate moz.build data into parent moz.build files; r=ted
Many moz.build files define things that could be defined in parent
moz.build files. Keeping the number of moz.build files low helps with
build times due to less I/O and fewer directories traversed.

This patch eliminates a lot of moz.build files by moving their content
into parent moz.build files.

--HG--
extra : rebase_source : 0cfdf2697d10532e5b03cd27fbaadb41f42b837c
extra : amend_source : 0119d4e4881217f105e0e4ba1dfa9c8f7295f3e9
extra : histedit_source : eb49e62c67af2005fdc08d9c9a07f56bee98d558%2C50951e960e450f9b0e48fc7e8ec369d8666a63b0
2014-02-06 13:00:20 -08:00
Honza Bambas
efab360be6 Bug 969365 - Do ShouldCheckAppCache with AppID and InBrowser in HttpChannelParent, r=jduell 2014-02-07 22:15:25 +01:00
Honza Bambas
75624f2f6a Bug 969160 - disable test_cache2-12-evict-disk.js on android, r=jduell 2014-02-07 22:15:24 +01:00
Honza Bambas
76d4ebed1e Bug 965031 - Improve usage of levels of nsHttp log module, r=mcmanus 2014-02-07 22:15:24 +01:00
Simone Carletti
3237cf6f7a Bug 966197 - Make sure all suffixes in PSL are lower-case. r=gerv 2014-02-07 15:32:41 -05:00
Jacek Caban
1ec9adfc3b Bug 444328 - Cross compilation fix. 2014-02-07 12:51:08 +01:00
Jacek Caban
c4f95d623b Bug 968772 - Don't use pragma for wintrust.lib linkage. r=glandium 2014-02-07 12:50:20 +01:00
Nicholas Hurley
aa8098b9a3 Bug 964563 - Remove custom node binary. r=ted 2014-02-06 15:00:19 -08:00
Ryan VanderMeulen
c38a20a8ce Merge m-c to inbound on a CLOSED TREE. 2014-02-06 16:29:41 -05:00
Honza Bambas
6bb83b5c94 Bug 968860 - Disable test_cache2-07-visit-memory.js on Android 2.2 Armv6, r=jduell 2014-02-06 19:30:21 +01:00
Carsten "Tomcat" Book
b9788c5190 merge fx-team to mozilla-central 2014-02-06 12:51:21 +01:00
Phil Ringnalda
33ffca7f1b Back out 285204b60e94 and f401b820cd6a (bug 967693) to turn HTTP cache v2 off to investigate the effect on the influx of failed tests
CLOSED TREE
2014-02-05 22:58:37 -08:00
Ryan VanderMeulen
014a0b23af Merge m-c to fx-team. 2014-02-05 16:14:03 -05:00
Steve Workman
121f9e83ae Bug 444328 - Enable TCP Keepalive for short and long-lived HTTP Connections (exc. SPDY, WebSockets) r=mcmanus 2014-02-06 11:51:38 -08:00
Steve Workman
9b9ae0b4f1 Bug 444328 - Add support for TCP keepalive in the Socket Transport Service r=mcmanus 2014-02-06 11:51:38 -08:00
Steve Workman
230ba19414 Bug 444328 - Suppress spurious warnings in PRFileDescAutoLock constructor r=mcmanus 2014-02-06 11:51:38 -08:00
Ethan Tseng
524ca36ead Bug 966627 - Fix typos in ARTSPConnection::receiveRTSPReponse/postReceiveReponseEvent. r=sworkman 2014-02-01 20:47:53 +08:00
Eugen Sawin
7c322b5634 Bug 968212 - Add MIDI file extension to MIME type mapping. r=snorp 2014-02-05 16:09:08 +01:00
Monica Chew
55632d760b Bug 928536: Use WinVerifyTrust to get certificate information on downloaded binaries (r=paolo,keeler,sr=mossop) 2014-01-27 12:38:35 -08:00
Nathan Froyd
07d49fa905 Bug 965783 - part 1 - convert {Min,Max}Int uses in mozTXTToHTMLConv.cpp to std::{min,max}; r=jduell 2014-01-30 09:55:50 -05:00
Patrick McManus
b6275dd517 bug 625383 - optimize http chunked decoder memmoves r=hurley 2014-01-31 22:00:20 -05:00
Honza Bambas
723ab5aff0 Bug 913820 - Base for size limit preferences in HTTP cache v2, r=michal 2014-02-04 01:53:00 +01:00
Honza Bambas
eb9c03b9e5 Bug 949175 - Remove possibility to un-persist a cache entry after it has been opened, r=michal 2014-02-04 01:52:59 +01:00
Honza Bambas
7c5fc076d8 Bug 965899 - Ensure properties are loaded before CacheFileIOManager::OnProfile call, r=michal 2014-02-04 01:52:58 +01:00
Honza Bambas
1b47f55e7d Bug 956930 - Launching an app preloading appcache throws an offline error, r=jduell+sicking 2014-02-04 01:52:57 +01:00
Randell Jesup
a295012da8 Bug 892630: Fix for SendBlob() IO thread races and event loop spinning r=smaug,ekr 2014-02-01 08:09:00 -05:00
Jonathan Kew
d6be5bb981 Backed out changeset a9930b656941 (bug 892630) due to crashtest orange 2014-02-01 14:49:26 +00:00
Randell Jesup
fd572c46eb Bug 892630: Fix for SendBlob() IO thread races and event loop spinning r=smaug 2014-02-01 08:09:00 -05:00
Patrick McManus
f0d11b753b bug 965348 - control SocketTransportService::Poll tick during spdy idle r=hurley 2014-01-30 02:29:20 -05:00
Jon Coppeard
50bf59a96c Bug 965904 - Fix some rooting hazards in the browser r=terrence 2014-01-31 09:56:40 +00:00
Jim Chen
859948f7a3 Bug 959218 - Avoid race condition when shutting down nsDeleteDir thread. r=mnovotny 2014-01-30 16:43:00 -05:00
Simone Carletti
2e107e3204 Bug 965744 - PSL changes for Google private domains. r=gerv 2014-01-30 11:32:08 -05:00
Simone Carletti
4799fe01c3 Bug 965740 - Add Microsoft azure to PSL. r=gerv 2014-01-30 11:17:11 -05:00
Ethan Tseng
c1082ab70e Bug 951188 - [RTSP][V1.3] No error notification when the RTSP link fails to load. r=sworkman 2014-01-30 10:00:53 +08:00
Shih-Chiang Chien
267e4c10f0 Bug 948725 - Invoke |QuitPumpingEvent| after response packet is received. r=jduell 2014-01-30 10:59:15 -05:00
Nicholas Hurley
15ca033083 Bug 959333 - HTTP/2 should say so in the status line. r=mcmanus 2014-01-29 13:42:19 -08:00
Nicholas Hurley
cec4290744 Bug 951293 - Fix speculative connection limiting. r=mcmanus 2014-01-29 13:39:30 -08:00
Gregor Wagner
be32d0687d Bug 959391 - Remove hard to debug assert. r=jdm 2014-01-28 17:15:29 -05:00
Ryan VanderMeulen
3cd00d5594 Merge b2g-inbound to m-c. 2014-01-28 16:12:29 -05:00
Honza Bambas
7cdb98db06 Bug 963703 - Don't use LoadUnblocked flag as cache priority load indication, r=michal 2014-01-28 17:21:21 +01:00
Jim Chen
12ab2e2ac9 Bug 963592 - Perform replacements for updated UA overrides. r=fabrice 2014-01-28 09:04:39 -05:00
Peiyong Lin
1edcf07508 Bug 966870 - Use fallible allocation at nsStreamLoader::OnStartRequest. r=bsmedberg 2014-02-05 17:46:05 -05:00
Honza Bambas
cd0099adac Bug 967693 - Temporarily turn on HTTP cache v2, alternative pref to not lose early adopters, r=jduell 2014-02-05 23:36:56 +01:00
Ryan VanderMeulen
d4bc412934 Merge m-c to inbound on a CLOSED TREE. 2014-02-05 15:54:37 -05:00
Honza Bambas
97ca7571c8 Bug 967862 - HTTP cache v2: fix xpcshell tests to be independent on difference between use-new-cache in CacheObserver and in preferences, r=michal 2014-01-09 00:27:29 +01:00
Honza Bambas
c5f606dd7b Bug 964898 - Auto delete unused cache version data on demand, r=jduell 2014-02-05 20:29:54 +01:00
Phil Ringnalda
bbae79c349 Backed out 3 changesets (bug 928536) for build bustage
CLOSED TREE

Backed out changeset 750054102e68 (bug 928536)
Backed out changeset baa309383864 (bug 928536)
Backed out changeset 1ff2aed7f76f (bug 928536)
2014-02-05 08:29:17 -08:00
Monica Chew
8fa4fdef64 Bug 928536: Use WinVerifyTrust to get certificate information on downloaded binaries (r=paolo,keeler,sr=mossop) 2014-01-27 12:38:35 -08:00
Nathan Froyd
d9998bc1b6 Bug 907812 - define kProxyType_FOO as char[] rather than char*; r=jduell 2013-08-21 13:21:40 -04:00
James Kitchener
3e8a969a0d Bug 964239 - Give selected channels awareness of srcdoc base URI. r=bz 2014-02-06 09:46:29 -05:00
Steven Lee
ca307dca4e Bug 952220 - Read blob on non-main thread. r=jesup 2014-01-23 15:41:29 +08:00
Daniel Stenberg
dfa257a455 Bug 676358 - HTTP auth realm parameter parsed as quoted-string doesn't get unescaped r=jduell 2014-01-24 15:07:37 -08:00
Sid Stamm
44162c7454 Bug 861117 - report errors when URIs passed into nsISiteSecurityService::IsSecureURI are malformed. r=briansmith,keeler 2014-01-24 14:37:51 -08:00
Simone Carletti
c065c40e58 Bug 962945 - Remove duplicate .works entry from PSL. r=gerv 2014-01-24 08:46:11 -05:00
Nick Lebedev
64d78bdedb Bug 956630. Replace nsMemory::Alloc/nsMemory::Realloc calls with moz_malloc/moz_realloc to avoid application aborts and successfully check for not allocated memory. r=jduell 2014-01-13 21:53:00 -08:00
Daniel Stenberg
736938c11c Bug 959100 - Make ParseChunkRemaining detect chunk size overflow. r=jduell 2014-01-17 17:07:29 +01:00
Daniel Stenberg
5b606b8254 Bug 926042 - Convert path length to unsigned ints to avoid overflowing and crashing. r=jduell 2014-01-23 09:38:29 -05:00
Jason Duell
736b2d8de1 Bug 936979: websocket will never connected after a lot of failure r=mcmanus 2014-01-22 19:04:18 -08:00
Nicholas Hurley
109b520a14 Bug 961860 - Protect against null deref of mIOThread in Seer. r=mcmanus 2014-01-22 16:46:17 -08:00
Honza Bambas
7d160757a1 Bug 950134 - Remove MOZ_ASSERT(!truncate) from CacheStorage::AsyncOpenURI when looking up an appcache, r=michal 2014-01-22 18:54:53 +01:00
Honza Bambas
6b4428ffb1 Bug 949250 - Improve CacheFileMetadata write timer, remove non-thread safe nsWeakRef, r=michal 2014-01-06 21:27:18 +01:00
Honza Bambas
751662293a Bug 945945 - Improve CacheFileHandle management to prevent crashes, r=michal 2014-01-22 18:54:52 +01:00
Honza Bambas
ebad344e5a Bug 957707 - Merge management and IO threads in cache v2, r=michal 2014-01-22 18:54:52 +01:00
Honza Bambas
296342b9d9 Bug 958311 - Fix partial content condition in nsHttpChannel, prevent any reuse of doomed files in cache v2, r=michal 2014-01-22 18:54:51 +01:00
Honza Bambas
32ecac3a1b Bug 962077 - Uninitialized rv in CacheFile::Doom, r=michal 2014-01-22 18:54:50 +01:00
Simone Carletti
953dc6bb99 Bug 951060 - New TLD additions for TLDs contracted with ICANN until January 20th, 2014. r=gerv 2014-01-21 11:40:20 -05:00
Jim Chen
9a3802b401 Bug 959237 - Add AndroidBridge::HasEnv checks; r=blassey
For certain tests, the AndroidBridge is not initialized, but some GeckoAppShell functions are still called indirectly. For now, this patch adds checks to skip these calls if there's no AndroidBridge. However, in the future, most of the affected code should be refactored to not require these checks.
2014-01-17 23:32:24 -06:00
Nicholas Hurley
87f232bbc1 Bug 948448 - Free up disk space after clearing seer data. r=honzab 2014-01-17 17:45:50 -08:00