Commit Graph

2765 Commits

Author SHA1 Message Date
Nathan Froyd
614429e904 Bug 792421 - fix build error in nsCookieService.h; r=jduell 2012-09-19 10:55:09 -04:00
Ehsan Akhgari
b5c39afb4e Bug 792502 - Kill the FunctionTimer code; r=vlad 2012-09-19 16:59:38 -04:00
Gregor Wagner
a3f5338aff Bug 770731 - Expose JS API for modifying app permissions. r=sicking 2012-09-19 11:19:00 -07:00
Makoto Kato
07f47f9321 Bug 790617 - Part 2 - don't use atoi to parse header. r=cbiesinger 2012-09-19 17:44:54 +09:00
Makoto Kato
52a0ea98c3 Bug 790617 - Part 1 - setUploadStream can handle 64-bit length r=cbiesinger 2012-09-19 17:09:08 +09:00
Gregor Wagner
da64ed1681 Backout bug 770731 2012-09-18 16:19:56 -07:00
Gregor Wagner
6ff65c4c09 Bug 770731 - Expose JS API for modifying app permissions. r=sicking 2012-09-18 14:52:39 -07:00
Adam Dane [:hobophobe]
58808c3d56 Bug 87717 - Allow offline mode to connect to loopback r=mcmanus sr=cbiesinger 2012-09-17 18:45:10 -05:00
Michal Novotny
c2202a62f0 Bug 695399 - Remove calls to nsICacheSession::openCacheEntry on the main thread - netwerk part, r=hurley 2012-09-18 20:06:35 +02:00
Jason Duell
e8292ead1f 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
Michal Novotny
7fcf4220ce Bug 723362 - Make an asynchronous variant of nsCacheEntryDescriptor::Doom, r=hurley 2012-09-17 23:31:46 +02:00
Steve Workman
ff4df37d05 Bug 734546: Add MPD Parser and Manager classes; r=cpearce 2012-09-17 16:45:38 -04:00
Steve Workman
3d5122d687 Bug 734546: Add MPD classes to store MPD data; r=cpearce 2012-09-17 16:45:38 -04:00
Ehsan Akhgari
c4c18521be 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
946a13d148 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
Aryeh Gregor
400f75105f Bug 791216 - Work around gcc enum class compiler bug; r=ehsan 2012-09-09 19:35:29 +03:00
Monica Chew
ac45691812 Bug 770691 - Add plubming for per-site third party cookie blocking. r=mconnor sr=biesi,jduell,mconnor
--HG--
extra : rebase_source : 4ee3c16a72f0a557575349354060b76ca4e34031
2012-09-14 13:57:56 -07:00
Patrick McManus
b6479d75e2 bug 347307 - make pac myIPAddress() more accurate r=biesi 2012-09-14 16:27:46 -04:00
Patrick McManus
fc64a80f2f bug 507578 - disable dns prefetch in presence of active proxy r=jduell 2012-09-14 16:27:46 -04:00
Patrick McManus
cafe3619a5 bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-14 16:27:46 -04:00
Makoto Kato
d5c93adaee Bug 785321 - Replace PRUptrdiff with uintptr_t, prtdiff_t or etc; r=ehsan,jrmuizel 2012-09-14 16:09:52 -04:00
Simone Carletti
095720b44f Bug 790635 - Add eco.br to PSL. r=gerv. 2012-09-14 14:58:47 +01:00
Fabrice Desré
319b55de0c Bug 791148 - Remove the deprecated camera support [r=cjones] 2012-09-13 19:44:06 -07:00
Ed Morley
1525bc6440 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
9d7ced3202 bug 347307 - make pac myIPAddress() more accurate r=biesi 2012-09-13 15:22:56 -04:00
Patrick McManus
3d38be24d9 bug 507578 - disable dns prefetch in presence of active proxy r=jduell 2012-09-13 15:22:56 -04:00
Patrick McManus
22205a5249 bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-13 15:22:56 -04:00
Simone Carletti
2806409565 Bug 772069 - Update .uy entry in PSL. r=gerv. 2012-09-13 16:03:23 +01:00
Simone Carletti
aeb29c024e Bug 760447 - Update .ua entry in PSL. r=gerv. 2012-09-13 16:02:38 +01:00
Nathan Froyd
0878495c64 Bug 704848 - reduce space required by nsEffectiveTLDService with more preprocessing; r=jduell 2012-09-11 07:42:23 -04:00
Patrick McManus
3012910481 bug 789018 don't do speculative connect for http upgrade or trans without keep-alive r=jduell 2012-09-12 16:04:01 -04:00
Bonnie Surender
8e4c513a8b Bug 668194 - iwlib only returns one ac resulting in an awful accuracy. Implement DBUS Geolocation provider r=dougt 2012-09-10 21:35:45 -07:00
Rafael Ávila de Espíndola
3e32891034 Bug 790285 - avoid nullptr -> false conversions. r=ehsan. 2012-09-11 14:00:37 -04:00
Brian R. Bondy
e8e604c98b Bug 789936 - Cache reduction telemetry now ignores doom list check due to an unrelated bug with it. r=michal 2012-09-10 10:59:41 -04:00
Josh Aas
da1a55564c Bug 405407: Merge nsDiskCacheStreamIO and nsDiskCacheStreamOutput. Patch originally by Alfred Kayser, updated by Josh Aas, final fix from Michal Novotny. r=michal 2012-09-06 10:10:08 -04:00
Patrick Wang
de66d7d2ca Bug 775464 - Part 1: Add nsILoadContext::GetTopFrameElement. r=smaug
--HG--
extra : rebase_source : 92b8b11f6111db27ff6563a295000675ec0ddae9
2012-08-22 14:47:23 +08:00
Aryeh Gregor
5a68b81a9b Bug 783523 - Fix platform-specific nsresult misuse; r=ehsan,tbsaunde,smaug 2012-08-16 14:58:11 +03:00
L. David Baron
25da45cb30 Followup to bug 648603: increase the number of connections that our test HTTP server will serve to the larger of the server limit or the proxy limit.
This should fix intermittent oranges in bug 536603 and bug 576543 that
were reintroduced this morning.

This is needed because the mochitest HTTP server is accessed as a proxy;
we set network.proxy.autoconfig_url to a data: URL.
2012-09-05 22:43:21 -07:00
Ryan VanderMeulen
564bdb74b5 Merge m-c to inbound. 2012-09-05 23:03:09 -04:00
Makoto Kato
c28c020a8f Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza 2012-09-06 11:41:02 +09:00
Patrick McManus
1fadb4c71e bug 334700 - DEBUG null deref in LogHeaders r=biesi
--HG--
extra : rebase_source : 315a625dcaffd9f284eb9e0d30a177456e606400
2012-09-05 21:31:35 -04:00
Paul Adenot
2719cc62de Bug 567077 - Sniff types of media files that are served with no Content-Type. r=cpearce 2012-09-04 16:22:34 -07:00
Ryan VanderMeulen
07a63bd067 Backout bug 567077 for bustage. 2012-09-05 18:36:38 -04:00
Paul Adenot
cce500079e Bug 567077 - Sniff types of media files that are served with no Content-Type. r=cpearce 2012-09-04 16:22:34 -07:00
Paul Adenot
a8a6b828f5 Bug 730765 - Media cache shouldn't be used when loading from blob: urls. r=biesi 2012-09-04 14:53:52 -07:00
Brian R. Bondy
90a9fc66bb Bug 787576 - Refine telemetry data for how much cache corruption reduction plan would help. r=michal 2012-09-04 15:05:19 -04:00
Ehsan Akhgari
17dd908a05 Bug 787743 - Set the cached private browsing flag on HttpBaseChannel::SetLoadGroup as well; r=jdm 2012-09-05 11:41:29 -04:00
Patrick McManus
3b28d4a410 bug 499203 null deref in nsprotocolproxyservice::getprotocolinfo with null nsiuri r=biesi 2012-09-05 08:44:27 -04:00
Patrick McManus
7217a5ff06 bug 570283 - dont send http proxy-connection r=jduell 2012-09-05 08:38:01 -04:00
Patrick McManus
5bf91775ff bug 701562 ssl proxy not part of connection info hash r=duell 2012-09-05 08:34:43 -04:00