351 Commits

Author SHA1 Message Date
hyatt%netscape.com
1d9c05fae0 Patch to further reduce the time of progress meter and status updates. r=pchen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@87716 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 23:46:19 +00:00
dougt%netscape.com
175245e2de Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@87587 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-21 20:38:08 +00:00
blakeross%telocity.com
b03b98428b Removing Ben's crackhead date dumps.
git-svn-id: svn://10.0.0.236/trunk@86848 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-12 22:18:27 +00:00
disttsc%bart.nl
03f69c5003 Back out dougt's channel changes
git-svn-id: svn://10.0.0.236/trunk@86793 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-12 03:14:23 +00:00
dougt%netscape.com
7af79c83df Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@86717 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-10 00:16:26 +00:00
disttsc%bart.nl
c4446b656e Make navigator windows not load the home page when opened programmatically (say |window.open(url);|). bug=65993, r=blake, a=ben
git-svn-id: svn://10.0.0.236/trunk@86516 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 07:03:04 +00:00
blakeross%telocity.com
18671680f5 Directory listings have wrong context menu (for bbaetz, 67013). r=blake a=ben
git-svn-id: svn://10.0.0.236/trunk@86451 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 03:38:01 +00:00
blakeross%telocity.com
3c506db00b Caching the browser in navigator.js so we don't keep retrieving it on startup (67262). r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@86286 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-06 02:17:27 +00:00
ben%netscape.com
339caff959 Bookmarks Window Updates, includes fixes for
27495, 38004, 42080, 43146, 43753, 47494, 50835, 53403, 55447, 55448, 55787
r=blake, a=hyatt


git-svn-id: svn://10.0.0.236/trunk@86204 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-05 07:48:03 +00:00
ben%netscape.com
83667ac01f Fix bug 67073, remove form toolbar. r=jag, blake, jst, a=brendan
8:51 PM 2/2/2001


git-svn-id: svn://10.0.0.236/trunk@86146 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-03 04:45:56 +00:00
disttsc%bart.nl
c76dd31d27 Move over, strres.js, the new, sexy <stringbundle/> is in Browser Town. bug=56680, r=timeless, a=ben
git-svn-id: svn://10.0.0.236/trunk@85956 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 09:53:38 +00:00
disttsc%bart.nl
4b70804622 Let's try this again. No changes since the last time, it looks like I was bitten by something else that was checked in and I just happened to trigger the bug. It all seems to work fine now, so:
More appCore killing. bug=46200, r=ben, a=alecf.


git-svn-id: svn://10.0.0.236/trunk@85795 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 01:08:51 +00:00
locka%iol.ie
149cc8d129 Changed docshell so it turns the mouse pointer "busy" in the associated window while it is loading a document. Removed the hack in the navigator chrome that used the throbber status to set the busy pointer. b=30375 sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@85571 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-26 12:35:32 +00:00
alecf%netscape.com
13a09fc804 fix for #65994 r=blake, sr=ben
use hidden="false" so that the hidden state of the magic toolbar buttons get persisted


git-svn-id: svn://10.0.0.236/trunk@85538 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-26 01:30:37 +00:00
pinkerton%netscape.com
81ace2fa5a add comment pointing to embedding c++ code for TITLE attributes. r=saari/sr=sfraser&ben
git-svn-id: svn://10.0.0.236/trunk@85305 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 21:50:49 +00:00
alecf%netscape.com
b098629a4e back out a line that I accidentally checked in with another fix
git-svn-id: svn://10.0.0.236/trunk@85164 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 20:45:39 +00:00
alecf%netscape.com
9e5bd7bc65 back out jag's checkin as it caused blocker bug 65988
git-svn-id: svn://10.0.0.236/trunk@85162 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 19:40:38 +00:00
disttsc%bart.nl
ba6571998e More appCore killing. bug=46200, r=ben, a=alecf
git-svn-id: svn://10.0.0.236/trunk@85110 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 01:19:07 +00:00
alecf%netscape.com
69c973a894 more nsBrowserInstance lovin' - move the show/hide button junk into JavaScript using the now-working pref-change-observer system. bug 46200.
a=ben, r=jag


git-svn-id: svn://10.0.0.236/trunk@85077 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 07:50:06 +00:00
disttsc%bart.nl
05616811f6 Fix default page loaded at start-up for the case where the browser was started with command line parameters. bug=64526, r=timeless, a=ben
git-svn-id: svn://10.0.0.236/trunk@84940 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-14 07:37:11 +00:00
disttsc%bart.nl
8760cf8ab3 Fix minor goof, patch by John Morisson <jrgm@netscape.com>, r=me, a=ben
git-svn-id: svn://10.0.0.236/trunk@84916 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-13 03:54:46 +00:00
disttsc%bart.nl
306b3d178b Move the text zoom menu into its own overlay so it can be used by mail/news. Bug=64449, r=timeless,mao, a=ben
git-svn-id: svn://10.0.0.236/trunk@84851 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 10:35:49 +00:00
disttsc%bart.nl
12e5d4b41a Fix bug 64596: "starting mozilla with a URL breaks opening URLs in a new window", r=timeless, a=ben
I suck.


git-svn-id: svn://10.0.0.236/trunk@84639 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-09 04:22:09 +00:00
blakeross%telocity.com
2f5b4c8cc9 Fix two problems with previous patch (including bug 64639, PT broken). r=jrgm,jag
git-svn-id: svn://10.0.0.236/trunk@84589 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-08 21:00:54 +00:00
blakeross%telocity.com
8d60d96328 Fix 64582: navigator cleanup/optimization. r=jag a=ben
git-svn-id: svn://10.0.0.236/trunk@84562 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-08 07:10:32 +00:00
disttsc%bart.nl
dbeb8f84cd Split up BrowserLoadURL into wrapper for urlbar and function which can be used in other places. bug=61808, r=blake, a=ben
git-svn-id: svn://10.0.0.236/trunk@84536 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-07 23:28:35 +00:00
blakeross%telocity.com
96ac363462 Fix 54963: mousewheel text sizing not bounded, and lower upper bound (to 2000%). patch by Jonas Sicking (sicking@bigfoot.com). r=bryner,blake a=ben
git-svn-id: svn://10.0.0.236/trunk@84440 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-05 23:06:09 +00:00
morse%netscape.com
e34f8598dc fix bustage (javascript error) introduced by last checkin (for bug 23095)
git-svn-id: svn://10.0.0.236/trunk@84423 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-05 09:47:28 +00:00
disttsc%bart.nl
9d7e54d492 Fix page cycling related timeouts on tinderboxen.
git-svn-id: svn://10.0.0.236/trunk@84411 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-05 02:54:16 +00:00
morse%netscape.com
d4fab9dd3c bug 64355, hide form toolbar by default, r=evaughn@netscape.com, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@84410 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-05 02:50:13 +00:00
disttsc%bart.nl
c8ce9afbb8 Refactor nsBrowserInstance's LoadInitialPage, add contract id for the command line service, move code from c++ to js, remove dead code. bug=46200, r=blizzard, a=
alecf.


git-svn-id: svn://10.0.0.236/trunk@84402 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-05 01:20:49 +00:00
morse%netscape.com
1f914c316e attempt to fix leak and bloat caused by previous checkin
git-svn-id: svn://10.0.0.236/trunk@84358 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-04 02:51:47 +00:00
morse%netscape.com
3999cc7ec0 bug 23095 toolbar for wallet functions, r=pchen@netscape.com sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@84309 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-03 23:33:25 +00:00
disttsc%bart.nl
6a1b91d304 Fix attribute namespace goof-up in html tooltip code, r=jst, a=alecf
git-svn-id: svn://10.0.0.236/trunk@84258 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-02 02:46:20 +00:00
sspitzer%netscape.com
f0a647bf53 fix all context menu for the message pane. except for "Select All",
none of the menu items worked.  two problems:  move isDocumentFrame()
out to contentAreaUtils.js and move the creation of the contextMenu out
so it wouldn't go out of scope.  r=blakeross, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@84111 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-27 23:04:39 +00:00
blakeross%telocity.com
e050a49d20 Fix 63126: busy cursor state is broken on windows and linux (after clicking on a link). r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@83785 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-18 08:07:19 +00:00
disttsc%bart.nl
dd4725f14e More appCore killing, bug=46200, r=ben, a=alecf
git-svn-id: svn://10.0.0.236/trunk@83582 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-13 01:28:08 +00:00
disttsc%bart.nl
9c0b202276 Fix html tooltips. I have been whipped. Ouch. bug=62050, r=blake, a=ben
git-svn-id: svn://10.0.0.236/trunk@83357 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-07 04:01:06 +00:00
blakeross%telocity.com
1fa4ecd7a8 Fix 60606: remove (evil!) mail dependency on navigator.js. also fixes bookmarking in mail via the context menu. r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@83286 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-05 22:11:46 +00:00
disttsc%bart.nl
e8029d147a Temporarily hide leaks (hopefully). Bug 61886, r=dbaron, a=ben
git-svn-id: svn://10.0.0.236/trunk@83236 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-04 07:48:40 +00:00
disttsc%bart.nl
1f91206a5d more cleaning up (bug 55798), r=alecf, a=ben
git-svn-id: svn://10.0.0.236/trunk@83224 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-03 02:08:57 +00:00
dbaron%fas.harvard.edu
0266fe34d7 Bypass XBL as a hack to avoid a large leak. b=61821 r=disttsc@bart.nl sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@83219 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-02 19:17:38 +00:00
disttsc%bart.nl
348ff6d2af More appCore ditching (bug 46200) and cleaning up of navigator.js (bug 55798), r=alecf, a=ben
git-svn-id: svn://10.0.0.236/trunk@83214 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-02 14:55:42 +00:00
disttsc%bart.nl
e663611339 Damn typos sneaking past me. Fixed. bug=61185, r=blake, a=ben
git-svn-id: svn://10.0.0.236/trunk@82893 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-26 04:37:10 +00:00
disttsc%bart.nl
d6dde7650d Whoops... Fixing ``/ //'' lines...
git-svn-id: svn://10.0.0.236/trunk@82892 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-25 13:51:33 +00:00
disttsc%bart.nl
edbf9769eb Get rid of most appCore uses in navigator.js and do some general cleaning-up. bug=46200, r=alecf, r=Hixie, a=ben
git-svn-id: svn://10.0.0.236/trunk@82891 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-25 12:27:40 +00:00
disttsc%bart.nl
fa2fa229e1 A few preparations for later checkins for bug 46200. r=alecf, a=ben
git-svn-id: svn://10.0.0.236/trunk@82889 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-25 07:20:07 +00:00
blakeross%telocity.com
72d7034f7e Fix 59707: extract navigator's context menu and allow it to be used elsewhere in the app (and to help in embedding). r=jag a=alecf
git-svn-id: svn://10.0.0.236/trunk@82878 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-23 05:47:04 +00:00
disttsc%bart.nl
e0c44967e1 Fixes reference cycle causing leaks, bug=60927, r=dbaron, a=alecf
git-svn-id: svn://10.0.0.236/trunk@82812 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-21 00:47:33 +00:00
disttsc%bart.nl
cc671d80be Two about:blank related changes:
22400 - Don't show "about:blank" for "blank page" on new window open, r=smfr, a=alecf
37987 - Don't show "Document: done" for "about:blank", r=timeless, a=alecf


git-svn-id: svn://10.0.0.236/trunk@82744 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-17 20:50:14 +00:00