Commit Graph

509 Commits

Author SHA1 Message Date
Nicholas Nethercote
d0f259110b Bug 833208 (part 4) - Remove e4x support from xpcshell tests. r=jorendorff.
--HG--
extra : rebase_source : a7bd33905120f74e6c242e0c236450dd3be54436
2013-01-30 16:56:16 -08:00
Honza Bambas
a0259ead83 Bug 812167 - Redirect Responses are Cached to disk despite Cache-control: no-store, Expires: -1, r=michal 2013-01-30 16:01:16 +01:00
Peter Eckersley
9cfd44f4fe Bug 765934: Test cases for the redirectTo API. r=honza 2013-01-24 12:49:41 -08:00
Ryan VanderMeulen
192fd6ede1 Backed out changeset 08863162779f (bug 761040) for crashes. 2013-01-24 15:18:35 -05:00
Jason Duell
87a1519f6f Bug 761040 - Addition to test to cover failed redirect case. r=mayhemer 2013-01-25 13:19:59 -05:00
Raymond Lee
351ba94dfb Bug 830703 - test_httpauth.js doesn't run. r=josh
--HG--
rename : browser/components/privatebrowsing/test/unit/test_httpauth.js => netwerk/test/unit/test_httpauth.js
2013-01-24 00:37:42 +08:00
Raymond Lee
cbfd382d9d Bug 820784 - Remove alternative add_task implementations. r=mak 2013-01-24 12:47:19 +08:00
Patrick McManus
68ad3a2281 bug 829646 PAC mIPAddress() problem outside of FindProxyForURL() r=biesi 2013-01-11 21:40:36 -05:00
Honza Bambas
83e6ff4dff Bug 761040 - Offline cache entries are created for no-store entries r=jduell 2013-01-07 16:01:00 +01:00
Patrick McManus
521deb2573 bug 796475 - proxy auth cancelation rendering fix r=jduell
--HG--
extra : rebase_source : 83d6ad3d15bae973c8a09bca02a8d86578467345
2013-01-09 10:17:32 -05:00
Andrea Marchesini
aef0354f7d Bug 827050 - Clear cookies and stored data in the browser clears remember my choice permissions for PROMPT_ACTION WebAPIs, r=mounir
--HG--
rename : dom/tests/mochitest/localstorage/frame_clear_browser_data.html => extensions/cookie/test/frame_clear_browser_data.html
rename : extensions/cookie/test/test_app_uninstall_permissions.html => extensions/cookie/test/test_app_cleardata_permissions.html
2013-01-07 18:37:01 +01:00
Phil Ringnalda
070ec313da Back out fef358e6d5e6 (bug 827050) for Linux/Windows xpcshell orange in test_cache_jar_wrap.js 2013-01-07 22:01:41 -08:00
Andrea Marchesini
8cee541032 Bug 827050 - Clear cookies and stored data in the browser clears remember my choice permissions for PROMPT_ACTION WebAPIs, r=mounir
--HG--
rename : dom/tests/mochitest/localstorage/frame_clear_browser_data.html => extensions/cookie/test/frame_clear_browser_data.html
rename : extensions/cookie/test/test_app_uninstall_permissions.html => extensions/cookie/test/test_app_cleardata_permissions.html
2013-01-07 18:37:01 +01:00
Nils Maier
c30c3f8491 Bug 826063 - Part 2: Add tests for nsIPrivateBrowsingChannel::isChannelPrivate; r=ehsan 2013-01-03 19:41:12 -05:00
Michal Novotny
f75aab907e Bug 725993 - Remove ability to tell cache to STORE_ON_DISK_AS_FILE, r=bsmith 2013-01-04 00:30:48 +01:00
Josh Matthews
49b73c1b44 Bug 818667 - Put HTTP cache into app jars. r=michal.novotny 2012-12-28 12:50:23 -05:00
Josh Matthews
c3a10eacc2 Backed out changeset d924c6aa0a8f (bug 818667) 2012-12-28 12:31:44 -05:00
Josh Matthews
647dc2fa56 Bug 818667 - Put HTTP cache into app jars. r=michal.novotny 2012-12-28 11:56:31 -05:00
Josh Matthews
a48db0d88d Bug 814247 - Add auth cache jars for separate apps. r=mayhemer 2012-12-05 02:33:20 -05:00
Masatoshi Kimura
b28f651cde Bug 803713 - Skip the SP after finding it. r=biesi 2012-12-20 21:47:40 +09:00
Ed Morley
d44c70941b Backout 3bcd9a5a33a2 (bug 814247), d9546d42054c & 8b6edf9f6b87 (bug 814638) for failures in test_bug814638.xul and also crashes on a CLOSED TREE 2012-12-19 23:46:07 +00:00
Josh Matthews
41c9fac2ff Bug 814247 - Add auth cache jars for separate apps. r=mayhemer,bsmedberg 2012-12-05 02:33:20 -05:00
Ed Morley
fd8e004f01 Backout 4faa85ebbbf7 (bug 814247) for build bustage on a CLOSED TREE 2012-12-19 20:20:30 +00:00
Josh Matthews
f004d67bea Bug 814247 - Add auth cache jars for separate apps. r=mayhemer,bsmedberg 2012-12-05 02:33:20 -05:00
Michal Novotny
081205c2c0 Bug 808997 - Explicitly close all output and input streams of all active cache entries during shutdown, r=hurley 2012-12-14 18:03:01 +01:00
Paolo Amadini
d4c7ea7a57 Bug 789932 - Add a component to save files asynchronously on a background thread, handling temporary download locations. r=biesi 2012-12-10 21:06:37 +01:00
Jason Duell
2d10c31403 Bug 811669 - nsICachingChannel.cacheKey may not be set on http-on-modify-request anymore. r=mcmanus 2012-12-03 22:24:36 -08:00
Julian Reschke
90c05fbe9d Bug 777687: make handling of broken %-escapes in RFC2231/5987 encoding more draconian. r=jduell 2012-11-28 06:48:00 -08:00
Jason Duell
c9b791cdcb Bug 814117 - Forbid multiple Access-Control-Allow-Origin headers in HTTP responses. r=bz 2012-11-28 10:57:34 -08:00
Ehsan Akhgari
1746eeb34d Bug 813438 - Part 0: Register the test content sniffer in test_force_sniffing.js with the category manager properly 2012-11-22 16:25:23 -05:00
Josh Matthews
fe9bf71ef2 Bug 722850 - Part 2: Query the private browsing status of channels used to manipulate cookies. r=mconnor 2012-02-08 13:37:07 -05:00
Ed Morley
f1e15b22a9 Backout 7a0fe388a24b, 2a9fbd15cad4, 320c1567e431 & d907ac7bf669 (bug 722850) for xpcshell & browser-chrome failures 2012-11-16 14:18:41 +00:00
Josh Matthews
21d011d5b2 Bug 722850 - Part 2: Query the private browsing status of channels used to manipulate cookies. r=mconnor 2012-02-08 13:37:07 -05:00
Josh Matthews
164359236e Bug 804655 - Part 2: Wrap up interface aggregator callbacks with a target thread on which they should be released. r=mayhemer 2012-11-14 16:00:44 +00:00
Oonishi Atsushi
d6f58bdf37 Bug 282432 - XPCShell test. r=bz 2012-11-01 19:23:13 -04:00
Nick Hurley
684928aad9 Bug 536324 part 4 - Test to make sure 64-bit content length works. r=sworkman 2012-10-22 10:51:07 -07:00
Patrick McManus
e86bc6a536 bug 799470 - pac dnsResolve wrong return code on error r=biesi 2012-10-09 13:52:26 -04:00
Patrick McManus
a8264465aa bug 797684 - http-on-modify-request can reflect ProxyInfo r=biesi
--HG--
extra : rebase_source : b3da738e1b08575e037b2f67f0e58044eb6e55dd
2012-10-08 20:19:08 -04:00
Patrick McManus
113f287057 bug 795905 call proxyservice::asyncresolve() when direct in case of filters r=biesi
--HG--
extra : rebase_source : c0d97222a8c5bad3ed8120c5a5a9cfdb7d3b8d6f
2012-10-04 15:08:26 -04:00
Patrick McManus
189d4dd6fd bug 791527 check compiler return on pac thread r=biesi 2012-09-27 13:29:34 -04:00
Patrick McManus
e4c5832a41 bug 347307 - make pac myIPAddress() more accurate r=biesi 2012-09-14 16:27:46 -04:00
Patrick McManus
0f871afc27 bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-14 16:27:46 -04:00
Brian Smith
368d06569b Bug 770243: Close cache input stream only when we're sure we don't need it in nsHttpChannel, r=bsmith for Honza's code, r=honzab for bsmith's changes
--HG--
extra : rebase_source : 6ea99a3a3cd3703cdd0b9a2e0c17dd71ffc3b3ac
2012-09-24 10:20:11 -07:00
Jason Duell
fa9262e827 Bug 756648 - Implement "cookie jars" for apps. r=biesi,smaug
--HG--
rename : netwerk/test/unit_ipc/test_cookie_wrap.js => netwerk/test/unit_ipc/test_cookie_header_wrap.js
2012-09-18 12:04:04 -04:00
Ehsan Akhgari
5236854e21 Bug 741059 - Part 1: Add APIs to nsIChannel to allow callers to override the private bit on the channel; r=jduell
This is probably the worst patch that I have ever written!

We add a setPrivate method to nsIPrivateBrowsingChannel which will be
implemented by channels who care about private browsing.  This allows the
client to explicitly override the private bit on the channel.
NS_UsePrivateBrowsing is also taught about this override bit using the
internal nsIPrivateBrowsingChannel::IsPrivateModeOverriden API.  This patch
implements the new API for HTTP, FTP and wyciwyg channels.  This also
modifies the IPC implementations of these channels to correctly transfer that
bit to the parent process if it has been set in the child process channel.
2012-09-04 20:37:45 -04:00
Ed Morley
51dcc7dff7 Backout 6d71ff5b4b36 (bug 347307), 75a3c47a3fe7 (bug 507578), 828f91de7143 (bug 769764) for near permaorange OS X 10.8 leaks 2012-09-17 16:54:09 +01:00
Patrick McManus
b7a0d2b1de bug 347307 - make pac myIPAddress() more accurate r=biesi 2012-09-14 16:27:46 -04:00
Patrick McManus
cd31dfef08 bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-14 16:27:46 -04:00
Ed Morley
2ee5369324 Backout 3182f9d08c2d (bug 347307), 2a30593cca79 (bug 507578), b87b27f5a417 (bug 769764) for m-oth permaorange in browser_463205.js 2012-09-13 22:42:29 +01:00
Patrick McManus
03e8a539c1 bug 347307 - make pac myIPAddress() more accurate r=biesi 2012-09-13 15:22:56 -04:00
Patrick McManus
183e115253 bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-13 15:22:56 -04:00
Gordon P. Hemsley
5ac9e32ef9 Bug 672448 - Allow the Accept-Language header to have quality ('q') values up to 2 decimal places. r=biesi 2012-08-29 22:49:31 -04:00
Gordon P. Hemsley
9fb701aebc Bug 672448 - Remove trailing whitespace. r=biesi 2012-08-27 21:21:20 -04:00
Ryan VanderMeulen
6a3f400fea Backout 69154d62012c and b0b07ef904ea (bug 672448) due to warnings-as-errors red. 2012-08-29 22:22:16 -04:00
Gordon P. Hemsley
45c9f7dcaa Bug 672448 - Allow Accept-Language header to have quality ('q') values up to 3 decimal places. r=biesi
--HG--
extra : rebase_source : 1257eb6a0a79d910821657582111fbb592443e9f
2012-08-29 17:58:25 -04:00
Gordon P. Hemsley
99ae08ba91 Bug 672448 - Remove trailing whitespace. r=biesi
--HG--
extra : rebase_source : e63c293d05aef2e8c34abbb12c5bd3ca355f0d7c
2012-08-27 21:21:20 -04:00
julian.reschke@gmx.de
d72a57838f Bug 783502. r=jduell 2012-08-29 15:37:07 -07:00
Patrick McManus
07eb7fa6c2 bug 758673 - nsprotocolproxyservice::asyncResolve applies filters twice r=biesi
--HG--
extra : rebase_source : ffae3554c9f73886692d8947850949520c6171d7
2012-08-27 16:25:53 -04:00
Masatoshi Kimura
ccb46c9985 Bug 779845 - Import PSL test from http://publicsuffix.org/list/test.txt. r=gerv. 2012-08-24 14:57:51 +01:00
Masatoshi Kimura
667034f97f Bug 779845 - Update the PSL test to catch up with the .jp PSL update and fix test's bug about unlisted TLD. r=gerv. 2012-08-24 14:56:38 +01:00
Masatoshi Kimura
df6e8f259a Bug 779845 - Import PSL test from http://publicsuffix.org/list/test.txt. r=gerv. 2012-08-24 14:56:05 +01:00
Ms2ger
789db6da1e Revert to changeset e048ac9eb279 for bustage. 2012-08-24 15:44:54 +02:00
Masatoshi Kimura
f3e77b149a Bug 779845 - Incorporate the PSL test into our test system. r=bsmith. 2012-08-24 14:03:15 +01:00
Masatoshi Kimura
7d19f74fc3 Bug 779845 - Update the PSL test to catch up with the .jp PSL update and fix test's bug about unlisted TLD. r=gerv. 2012-08-24 14:02:25 +01:00
Masatoshi Kimura
9184658668 Bug 779845 - Import PSL test from http://publicsuffix.org/list/test.txt. r=gerv. 2012-08-24 14:01:43 +01:00
julian.reschke@gmx.de
af0b6eb296 Bug 781693 - Accept ';' as delimiter after 'base64' keyword. r=bz 2012-08-22 06:57:02 -04:00
Phil Ringnalda
b528f5812a Bug 783738 - Use Components.results.NS_BINDING_ABORTED instead of hardcoding the value, r=gavin 2012-08-14 23:32:06 -07:00
Mark Capella
602a61a01d Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Netwerk, r=ted 2012-08-14 10:06:04 -04:00
Patrick McManus
bf2fc7df29 bug 780522 invalid port handling test case r=honzab 2012-08-09 20:38:37 -04:00
Patrick McManus
9da8009da8 bug 765048 - backout 3 digit accept-language q values r=biesi 2012-08-06 21:42:38 -04:00
Michal Novotny
12788e4cf0 Bug 737615 - Remove use of synchronous cache API from unit tests - necko tests part2, r=honzab 2012-08-01 23:22:28 +02:00
Patrick McManus
5452bacad0 bug 767005 backout bug 235853 r=jduell
--HG--
extra : rebase_source : c5aee6699ad20b85c11d52ca70365d6adebaec7c
2012-07-24 22:40:34 -04:00
Mounir Lamouri
d890fdb95e Bug 775817 - Update [most] tests to use the new permission manager api. r=sicking 2012-07-23 11:08:07 -07:00
Jason Duell
4cc41fe65d Bug 775119 - e10s: implement nsILoadContext in ParentChannels, remove PrivateBrowsingConsumer r=jdm 2012-07-22 15:35:33 -07:00
Masatoshi Kimura
c9d6e58c80 Bug 435028 - IPv6 sites not reachable when using IPv4 SOCKS proxy. r=biesi 2012-07-20 20:19:37 -04:00
Michal Novotny
b8dd846650 Bug 769531 - Intermittent TEST-UNEXPECTED-FAIL | test/build/xpcshell/tests/netwerk/test/unit/test_304_responses.js | undefined == 304, r=bsmith 2012-07-18 01:07:59 +02:00
Felix Moeller
6b4e843fad Bug 774240 - Data URI parsing mis-detects "base64" parameter as extension. r=rjesup 2012-07-16 20:38:47 -04:00
Thinker K.F. Li
f1aaa2b94e Bug 767025 - Part 3: Testcase. r=gal 2012-07-16 20:38:47 -04:00
Honza Bambas
1cae6b45ae Bug 760067 - Release all OfflineCache custom profile files ASAP after custom profile cache update has finished, r=michal 2012-07-11 20:20:17 +02:00
Michal Novotny
02c67a9fac Bug 737615 - Remove use of synchronous cache API from unit tests - minor fixies in necko tests, r=bsmith 2012-07-11 11:18:00 +02:00
Ryan VanderMeulen
d803ddbb37 Backout 2838ba825479, 991404facac2, 7f6e22f10b99, 30a4e0cf7130, ad2c42efbe57, and 1f07f04ec01d (Bug 760067, Bug 767096, Bug 765158, Bug 729182) due to xpcshell orange. 2012-07-10 19:21:54 -04:00
Josh Aas
9522e82e53 Bug 769782: Remove synchronous DNS resolution in network tests. r=mcmanus 2012-07-10 18:23:07 -04:00
Honza Bambas
e2a8bfcd65 Bug 760067 - Release all OfflineCache custom profile files ASAP after custom profile cache update has finished, r=michal 2012-07-10 23:49:17 +02:00
Paul Adenot
d49383d722 Bug 767087 - xpcshell test r=jduell 2012-06-26 10:35:00 -07:00
Brian Smith
ec6590bcd5 Backout change to netwerk/test/unit/test_bug651100.js from the patch for Bug 737615, a=bustage
--HG--
extra : rebase_source : 50d718395cafa292025452bb01a94fec9f4ae216
2012-06-28 19:39:48 -07:00
Brian Smith
f08389ffdb Bug 761228: Fix 304 response handling for custom conditional responses to prevent crash, r=jduell
--HG--
extra : rebase_source : 26494ad6bf23c3290f74fdd6ffc21a1db0b7f429
2012-06-28 12:34:32 -07:00
Michal Novotny
8f74a5debf Bug 737615: Replace usage of openCacheEntry with asyncOpenCacheEntry in Necko unit tests, r=bsmith
--HG--
extra : rebase_source : 626a90178480b47f24956a86914fdc3e76cbd20b
2012-06-12 14:23:32 -07:00
Brian Smith
262448ab75 Bug 760955 - Fix null pointer dereference in mozilla::net::nsHttpChannel::InstallOfflineCacheListener, r=hurley
--HG--
extra : rebase_source : 7cc662e898a48b05836441591b72587d8e988b2f
2012-06-12 14:25:24 -07:00
Julian Reschke
3bf0f02026 Bug 732369 - Content-Disposition parser does not require presence of ";" between params. r=jduell 2012-06-07 22:57:00 -07:00
Gordon P. Hemsley
c8aa808d36 Bug 672448 - Clamp quality factor ('q') values to 3 decimal places. r=biesi 2012-06-09 19:01:59 -04:00
Jason Duell
78dd9bf434 Bug 747215: Ensure redirect pathways always call both OnStart/OnStopRequest. r=biesi 2012-06-05 23:59:05 -07:00
Jason Duell
81c6e2d90c Bug 761932: Ensure OnStartRequest called in bug 738484 codepaths. r=mcmanus 2012-06-05 23:54:20 -07:00
Honza Bambas
22565351ec Bug 753990 - Allow appcache to work with a custom cache (profile) folder within a single application, r=michal.novotny 2012-06-04 16:12:24 +02:00
julian.reschke@gmx.de
21e88e9b1d Bug 730574: handle quoted-string unescaping in RFC 2231 continuation parameters. r=jduell 2012-05-28 16:14:04 -04:00
Magnus Melin
bf65b90123 Bug 223681 - [mozTXTToHTMLConv] fails for links with ipv6 addresses. r=ben.bucksch, sr=cbiesinger 2012-05-28 22:07:56 +03:00
Patrick McManus
5ce388e01a bug 737470 patch 1 use ASpdySession to generically dispatch current version of spdy r=honzab
--HG--
rename : netwerk/protocol/http/SpdySession.cpp => netwerk/protocol/http/SpdySession2.cpp
rename : netwerk/protocol/http/SpdySession.h => netwerk/protocol/http/SpdySession2.h
rename : netwerk/protocol/http/SpdyStream.cpp => netwerk/protocol/http/SpdyStream2.cpp
rename : netwerk/protocol/http/SpdyStream.h => netwerk/protocol/http/SpdyStream2.h
2012-05-25 17:37:01 -04:00
Josh Matthews
7bd0db46c8 Bug 722845 - Part 3: Remove cache service use of private browsing service, and replace it with a single observer notification. r=michal.novotny 2012-05-24 16:31:54 +01:00
julian.reschke@gmx.de
a492595d68 Bug 663057 - support RFC2231/5987 encoding for title parameter in HTTP link header fields. r=hsivonen 2012-05-21 06:31:00 -07:00
Gervase Markham
87620f5676 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Vivien Nicolas
194d0680ac Bug 722197 - Add a preference to map some domain names to localhost r=mcmanus 2012-05-11 12:59:19 -07:00