Shawn Wilsher
ade39d2c6a
Merge mozilla-central to Places.
2010-12-13 15:08:04 -08:00
Shawn Wilsher
5f893d748b
Merge mozilla-central into Places.
2010-12-07 15:06:32 -08:00
Shawn Wilsher
2ed7d826a8
Merge mozilla-central into Places
2010-12-06 09:48:54 -08:00
Shawn Wilsher
1a57bc2dca
Merge mozilla-central to Places.
2010-12-02 09:05:33 -08:00
Shawn Wilsher
9cdab945a8
Merge mozilla-central into Places.
2010-11-29 08:43:57 -08:00
Michal Novotny
4d935d0e94
Bug 597224 - HTTP Cache: use directory tree to store cache files. sr=bzbarsky@mit.edu, a=blocker
2010-12-06 17:49:05 +02:00
Ehsan Akhgari
92d0d78683
Bug 616591 - Firefox 4.0b8pre crash in [@ nsHttpPipeline::GetConnectionInfo(nsHttpConnectionInfo**]; r=bzbarsky a=blocking-beta8+
2010-12-04 04:21:03 -05:00
Ehsan Akhgari
65d254c5c6
Bug 614286 - Don't initialize the socket transport service unless we know that we're online; r=bzbarsky a=blocking-beta8+
2010-11-25 00:20:11 -05:00
Josh Matthews
e6d29d8ef8
Bug 615745 - Make CookieServiceChild add strong pref observers. r=dwitte a=blocking-fennec
2010-11-30 21:47:08 -05:00
Ehsan Akhgari
fd067b7b7d
Backed out changeset 630b08a7fe63 because of xpcshell test failures
2010-11-30 13:57:24 -05:00
Ehsan Akhgari
932c374a07
Bug 614286 - Don't initialize the socket transport service unless we know that we're online; r=bzbarsky a=blocking-beta8+
2010-11-25 00:20:11 -05:00
Paul O’Shannessy
8b012b0588
Fix xpcshell failure from bug 468246 revealed by bug 613516 [a=bustage] landed on a CLOSED TREE
2010-11-29 20:57:30 -05:00
Christian Biesinger
3d0f970811
Bug 614717 retry: Make test_bug369787.js not hang when the test fails by
...
ensuring that do_test_finished is called even when an exception is thrown.
Also make the test work in the presence of PAC, where the channel changes
between asyncOpen and onStartRequest.
r=bz a=test-only
2010-11-29 15:41:21 -08:00
Christian Biesinger
5f1420c073
Backed out changeset dd249f45dc3d
...
Clearly I don't know hg well enough, didn't mean to commit all this. a=I-messed-up
2010-11-29 15:34:30 -08:00
Christian Biesinger
1c2cfa92d1
Bug 614717 Make test_bug369787.js not hang when the test fails by ensuring
...
that do_test_finished is called even when an exception is thrown.
Also make the test work in the presence of PAC, where the channel changes
between asyncOpen and onStartRequest.
r=bz a=test-only
2010-11-29 15:28:40 -08:00
Shawn Wilsher
915515d7fa
Bug 607115 - use a much smaller guid format than we currently use for bookmarks
...
Part 1 - Mark and make nsIRandomGenerator threadsafe.
r=kaie
2010-11-23 16:04:28 -08:00
Dan Witte
0ba5de8279
Back out 3aa8e0293d5f for causing perma-orange on xpcshell debug. a=bustage
2010-11-12 10:13:34 -08:00
Dan Witte
b09a36ff06
Bug 547031 - Improve async error handling in cookies. Part 6: Implement async error handling. r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
265c2e499c
Bug 547031 - Improve async error handling in cookies. Part 5: Fix observers to deal with reentrancy. r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
0b42ea484f
Bug 547031 - Improve async error handling in cookies. Part 4: Fix SELECT bug in EnsureReadComplete(). r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
4ac1130d65
Bug 547031 - Improve async error handling in cookies. Part 3: Get the sync database connection early so it can't fail. r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
5390824121
Bug 547031 - Improve async error handling in cookies. Part 2: Clean up TryInitDB(). r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
7550955b03
Bug 547031 - Improve async error handling in cookies. Part 1: Refactor to allow multiple DBStates. r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
697a4e5be7
Bug 590843 - Fix integer literal overflow. r=sdwilsh, a=final+
2010-11-12 09:32:35 -08:00
bjarne@runitsoft.com
1cebf1dae4
Bug 610654 - TEST-UNEXPECTED-FAIL (randomorange) r=bz a=bzbarsky
2010-11-12 16:48:03 +01:00
Michael Wu
30098037eb
Backed out changeset 090046fc6891 bug 482935 due to a=orange
2010-11-10 19:29:51 -08:00
bjarne@runitsoft.com
b9e7d659bd
Bug 482935 - Cancel() from OnStopRequest should not cause cache entry to be doomed;
...
(Av1f) Allow content to be cached if it was loaded successfully.
r=(dwitte, jduell) a2.0=benjamin.
2010-11-11 01:02:15 +01:00
Ehsan Akhgari
056fc8aba7
Backed out changeset c85c2f1b0566 because of oranges on mochitest-1
2010-11-10 17:46:32 -05:00
bjarne@runitsoft.com
c6a0351901
Bug 482935 - Cancel() from OnStopRequest should not cause cache entry to be doomed;
...
(Av1e) Allow content to be cached if it was loaded successfully.
r=(dwitte, jduell) a2.0=benjamin.
2010-11-10 22:28:54 +01:00
Dan Witte
f108ef023f
Bug 590843 - Fix bugs in purge logic. r=sdwilsh, a=final+
2010-11-10 10:31:11 -08:00
Olli Pettay
34c20fd852
Backout bug 610654, a=backout
2010-11-10 14:19:38 +02:00
bjarne@runitsoft.com
a38fbe977f
Bug 610654 - test failure xpcshell/tests/netwerk/test/unit/test_bug596443.js | Response1 == Response0, r=bz, a=bz
2010-11-10 13:21:48 +02:00
bjarne@runitsoft.com
7494f64840
Bug 596443 - [Unit test] SVG embedded by reference is not loading r=bz
2010-11-09 10:24:42 +01:00
Chris Jones
703c658a1c
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
Ehsan Akhgari
c204727f4a
Bug 614286 followup - Reorder the constructor initializer list to prevent compiler warnings
...
--HG--
extra : rebase_source : 3ab3d1371f8d8b396e665cffb5c57dc96a7187f3
2010-12-03 09:56:13 -05:00
Ehsan Akhgari
afd819cb81
Bug 614958 - Part 2: Protect the destruction of the callback objects the same way as the event sink object to avoid possible deadlock scenarios; r=bzbarsky a=blocking-beta8+
2010-12-02 19:22:45 -05:00
Michal Novotny
c61b9b37d9
bug 363109 - body of HTTP 304 response is treated as a HTTP/0.9 response to subsequent HTTP request. r=biesi, sr=bz, a=blocker
2010-12-01 02:02:52 +02:00
Ehsan Akhgari
21a48aa96e
Bug 614958 - Don't release the socket transport's event sink while we're holding a lock, since it can result in retrying to obtain the same lock again, which causes a deadlock; r=biesi,bsmedberg a=blocking-beta8+ landed on a CLOSED TREE
2010-12-02 16:29:09 -05:00
bjarne@runitsoft.com
11cc4ac3c8
Bug 468426 - improved support for "Vary: Cookie"-headers , r=biesi a=bsmedberg
2010-11-26 12:13:37 -05:00
Michal Novotny
ed3636fead
Bug 592422 - preallocate individual (non-block) cache files. r=jduell a=blocking-bN
2010-11-24 16:42:30 +01:00
Benjamin Smedberg
7a8f43edcd
Bug 614229 - nsHttpHandler getting the private-browsing service can cause recursive initialization of layout, and I suspect can cause incorrect behavior in Firefox because we may end up creating HTTP URIs before we're finished with XPCOM registration, r=honza+ehsan a=blocking bug 581335 which blocks Fennec b3
2010-11-24 08:58:42 -05:00
Jason Duell
e071caf42e
Bug 614449 - Build bustage in netwerk with --disable-ipc. a=bustage
...
--HG--
extra : rebase_source : d227076d5d83bf69fff53f6af4bbe9f6d7f7fa3a
2010-11-23 17:19:21 -08:00
Honza Bambas
4b0ec7f1c3
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
8c6b82b73f
Bug 599127 - Build bustage; a=me
...
--HG--
extra : rebase_source : fdf486565a6f0edcf4879500c5002f65303dd9e1
2010-11-23 10:07:00 -05:00
Michal Novotny
941be03f10
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
ee902f29f9
Bug 612072 - Crash [@ nsCookieService::EnsureReadDomain(nsCString const&) ]. r=sdwilsh, a=betaN+
2010-11-22 13:50:25 -08:00
Dan Witte
6492961a2f
Followup for review comment in bug 608545. a=b7+
2010-11-02 10:46:19 -07:00
Dan Witte
2e9595d37a
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
b2f34aa036
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
275d1802e2
Bug 608258 - Crash at visiting AMO [r=jdm a=blocking-fennecb2]
2010-10-29 11:38:26 -04:00
Kai Engert
d15be2e952
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
eff9996630
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
26fd38c103
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
e0a3cc5dd7
Backout bug 566478 due to test orange a=orangehurts
2010-10-28 12:17:01 -04:00
Honza Bambas
1d9f2bbd55
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
2cf0fe0695
Bug 559714 - bustage fix. a=fennec-2.0b2
2010-10-28 03:44:48 -07:00
Bjarne Herland
c3c3ef1802
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
ab839fe1db
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
e1c8aa002e
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
22842d152f
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
4d88c7dff6
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
c929293cf9
Bug 598911 - Reverse addition of blogspot.com to PSL. a=beltzner.
2010-10-25 15:10:59 +01:00
Gervase Markham
bca6b71e61
Bug 606922 - Add tsk.tr to PSL exceptions. a=beltzner.
2010-10-25 15:10:30 +01:00
Gervase Markham
5a2c629f53
Bug 606923 - Update .tz entry in PSL. a=beltzner.
2010-10-25 15:09:52 +01:00
Michael Wu
0c457777f2
Backed out changeset ddc9d5258911 due to a=bustage
2010-10-24 10:46:04 -07:00
Josh Matthews
662ca79f78
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
14d42cf23c
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
af294ffdcd
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
d2ae10dafb
bug 617123: workaround: bump cache version to clear corrupted imgs from cache. a=bustage
2010-12-10 14:03:39 -08:00
Jason Duell
cea83e2a0f
bug 617123: workaround by removing fallocate calls. a=beltzner
2010-12-10 10:03:19 -08:00
Daniel Veditz
2c4d750acb
bug 614565: remove k12.hi.us from PSL. r=gerv, a=clegnitto
2010-12-09 16:02:44 -08:00
Boris Zbarsky
f1fcc1b6fd
Bug 616591 followup to fix a comment., a=DONTBUILD
2010-12-08 21:01:17 -05:00
Honza Bambas
46efa72797
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
ee5051fadc
Bug 610654 - TEST-UNEXPECTED-FAIL (randomorange) r=bz a=test-only
2010-12-09 00:38:42 +01:00
Ehsan Akhgari
ad0f825d4c
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
42a91dc71f
Back out changeset 465ac4717f88 due to orange. a=orange.
2010-12-08 16:17:18 +02:00
bjarne@runitsoft.com
12b687c614
Bug 610654 - TEST-UNEXPECTED-FAIL (randomorange) r=bz a=test-only
2010-12-08 13:07:16 +01:00
Patrick McManus
b46439ff28
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
3cdd558524
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
14b2a8b06d
Bug 605327 - Add proper cancellation to e10s wyciwyg channels. r=dwitte a=blocking-fennec
2010-11-19 16:12:45 -05:00
Steven Michaud
2e29bcd78b
Bug 611910 - (try again with leak fixed) r=josh a=blocking2.0BetaN+
2010-11-19 14:58:59 -06:00
Daniel Holbert
9863cb8ff8
Backed out changeset 16c2e141d418 (Bug 611910) due to crashtest leak/orange. a=orange
2010-11-19 11:08:13 -08:00
Steven Michaud
ca1e7b72a9
Bug 611910 - r=josh a=blocking2.0BetaN+
2010-11-19 12:14:15 -06:00
Robert O'Callahan
8d1417ce26
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
5256826dd9
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
8e74cf8334
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
44f357ae3f
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
19b1465aaf
Bug 536289 - Part 2: Make FTP work for fennec. r=jduell a=blocking-fennec
2010-08-10 14:47:00 -04:00
Josh Matthews
cfd2d775ff
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
bc8a777af0
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
6c6ab6aa0e
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
2ebf307d81
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
9336a300ba
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
4291f1e845
Backed out changeset e72707266b4a because of orange on Win Debug. a=backout
2010-10-21 15:16:34 +02:00
Michal Novotny
c12906c97c
Bug 592422 - preallocate individual (non-block) cache files. r=jduell,taras a=b
2010-09-22 11:47:46 +02:00
Dan Witte
39d8c0abf3
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
e618ce3cbb
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
353424c48f
Bounce input stream and FTP patches for Windows test failure. a=bustage
2010-10-19 19:46:54 -07:00
Dan Witte
baf47b6be2
Bug 598196 - Use journal_mode = WAL in cookies. r=sdwilsh, a=betaN+
2010-10-19 17:24:53 -07:00
Dan Witte
27c0df58b7
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