Commit Graph

57 Commits

Author SHA1 Message Date
jst%netscape.com
ea706038cf Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2001-05-08 17:42:36 +00:00
alecf%netscape.com
8d9c5a2217 additional nsBrowserInstance destruction - move URI content listener into JS
part of bug 46200 sr=ben
2001-05-02 22:57:38 +00:00
sfraser%netscape.com
44cbfd57f8 Fix for 76758, 63241 and 68307. Make Find search through all frames, bring the Find dialog up from JS, and make a docShell enumerator. r=adamlock, sr=kin 2001-04-27 21:11:03 +00:00
disttsc%bart.nl
5ad5ad4564 Move browser's nsIWebProgressListener implementation into js. More work for bug 46200, r=ben, r=adamlock, sr=alecf. 2001-04-14 20:08:32 +00:00
disttsc%bart.nl
72cea9bb38 Clean up MODULE/REQUIRES, bug=73353, r=cls 2001-04-08 08:33:11 +00:00
disttsc%bart.nl
f2b7355968 Get postData from session history instead of BrowserInstance. bug=46200, r=law, sr=alecf 2001-04-03 20:53:50 +00:00
disttsc%bart.nl
be365c8ed9 Work around the "Content doesn't show at random" and "Can't open link in new window sometimes" bugs. bug=67442, r=blake, sr=alecf. 2001-03-10 11:16:26 +00:00
dougt%netscape.com
128f95aa9b 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
2001-02-21 20:38:08 +00:00
disttsc%bart.nl
3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439 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
2001-02-10 00:16:26 +00:00
disttsc%bart.nl
54f5d157e7 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.
2001-01-31 01:08:51 +00:00
alecf%netscape.com
8fb23ce1a8 back out jag's checkin as it caused blocker bug 65988 2001-01-19 19:40:38 +00:00
disttsc%bart.nl
07ee87e6cf More appCore killing. bug=46200, r=ben, a=alecf 2001-01-19 01:19:07 +00:00
disttsc%bart.nl
9e0aac3aba 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.
2001-01-05 01:20:49 +00:00
disttsc%bart.nl
a5f1126c44 And on to some actual BrowserInstance surgery. bug=46200, r=ben, a=alecf 2000-12-13 03:21:46 +00:00
alecf%netscape.com
574fa5d34d part of fix for #46200 - extract wallet from nsIBrowserInstance, and fixup all callers to call
the wallet service directly.. yay!
r=jag, a=ben
2000-11-02 23:00:08 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
law%netscape.com
bfed2cb393 Bug 39957; remember post data stream so save-page can work with pages resulting from form posts; r=radha@netscape.com 2000-09-12 22:02:39 +00:00
vidur%netscape.com
e153192875 Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2000-09-01 01:54:35 +00:00
mkaply%us.ibm.com
f54de3516e Accidentally checked in branch file on trunk 2000-08-10 20:18:25 +00:00
mkaply%us.ibm.com
bff4aa2496 Initial branch Bidi checkin 2000-08-10 19:56:33 +00:00
warren%netscape.com
2b01440bc0 Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz 2000-07-25 05:45:56 +00:00
morse%netscape.com
0ecffed2f7 bug 44146, improperly parented modal dialogs, r=danm 2000-07-12 02:29:53 +00:00
cata%netscape.com
27c39f5a90 Charset override work: add API to force charset. 2000-05-17 06:06:02 +00:00
jbetak%netscape.com
8372f0861f 32591 View source page is displayed as ISO-8859-1 when meta tag is missing
36136 [regression]View source with meta charset info can't be displayed properly
27646 Need to "inherit" charset info when opening a new browser widow
r=ftang
2000-05-12 04:17:06 +00:00
radha%netscape.com
9ce2078505 Enable the drop down list under urlbar 2000-05-03 05:33:07 +00:00
mscott%netscape.com
1971304ff9 Bug #33156 --> add a OnProgress handler 2000-04-25 05:51:04 +00:00
tbogard%aol.net
4e41e11bd7 Added getContentDocShell to allow access to the browser docShell. 2000-04-24 06:31:30 +00:00
radha%netscape.com
497301dd46 Go menu Back/Forward popup menus re-wired to use new Session history 2000-04-20 23:15:39 +00:00
tbogard%aol.net
3601d309e9 Replace setNetworkActive and setWindowActive by just passing up the status in the new onStatusChange method. 2000-04-16 11:19:03 +00:00
tbogard%aol.net
95118cdeaa Removed references to the old session history interface. 2000-04-16 11:18:54 +00:00
tbogard%aol.net
d05eb8f1ea Changed the code to use the nsIXULBrowserWindow interface rather than poking attributes for setting throbber activity, window activity and location changing. This should speed things up a bit and also makes the code a bit cleaner. 2000-04-13 08:08:52 +00:00
erik%netscape.com
aaa818b7fc bug 30022; added SetTextZoom and some UI stuff for that 2000-04-02 21:58:08 +00:00
tbogard%aol.net
249e773aae Changed the nsIXULBrowserWindow to distinguish between JS status and it's own status. Fixed bugs where pages that set the window.status wouldn't actually end up showing up correctly. Now status has a priority scheme where different status versus links etc take priority. Use the new interfaces on nsPIDOMWindow to get to the properties hanging off the js window object instead of the old separate list. 2000-03-31 03:36:26 +00:00
tbogard%aol.net
4aeaa44d4e Added new file nsIXULBrowserWindow.idl. 2000-03-24 03:09:39 +00:00
tbogard%aol.net
8352a364e0 Removed isViewSource attribute. It is no longer needed. DocShell now handles state. 2000-03-16 00:52:52 +00:00
blizzard%redhat.com
a6d97b2321 fix spelling of hander to handler. bug #29407. r=sspitzer 2000-02-27 20:51:11 +00:00
sspitzer%netscape.com
7cb570ad1b fix for #28911, r=alecf, a=jar. avoid loading in unnecessary dlls at startup. 2000-02-26 03:52:06 +00:00
sspitzer%netscape.com
9751459d98 removed unused file. 2000-02-16 06:22:43 +00:00
sspitzer%netscape.com
56fb0c4bb2 clean up -help output. fix bug #26959, make it so when you start
a browser window, the right page (home, blank or last page visted) gets
loaded.  clean up tasksOverlay.js, navigator.js and Ensure1Window()
use the browser's command line handler (remove duplicate code).
remove uri dispatching ui and js.  r=mscott
2000-02-16 06:22:03 +00:00
mscott%netscape.com
0ddc16ad71 Bug #20597 --> implement a content handler for the browser window. Now, when you click on a link in messenger
and you don't have a browser window up, this content handler will bring up a browser window and load the url
inside of it.

I also finished fixing the command line problem by making the command line service part of the content handler
service instead of letting it be implemented by nsBrowserInstance which was giving us problems.

r=travis
2000-02-15 04:45:34 +00:00
shaver%netscape.com
89607b7de2 Repair missing newlines at end of files, and remove lines of the form
#endif foo
both of which upset HPUX's compiler quite a bit.
Patch from Andrew Taylor <Andrew.Taylor@cal.montage.ca>.
1999-11-26 05:33:35 +00:00
dmose%mozilla.org
142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
radha%netscape.com
c1ee066eb7 XPIDised session history. Corresponding changes to users of nsISessionHistory.
Bug # 15437. r=law
1999-10-12 04:37:43 +00:00
davidm%netscape.com
51bcd48d67 Remove obsolete code. Move some wallet code off to js 1999-09-16 23:46:55 +00:00
briano%netscape.com
747d21d900 Fixed the objdir-specific breakage. _Never_ include generated files from topsrcdir. 1999-09-03 01:14:07 +00:00
law%netscape.com
51a04b9eac Adding to unix builds 1999-09-02 21:53:57 +00:00
law%netscape.com
ec68b3bd86 do nsIBrowserInstance.idl on windows 1999-09-02 04:52:23 +00:00
law%netscape.com
2235f54405 Add selectAll 1999-09-02 01:22:14 +00:00
law%netscape.com
e0c6a2f9dd New for mac build (but not activated yet) 1999-09-01 22:38:37 +00:00