Honza Bambas
069ee7e772
Bug 591707 - e10s: handle redirects from HTTP to a different protocol, r=jduell, a=blocking-fennec2.0b3+
2010-11-23 23:56:06 +01:00
Ehsan Akhgari
d32c70e25c
Bug 599127 - Build bustage; a=me
...
--HG--
extra : rebase_source : fdf486565a6f0edcf4879500c5002f65303dd9e1
2010-11-23 10:07:00 -05:00
Michal Novotny
7ba89a94b4
bug 599127 - Wyciwyg channel writes end up doing synchronous disk IO. r=jduell, a=betaN
2010-11-23 14:01:30 +02:00
Dan Witte
128be0fcdc
Bug 612072 - Crash [@ nsCookieService::EnsureReadDomain(nsCString const&) ]. r=sdwilsh, a=betaN+
2010-11-22 13:50:25 -08:00
Dan Witte
d40fe89aef
Followup for review comment in bug 608545. a=b7+
2010-11-02 10:46:19 -07:00
Dan Witte
2175f6d587
Bug 608545 - Set cookie: unexpected "deleted" observer notification when cookie already exists. r=sdwilsh, a=b7+
2010-11-02 00:06:54 -07:00
Dan Witte
fa0e5bd887
bug 608422 - cookies.sqlite-wal takes too much space for Fennec r=sdwilsh a=blocking-fennec
2010-10-30 22:32:45 -04:00
Mark Finkle
28678340e7
Bug 608258 - Crash at visiting AMO [r=jdm a=blocking-fennecb2]
2010-10-29 11:38:26 -04:00
Kai Engert
e4730af01f
Bug 566478 - Invalid SSL cert error is not mobile-friendly [r=mayhemer a=blocking-fennecb2]
2010-10-28 11:46:00 -04:00
Patrick McManus
1e0ea7a95f
Bug 606719 - Browser stalls with connections left hanging in TCP close wait state. Part 2: fix it. r=dwitte, a=b7+
2010-10-28 10:10:03 -07:00
Dan Witte
a05d4c63fe
Bug 606719 - Browser stalls with connections left hanging in TCP close wait state. Part 1: rename LOG to SOCKET_LOG. r=mcmanus, a=b7+
2010-10-28 10:09:08 -07:00
Mark Finkle
b09ca98a42
Backout bug 566478 due to test orange a=orangehurts
2010-10-28 12:17:01 -04:00
Honza Bambas
fe340c9a46
Bug 566478 - Invalid SSL cert error is not mobile-friendly [r=kaie a=blocking-fennecb2]
2010-10-27 14:35:00 -04:00
Jason Duell
7f6f3ca7bc
Bug 559714 - bustage fix. a=fennec-2.0b2
2010-10-28 03:44:48 -07:00
Bjarne Herland
d242d932f3
Followup for bug 588804, bump the cache version to ensure that previously invalid caches get cleared. r=jst@mozilla.com, a=blocker
2010-10-26 17:34:58 -07:00
Honza Bambas
566a55433b
Bug 575950 - (Fennec) SSL certificate is not confirmed for secure webpages, r=kaie+bz, a=blocking-fennec:2.0.b2+
2010-10-26 13:57:18 +02:00
Bjarne Herland
9d8ff39114
Bug 596443, SVG embedded by reference is not loading. r=bzbarsky@mit.edu, a=bzbarsky@mit.edu
2010-10-25 15:47:40 -07:00
Bjarne Herland
2e4838be5f
Bug 586908 - Infinite requests when proxy from system settings is redirected r=biesi, a=blocker
2010-10-25 15:47:40 -07:00
Honza Bambas
926c40f427
Bug 597374 - Downloading of a file from a password protected directory fails, r=dolske, sr=bzbarsky, a=blocking2.0:betaN+
2010-10-25 18:47:23 +02:00
Gervase Markham
7e2403478f
Bug 598911 - Reverse addition of blogspot.com to PSL. a=beltzner.
2010-10-25 15:10:59 +01:00
Gervase Markham
cb340961a9
Bug 606922 - Add tsk.tr to PSL exceptions. a=beltzner.
2010-10-25 15:10:30 +01:00
Gervase Markham
f78634fd6e
Bug 606923 - Update .tz entry in PSL. a=beltzner.
2010-10-25 15:09:52 +01:00
Michael Wu
224842f177
Backed out changeset ddc9d5258911 due to a=bustage
2010-10-24 10:46:04 -07:00
Josh Matthews
e757f73f62
Bug 559714 - Backout bug 595293. Followup to the rest of bug 559714 landing. r=jduell a=blocking-fennec
...
--HG--
extra : rebase_source : 52a1040caf875007804c5b63a1e46938cd47fa39
2010-10-24 13:34:44 -04:00
Josh Matthews
8ec0599e89
Backout changeset 367117828795 (Make httpd.js call gc()). a=orange
...
--HG--
extra : rebase_source : 6cc6a0fc6d973f631629915c99a294db5ad14f16
2010-10-22 15:59:18 -04:00
Josh Matthews
826db8c56c
Bug 508128 - Ensure input stream lifetime is not cut short by a GC. r=waldo a=test-only
...
--HG--
extra : rebase_source : 063ab6d672ebc597297eda18076b0164927bc605
2010-10-05 19:23:38 -04:00
Jason Duell
8337b4d0e5
bug 617123: workaround: bump cache version to clear corrupted imgs from cache. a=bustage
2010-12-10 14:03:39 -08:00
Jason Duell
42e18c852b
bug 617123: workaround by removing fallocate calls. a=beltzner
2010-12-10 10:03:19 -08:00
Daniel Veditz
a17f683e96
bug 614565: remove k12.hi.us from PSL. r=gerv, a=clegnitto
2010-12-09 16:02:44 -08:00
Boris Zbarsky
f323857cf9
Bug 616591 followup to fix a comment., a=DONTBUILD
2010-12-08 21:01:17 -05:00
Honza Bambas
81b05b99bc
Bug 616591. Fix crash due to http transactions trying to get connection info from the http pipeline while it's being closed. r=bzbarsky, a=blocker
2010-12-08 20:57:14 -05:00
bjarne@runitsoft.com
9a90054a47
Bug 610654 - TEST-UNEXPECTED-FAIL (randomorange) r=bz a=test-only
2010-12-09 00:38:42 +01:00
Ehsan Akhgari
c0576e8edd
Set offline=false, if network manager init failed. Fixes xulrunner, and seamonkey+thunderbird test. Bug 616520, r=bz, a=bz
...
--HG--
extra : rebase_source : cb14db93d0b983bbec4e87127124bd4119e583fd
2010-12-08 18:08:09 +01:00
Henri Sivonen
9d92f4db7d
Back out changeset 465ac4717f88 due to orange. a=orange.
2010-12-08 16:17:18 +02:00
bjarne@runitsoft.com
1a9faed7cb
Bug 610654 - TEST-UNEXPECTED-FAIL (randomorange) r=bz a=test-only
2010-12-08 13:07:16 +01:00
Patrick McManus
05c44b2d25
Bug 592284 - Accelerate TCP connection retries in HTTP. r=honzab a=blocking2.0
...
Losing a TCP SYN requires a long painful (typically 3 second) delay
before being retried. This patch creates a second parallel connection
attempt for any nsHttpConnection which has not become writable before
a timeout occurs.
If you assume .5% packet loss, this converts a full 3 second delay
from a 1 in 200 event into a 1 in 40,000 event.
Whichever connection establishes itself first is used. If another one
has been started and it does connect before the one being used is
closed then the extra one is handed to the connection manager for use
by a different transaction - essentially a persistent connection with
0 previous transactions on it. (Another way to think about is
pre-fetching a 3WHS on a high latency connection).
The pref network.http.connection-retry-timeout controls the amount of
time in ms to wait for success on the initial connection before beginning
the second one. Setting it to 0 disables the parallel connection, the
default is 250.
2010-11-21 09:50:36 +01:00
Daniel Holbert
3d414345a0
Bug 613643: Reorder nsBaseChannel constructor init list to fix build warning. a=azakai r=dougt DONTBUILD
2010-11-19 15:53:30 -08:00
Josh Matthews
c0aaec5ffa
Bug 605327 - Add proper cancellation to e10s wyciwyg channels. r=dwitte a=blocking-fennec
2010-11-19 16:12:45 -05:00
Steven Michaud
a95966cc22
Bug 611910 - (try again with leak fixed) r=josh a=blocking2.0BetaN+
2010-11-19 14:58:59 -06:00
Daniel Holbert
a8182bd326
Backed out changeset 16c2e141d418 (Bug 611910) due to crashtest leak/orange. a=orange
2010-11-19 11:08:13 -08:00
Steven Michaud
282e0c1fae
Bug 611910 - r=josh a=blocking2.0BetaN+
2010-11-19 12:14:15 -06:00
Robert O'Callahan
ee2cd851f2
Bug 508128 - Additional diagnostics to report more data about test exceptions. r=waldo a=test-only
...
--HG--
extra : rebase_source : ececb0215cac3139336a67f429320ea4106e391f
2009-11-05 15:06:00 -05:00
Chris Pearce
5d9f3c0bfc
Bug 508125 - add gc() in httpd.js, reduces memory by 1GB in xpcshell.exe during mochitest run. r=waldo a=test-only
...
--HG--
extra : rebase_source : 98f6723f052afd838df34564559502a062e7427e
2010-09-30 16:15:47 -04:00
Michal Novotny
aaaef6a4dd
Bug 559714 - Turn off cache in the child process. r=jduell a=blocking-fennec
...
--HG--
extra : rebase_source : 1d91098b7ee3bc5c7971cdd4f13b7e0c0a815945
2010-05-04 17:07:00 -04:00
Mark Banner
8e65af0085
Fix non-IPC bustage from bug 536289. Patch as agreed with jdm over irc. a=bustage-fix.
2010-10-21 22:01:38 +01:00
Alon Zakai
ba212d56e1
Bug 536289 - Part 2: Make FTP work for fennec. r=jduell a=blocking-fennec
2010-08-10 14:47:00 -04:00
Josh Matthews
33d17004e2
Bug 536289 - Part 1: Move IPC::InputStream to a more general location. r=jduell a=blocking-fennec
2010-10-14 14:21:48 -04:00
Dan Witte
b9d7ede18a
Bug 564553 - e10s HTTP: Serialize nsInputStreams to support large file uploads. Followup fix for test. r=jdm, a=blocking-fennec2.0b2+
2010-10-21 11:36:13 -07:00
Jae-Seong Lee-Russo
b8363c8da8
Bug 564553 - e10s HTTP: Serialize nsInputStreams to support large file uploads. r=dwitte, a=blocking-fennec2.0b2+
2010-10-21 11:36:13 -07:00
Michal Novotny
331aa10be9
bug 599200 - Too much space can be allocated for cache block files. r=tglek@mozilla.com, a=blocker
2010-09-24 14:20:23 +02:00
Michal Novotny
43dfa2142a
bug 604880 - Doom cache-entry if writing data and/or metadata fails. r=bjarne@runitsoft.com, sr=bzbzrsky@mit.edu, a=blocker
2010-10-19 19:26:38 +02:00
Mounir Lamouri
df11244706
Backed out changeset e72707266b4a because of orange on Win Debug. a=backout
2010-10-21 15:16:34 +02:00
Michal Novotny
193d18fb5f
Bug 592422 - preallocate individual (non-block) cache files. r=jduell,taras a=b
2010-09-22 11:47:46 +02:00
Dan Witte
98e58df092
Bug 605835 - Stack exhaustion in cookie observers on startup with 10-20 nightly. r=sdwilsh, a=beta8+
2010-10-20 12:11:54 -07:00
Honza Bambas
e3cf711385
Bug 536295 - e10s HTTP: offline application cache, r=dwitte, sr=cbiesinger, a=fennec-2.0b2+
...
--HG--
rename : uriloader/prefetch/nsOfflineCacheUpdate.cpp => uriloader/prefetch/OfflineCacheUpdateChild.cpp
rename : uriloader/prefetch/nsOfflineCacheUpdate.cpp => uriloader/prefetch/nsOfflineCacheUpdateService.cpp
2010-10-20 19:12:32 +02:00
Dan Witte
de6d8ff419
Bounce input stream and FTP patches for Windows test failure. a=bustage
2010-10-19 19:46:54 -07:00
Dan Witte
0ffb82e6af
Bug 598196 - Use journal_mode = WAL in cookies. r=sdwilsh, a=betaN+
2010-10-19 17:24:53 -07:00
Dan Witte
5a012b1145
Bug 599799 - Cookies are doubled when switching between FF3.6 and FF4beta. Part 1: remove NULL baseDomains. r=sdwilsh, a=betaN+
2010-10-19 17:24:53 -07:00
Dan Witte
38f3272f09
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 5: Replace expired cookies eagerly, and make expired cookies visible in API results. r=sdwilsh, a=betaN+
2010-10-19 17:24:53 -07:00
Dan Witte
80bee380f7
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 4: delete expired cookies on migrate. r=sdwilsh, a=betaN+
2010-10-19 17:24:53 -07:00
Dan Witte
23aa1261b0
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 3: test improvements. r=sdwilsh, a=betaN+
2010-10-19 17:24:52 -07:00
Dan Witte
594154569f
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 2: add triple index. r=sdwilsh, a=betaN+
2010-10-19 17:24:52 -07:00
Dan Witte
47726461d9
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 1: fix mDefaultDBState. r=sdwilsh, a=betaN+
2010-10-19 17:24:52 -07:00
Dan Witte
23b719ec37
Bug 595925 - Use OpenUnsharedDatabase in cookies. r=sdwilsh, a=final+
2010-10-19 17:24:52 -07:00
Alon Zakai
80f231dc57
Bug 536289 - Part 2: Make FTP work for fennec. r=jduell a=blocking-fennec
2010-08-10 14:47:00 -04:00
Josh Matthews
2836986309
Bug 536289 - Part 1: Move IPC::InputStream to a more general location. r=jduell a=blocking-fennec
2010-10-14 14:21:48 -04:00
Dan Witte
c922d1abcc
Bug 564553 - e10s HTTP: Serialize nsInputStreams to support large file uploads. Part 2: fix DELETE_ON_CLOSE behavior. r=jdm, a=blocking-fennec2.0b2+
2010-10-19 17:24:52 -07:00
Jae-Seong Lee-Russo
e4d607cff8
Bug 564553 - e10s HTTP: Serialize nsInputStreams to support large file uploads. Part 1: serialize them. r=dwitte, a=blocking-fennec2.0b2+
2010-10-19 17:24:52 -07:00
Mark Banner
a1aa7b1bb3
Fix non-IPC build bustage from bug 561085. a=bustage-fix
2010-10-19 17:32:37 +01:00
Dan Witte
782d7c8844
Bug 595305 - Factor cookie third-party URI code into separate API. r=bent, a=betaN+
2010-10-19 09:37:03 -07:00
Josh Matthews
01daaa4337
Bug 561085 - Bustage fix. a=bustage
2010-10-19 11:44:31 -04:00
Josh Matthews
88ce75a37f
Bug 561085 - Add IDPL queueing to wygiwyg protocol. r=dwitte a=blocking-fennec
2010-10-17 09:41:50 -04:00
Michal Novotny
475bf114b1
Bug 561085 - Make wyciwyg channel work in e10s. r=dwitte sr=biesi
...
--HG--
rename : content/html/document/public/nsIWyciwygChannel.idl => netwerk/protocol/wyciwyg/nsIWyciwygChannel.idl
rename : content/html/document/src/nsWyciwygChannel.cpp => netwerk/protocol/wyciwyg/nsWyciwygChannel.cpp
rename : content/html/document/src/nsWyciwygChannel.h => netwerk/protocol/wyciwyg/nsWyciwygChannel.h
rename : content/html/document/src/nsWyciwygProtocolHandler.cpp => netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.cpp
rename : content/html/document/src/nsWyciwygProtocolHandler.h => netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.h
2010-10-11 13:35:10 +02:00
Josh Matthews
88588a8fdf
Bug 536289 - Generalize IPDL event queue some more. r=jduell a=blocking-fennec
2010-10-16 01:26:14 -04:00
Boris Zbarsky
20b7382dff
Bug 602780. Fix handling of hosts in NS_SecurityCompareURIs. r=jst, a=blocker,jst
2010-10-15 17:55:53 -04:00
Patrick McManus
ab5ab1fd83
Bug 593386 - HTTP Pipeline Blacklist annotations. r=jduell
...
Add EFAServer, Nestscape Enterprise 4/5/6, and Weblogic <=6 to
server pipeline blacklist, joining iis/4, iis/5, and nses/3.
The previous code did 3 strcasestr()s on every http transaction to check
the old blacklist - it did that even if pipelining was configured off.
The new code creates indexes to the lookups according to the first
char and changes the comparison to straight strncmp()s which are
totally fine for finding these signatures... Servers that begin with A
don't need any string operations now, and even servers that begin with
M have gone from 3 strcasestr()s to 2 strcncmp()s which is definitely
better.
2010-09-03 21:35:49 -04:00
Justin Lebar
2522c08960
Backing out changesets bb01920c2708 and a4a69aef3cba due to orange.
2010-10-15 16:24:08 -07:00
Boris Zbarsky
21408075a4
Bug 602780. Fix handling of hosts in NS_SecurityCompareURIs. r=jst, a=blocker,jst
2010-10-15 17:55:53 -04:00
Ehsan Akhgari
d9cc2a9912
Bug 525222 - XML errors possible on file:// listings; r=bzbarsky a=jst
...
--HG--
extra : rebase_source : 343aa3a018f007db8336e4c221fef27981e5bc45
2010-10-12 18:30:42 -04:00
Dão Gottwald
dfd3ee36d8
Bug 591573 - remove support for general.useragent.vendor & vendorSub. r=dwitte sr=dveditz a=jst
2010-10-15 11:11:19 +02:00
Alon Zakai
1ed5f2a9ec
Bug 517584 - Fix orange in test for bug 480619. r=dwitte a=blocking-fennec
2010-10-14 17:28:45 -07:00
Jon Hemming
8c32c3ad25
Bug 591881 - Suspend pruning of idle connections when possible. r=dwitte a=blocking-fennec
2010-10-14 17:28:43 -07:00
Brandon Sterne
c2ab1ba0ea
Bug 561051 - make CSP frame-ancestors and X-Frame-Options work with viewSourceChannels, a=jst
2010-10-14 15:25:00 -07:00
Jonas Sicking
148bda91a9
Followup for bug 575946. Enable all the tests on windows by using a different way of testing that the full file was written. a=NPOTB
2010-10-13 21:13:16 -07:00
Jonas Sicking
29c6b71631
Bug 575946: Implement File.slice. r=khuey sr=biesi a=beltzner
2010-10-13 16:25:33 -07:00
Honza Bambas
28c438465b
Bug 537381 - -1 as port number cause default port to be used, should fail to load, r=bz, a=blocking:final
2010-10-11 21:39:09 +02:00
Alon Zakai
0d542df678
Bug 599428 - Optimize permissions IPC. r=dwitte a=blocking-fennec
2010-10-09 11:07:38 -07:00
Honza Bambas
6fdab9c0bc
Bug 586766 - e10s http: fix redirect/cancel race. r=jduell, a=blocking-fennec-b2
2010-10-08 22:07:58 -07:00
Honza Bambas
8d3a261e4f
Bug 586738 - e10s http: check HttpChannelChild::Redirect1Begin cancel logic. r=jduell, a=blocking-fennec-b2
2010-10-08 22:07:49 -07:00
Ehsan Akhgari
16818d8ea0
Bug 430910 - nsStandardURL gets confused when the query string or the anchor name contains slash characters; r=bzbarsky a=roc
2010-09-24 14:21:17 -04:00
Dan Witte
4dca9a23a7
Back out all cookie changes due to bug 602746. a=omgeverythingisbroken
2010-10-07 19:02:30 -07:00
Josh Matthews
12e271e689
Bug 587171 - Pass SetPriority IPC messages to redirected channels. r=honzab a=blocking-fennec
...
--HG--
extra : rebase_source : ceffe93f7f98434db5b5c82350cfc7963bad7640
2010-09-15 13:12:38 -07:00
Josh Matthews
4b4cdaeec2
Bug 591708 - Initiate all PHttpChannel protocol deletion from the child to avoid races. r=honzab a=blocking-fennec
...
--HG--
extra : rebase_source : 76568dbe568345aaf276ef166407c9338bf8f477
2010-09-15 12:26:15 -07:00
Josh Matthews
95c514d87f
Bug 598076 - Update HTTPChannelChild to use new general event queueing infrastructure. r=jduell a=blocking-fennec
...
--HG--
extra : rebase_source : a6e12cbcf6a98139620f19590ada2cde583d70bd
2010-09-20 14:37:13 -04:00
Josh Matthews
42ce812e2e
Bug 598076 - Create EventQueue class to allow multiple necko protocols to reuse IPDL queueing code. r=jduell a=blocking-fennec
...
--HG--
extra : rebase_source : 91b4a645f9e13fbed25093c6a44f4bf2e6c71ad1
2010-09-20 14:37:09 -04:00
Dan Witte
8ba73c5cc2
Bug 598196 - Use journal_mode = WAL in cookies. r=sdwilsh, a=betaN+
2010-10-07 14:01:16 -07:00
Dan Witte
750bd2ec3c
Bug 599799 - Cookies are doubled when swithing between FF3.6 and FF4beta. r=sdwilsh, a=beta8+
2010-10-07 14:01:02 -07:00
Dan Witte
20fe38a616
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 3: test improvements. r=sdwilsh, a=beta8+
2010-10-07 14:00:17 -07:00
Dan Witte
e5fb81c2ad
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 2: add triple index. r=sdwilsh, a=beta8+
2010-10-07 14:00:17 -07:00
Dan Witte
b8b92cd96a
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 1: fix mDefaultDBState. r=sdwilsh, a=beta8+
2010-10-07 14:00:17 -07:00