bzbarsky@mit.edu
6e5bc45402
Fix crash if the channel gets canceled too early. Bug 390938, r+sr=biesi
2007-08-06 18:59:10 -07:00
ginn.chen@sun.com
d0ed3cca65
Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore
2007-08-05 20:22:32 -07:00
benjamin@smedbergs.us
f2b2525026
Bug 389671 - CVS remove old suite-style multi-profile code which is not used anymore, r=luser (NPOB except for removing build-system references to files/options)
2007-08-02 11:43:30 -07:00
sdwilsh@shawnwilsher.com
09e384652c
Bug 389969 - There is no protocol handling dialog. r=cbiesinger, sr=dmose, a=schrep
2007-07-30 16:33:16 -07:00
cbiesinger@gmx.at
44e169b508
389440 move LOAD_NO_NETWORK_IO to nsICachingChannel to avoid modifying semantics of a frozen interface. Also replace NS_ERROR_NEED_NETWORK with NS_ERROR_DOCUMENT_NOT_CACHED
...
r+sr=bz a=roc
2007-07-26 19:40:45 -07:00
dwitte@stanford.edu
af101a819c
followup bustage-related fix for bug 386154, r+sr=biesi, a=gavins for checkin to closed tree
2007-07-26 11:42:54 -07:00
dwitte@stanford.edu
bd219dab6c
fixing bustage.
2007-07-26 01:55:53 -07:00
dwitte@stanford.edu
4e978ce217
rework etld backend to use a flat hash instead of a tree-hash structure, to reduce memory consumption and eliminate shutdown leaks. bugs 386154 and 386155,
...
r=biesi
2007-07-25 23:31:49 -07:00
dcamp@mozilla.com
cb525f24f0
properly delete old files during an offline cache update. b=389591, r+sr=biesi
2007-07-25 17:47:33 -07:00
kaie@kuix.de
5b82067aa4
Bug 382223, Add support for Camellia to PSM
...
Patch contributed by okazaki
r=kengert
2007-07-25 15:53:30 -07:00
myk@mozilla.org
236dc4d488
bug 388388: (relanding updated patch) differentiate between MIME and protocol nsIHandlerInfo objects by not allowing protocol objects to be QIed to nsIMIMEInfo, and expose the scheme for a protocol object via the new nsIHandlerInfo::type attribute (which also holds the MIME type for a MIME object and deprecates nsIMIMEInfo::MIMEType); r=dmose, sr=biesi
2007-07-25 13:40:41 -07:00
bzbarsky@mit.edu
5fda0c5d00
Add a flag that allows protocol handlers to indicate that they don't return any
...
data. Bug 379819, patch by Ryan Jones <sciguyryan@gmail.com>, r=me, sr=biesi
2007-07-25 10:21:41 -07:00
enndeakin@sympatico.ca
8efc7f8e46
Bug 380813, improve scriptable io, and give file objects class info, meant to check this in a while ago, r=mfinkle,bsmedberg,sr=bsmedberg
2007-07-25 09:53:37 -07:00
sharparrow1@yahoo.com
7ff3d6cb49
Bug 388245: Remove NS_IMPL_THREADSAFE* macros from netwerk/streamconv. r+sr=biesi
2007-07-25 09:22:27 -07:00
dcamp@mozilla.com
0cac14e210
update the offline cache atomically. b=389223, r=biesi, sr=jst
2007-07-24 23:31:27 -07:00
dcamp@mozilla.com
5e7a58ed01
move the offline cache update logic from the content sink and prefetch service into an nsOfflineCacheUpdate object. bug=388839, r=biesi, sr=jst
2007-07-24 22:35:39 -07:00
cbiesinger@gmx.at
5412d34bc5
386376 get services lazily in order to avoid recursive getService calls
...
r=bsmedberg
2007-07-24 16:47:33 -07:00
dmose@mozilla.org
bdec3dea6b
Back out MIME/protocol handler work from bug 388388 because of difficult to diagnose unit test lossage on windows. Note that Windows tinderboxen will go and stay red until they are clobbered because of dependency system lossage.
2007-07-24 16:38:29 -07:00
myk@mozilla.org
d97160dca2
bug 388388: differentiate between MIME and protocol nsIHandlerInfo objects by not allowing protocol objects to be QIed to nsIMIMEInfo, and expose the scheme for a protocol object via the new nsIHandlerInfo::type attribute (which also holds the MIME type for a MIME object and deprecates nsIMIMEInfo::MIMEType); r=dmose, sr=biesi
2007-07-24 13:29:50 -07:00
bzbarsky@mit.edu
429a656eaf
Reland part of the patch for bug 330420 which got backed out by the
...
table-driven QI landing. Bug 387926, r+sr=bsmedberg
2007-07-24 13:17:11 -07:00
mats.palmgren@bredband.net
65425b3598
Don't clobber 'pos' in the inner loops since we might need it again for the outer loop. b=388424 r=cbiesinger sr=bzbarsky
2007-07-22 06:15:38 -07:00
cbiesinger@gmx.at
0fdb87f45b
Bug 382113 make sure to add the request to the new loadgroup before removing it
...
from the old one so that onload doesn't fire before it should
Also make nsLoadGroup::AddRequest assert that the request isn't in the loadgroup yet
Finally, reenable the reftest that tests the <object> onload behaviour
r+sr=bz
2007-07-18 14:37:39 -07:00
jwalden@mit.edu
3f90535472
Bug 376489 - Serve reftests from a web server so as not to depend on external resources, if the reftest is marked as needing HTTP; also picks up support for HTTP header and status modification in reftest files. r=dbaron
2007-07-18 14:32:50 -07:00
dmose@mozilla.org
8753e89bc4
Change nsIHandlerInfo::LaunchWithFile to be launchWithURI (bug 386078), r+sr=biesi
2007-07-17 15:59:58 -07:00
bzbarsky@mit.edu
8b31383627
Make SetPort actually update the internal offsets correctly. Bug 388281, r+sr=biesi
2007-07-16 21:48:47 -07:00
dwitte@stanford.edu
be600f0162
add cookie tests for creation time ordering and eviction.
2007-07-16 14:06:55 -07:00
dwitte@stanford.edu
e53b738eb3
Use getters and setters for database schema version. b=386369, p=sdwilsh, r=dwitte, sr=biesi.
2007-07-16 14:05:35 -07:00
jwalden@mit.edu
95e60dc065
Attempt to recommit part of the patch for bug 384192, in the hopes that this makes it easier to figure out what part of it is wrong. This part enables proxying for the added domains but doesn't actually use it.
2007-07-12 16:33:51 -07:00
dveditz@cruzio.com
a9712ad6f2
bug 383478 deal with %00 in file urls, r=bz,darin
2007-07-12 16:04:24 -07:00
jwalden@mit.edu
db38a1aa8a
Back out bug 386635; it broke restoring sessions in the browser.
2007-07-12 12:11:45 -07:00
jwalden@mit.edu
04d9e6523f
Back out 384192.
2007-07-12 01:46:07 -07:00
jwalden@mit.edu
e4d23fa12c
Turn on server debugging for a cycle to figure out the orange, bug 384192.
2007-07-11 23:41:56 -07:00
jwalden@mit.edu
13dd7e4db5
Bug 384192 - Mochitest needs to support subdomain tests; use a proxy hack to pretend the tests are available on example.com, example.org, and various subdomains of each, on various ports, to satisfy this need. r=robcee
2007-07-11 22:38:47 -07:00
mrbkap@gmail.com
9bd0cdbe4b
Always return XPCSafeJSObjectWrappers from Components.utils.Sandbox and evalInSandbox. This makes this interface much, much easier to use safely, as the wrapper takes care of several common problems that occur when touching regular JS objects directly. bug 386635, r=jst sr=brendan
2007-07-11 15:52:28 -07:00
dwitte@stanford.edu
a06fef8172
add unit tests for previous checkin.
2007-07-10 20:28:01 -07:00
dwitte@stanford.edu
d4eda07129
web content can set httponly cookie by overwriting a non-httponly one. b=387543, p=dveditz, r=dwitte, sr=mconnor.
2007-07-10 20:21:07 -07:00
dcamp@mozilla.com
95ba46800c
implement navigator.isLocallyAvailable. b=373231, r=biesi, sr=jst
2007-07-08 15:15:51 -07:00
jwalden@mit.edu
6d7584839a
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
sdwilsh@shawnwilsher.com
c94d0a239c
Bug 333848 - add full-featured user-defined functions and progress handlers to storage. Patch by Lev Serebryakov <blacklion@gmail.com>. r=cbiesinger, sr=cbiesinger
2007-07-07 14:14:56 -07:00
dmose@mozilla.org
ec036ba262
Refactor nsIMIMEInfo and nsExternalHelperAppService to support local and web-based protocol handlers (bug 384374), r=biesi, sr=sicking
2007-07-05 12:31:44 -07:00
timeless@mozdev.org
71bc9a4a03
Bug 386614 Crash [@ nsSocketTransportService::Shutdown] when toggling offline/online in 2 frames
...
guarding against reentrancy from thread shutdown processing events waiting for thread join.
r=biesi sr=biesi
2007-07-04 12:33:57 -07:00
benjamin@smedbergs.us
f1593a410c
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
2007-07-02 11:20:24 -07:00
bent.mozilla@gmail.com
d16e5a9bee
Bug 386233 - "Content sniffers not always run depending on cache state". r+sr=biesi.
2007-07-02 11:16:52 -07:00
benjamin@smedbergs.us
b21f7b3a04
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 12:22:51 -07:00
benjamin@smedbergs.us
c93d1d5be6
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 09:35:01 -07:00
dwitte@stanford.edu
bb15ff449a
remove nsICookieServiceInternal. b=384990, r+sr=biesi
2007-06-26 03:41:58 -07:00
dwitte@stanford.edu
c9d4ef4c68
prevent creating, modifying, and deleting HttpOnly cookies from web content, and add unit tests to that effect. b=383181, r+sr=dveditz
2007-06-26 01:36:50 -07:00
dwitte@stanford.edu
22d4d91046
removing redeclaration, r+sr+ui-r+a=sdwilsh
2007-06-25 22:28:25 -07:00
dwitte@stanford.edu
ed30e5a43f
fix typo from storage checkin.
2007-06-25 22:10:33 -07:00
dcamp@mozilla.com
18c9fcb0a2
Properly disable caches on profile shutdown. b=380968, r+sr=biesi
2007-06-25 20:25:31 -07:00