Commit Graph

34 Commits

Author SHA1 Message Date
Christoph Kerschbaumer
3279809205 Bug 1147562 - Update remaining callsites of newChannel before landing the shim in netwerk/ (r=jduell) 2015-04-10 09:58:16 -07:00
Ryan VanderMeulen
f5c972c601 Backed out changeset d89476df1931 (bug 1147562) for test_bug894586.js failures.
CLOSED TREE
2015-04-09 15:00:50 -04:00
Christoph Kerschbaumer
c74d2d0acf Bug 1147562 - Update remaining callsites of newChannel before landing the shim in netwerk/ (r=jduell) 2015-04-09 10:10:57 -07:00
Shian-Yow Wu
3bcc9475c0 Bug 1115495 - Part 1: Support app info for PAC. r=mcmanus 2015-03-26 15:11:05 +08:00
Christoph Kerschbaumer
e92104ac28 Bug 1138648 - Update remaining callsites to use newChannel2 in netwerk/ (r=sworkman) 2015-03-09 20:00:55 -07:00
Gijs Kruitbosch
d181f8878e 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
Arthur Edelstein
a68e31a789 Bug 436344 - Allow filtering of proxies by channel. r=mcmanus 2015-01-21 21:13:00 +01:00
Christoph Kerschbaumer
12364e43fa Bug 1087739: Make JS callers of ios.newChannel call ios.newChannel2 in netwerk/ (r=sworkman,tanvi) 2014-10-24 15:16:29 -07:00
Patrick McManus
d594cba63b bug 1048468 - pac resolution with myIPAddress can block on dns timeouts r=sworkman 2014-09-18 11:53:30 -04:00
Patrick McManus
3e83e9ec54 bug 1050598 - test for proxy_over_tls pref and https proxying r=hurley 2014-08-06 17:23:18 -04:00
Jim Blandy
39dc0c6097 Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Nicholas Nethercote
b2c9255c6a Bug 833208 (part 4) - Remove e4x support from xpcshell tests. r=jorendorff. 2013-01-30 16:56:16 -08:00
Patrick McManus
9b9720573d bug 829646 PAC mIPAddress() problem outside of FindProxyForURL() r=biesi 2013-01-11 21:40:36 -05:00
Patrick McManus
30c8e18a36 bug 799470 - pac dnsResolve wrong return code on error r=biesi 2012-10-09 13:52:26 -04:00
Patrick McManus
e8e7738628 bug 797684 - http-on-modify-request can reflect ProxyInfo r=biesi 2012-10-08 20:19:08 -04:00
Patrick McManus
4ff63c6d07 bug 795905 call proxyservice::asyncresolve() when direct in case of filters r=biesi 2012-10-04 15:08:26 -04:00
Patrick McManus
473aaa3053 bug 791527 check compiler return on pac thread r=biesi 2012-09-27 13:29:34 -04:00
Patrick McManus
5989c00aee bug 347307 - make pac myIPAddress() more accurate r=biesi 2012-09-14 16:27:46 -04:00
Patrick McManus
6331337694 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
7263dd5913 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
3a0e2c1cea bug 347307 - make pac myIPAddress() more accurate r=biesi 2012-09-14 16:27:46 -04:00
Patrick McManus
3d609df83a 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
e768620be8 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
065184022a bug 347307 - make pac myIPAddress() more accurate r=biesi 2012-09-13 15:22:56 -04:00
Patrick McManus
7bc21b4fdf bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-13 15:22:56 -04:00
Patrick McManus
746343e8b5 bug 758673 - nsprotocolproxyservice::asyncResolve applies filters twice r=biesi 2012-08-27 16:25:53 -04:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Steve Workman
dcaaee9e0c Bug 72444: Option to bypass proxy server for local addresses. r=honzab 2011-09-21 15:13:45 -04:00
bzbarsky@mit.edu
bd12b1b015 Make it possible for protocol handlers to configure how CheckLoadURI should
treat them via their protocol flags.  Remove the protocol list we used before.
Bug 120373, r=dveditz, sr=darin
2006-11-10 23:49:08 +00:00
darin@meer.net
f36d7e0a3d fixes bug 287646 "Eliminate nsPIProtocolProxyService and introduce reloadPAC method" r=biesi,neil,beng,mscott sr=bzbarsky 2006-03-30 17:31:15 +00:00
darin@meer.net
c49a6e4cb5 Fix testcase for latest protocol proxy service API. r=biesi 2005-08-10 23:41:01 +00:00
darin@meer.net
9a426083f6 fixes bug 287648 "Unify 'request' object interface for DNS and PPS asyncResolve methods" r=biesi sr=bzbarsky 2005-04-01 23:31:04 +00:00
darin@meer.net
91ee585d0a updates for test_protocolproxyservice.js to cover scenario from bug 287956 2005-03-28 20:11:56 +00:00
darin@meer.net
58915f1941 landing patch for bug 282442 "Provide interface for configuring proxies" r=biesi sr=bzbarsky 2005-03-25 03:41:33 +00:00