66 Commits

Author SHA1 Message Date
neil%parkwaycc.co.uk
ba5470bb31 Bug 288075 -browser <URL> should open in a browser window r=bsmedberg sr=darin
git-svn-id: svn://10.0.0.236/trunk@171412 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 22:55:33 +00:00
bsmedberg%covad.net
d2777e812d Removing files that were cvs-copied as part of bug 237745. I apologize for not doing this sooner.
git-svn-id: svn://10.0.0.236/trunk@166200 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-03 14:31:22 +00:00
bsmedberg%covad.net
13d4d56d80 Bug 237745 (app-startup) - split off the pieces of appshellservice that have to do with the startup sequence into a new (forked, temporarily) app-startup service r+sr=darin+biesi+Neil
git-svn-id: svn://10.0.0.236/trunk@164618 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 19:28:38 +00:00
gerv%gerv.net
8419e1650f Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155030 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 16:52:41 +00:00
seawood%netscape.com
06e1507b0c Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
git-svn-id: svn://10.0.0.236/trunk@143527 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 21:18:27 +00:00
cbiesinger%web.de
ca0b62e312 part of bug 46200, remove a bit more stuff from nsIBrowserInstance, r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@140256 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 18:34:54 +00:00
seawood%netscape.com
f8f86e7f05 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
seawood%netscape.com
0b3ff474f3 Removing old nmake build makefiles. Bug #158528 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
jaggernaut%netscape.com
bfb2d6a9eb Bug 46200: more cleaning up of dead code, r=ben, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@113229 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:41:06 +00:00
jaggernaut%netscape.com
287a4f3e20 Bug 46200: remove dead code from nsBrowserInstance. r=alecf, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112681 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 10:11:01 +00:00
jst%netscape.com
43eee52859 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.
git-svn-id: svn://10.0.0.236/trunk@94242 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 17:42:36 +00:00
alecf%netscape.com
212a9e5693 additional nsBrowserInstance destruction - move URI content listener into JS
part of bug 46200 sr=ben


git-svn-id: svn://10.0.0.236/trunk@93699 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:57:38 +00:00
sfraser%netscape.com
05d0dfeb30 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
git-svn-id: svn://10.0.0.236/trunk@93298 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:11:03 +00:00
disttsc%bart.nl
5b3736f0b7 Move browser's nsIWebProgressListener implementation into js. More work for bug 46200, r=ben, r=adamlock, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@92303 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 20:08:32 +00:00
disttsc%bart.nl
0c89f24d60 Clean up MODULE/REQUIRES, bug=73353, r=cls
git-svn-id: svn://10.0.0.236/trunk@91684 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 08:33:11 +00:00
disttsc%bart.nl
85513f5d0d Get postData from session history instead of BrowserInstance. bug=46200, r=law, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@91164 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 20:53:50 +00:00
disttsc%bart.nl
c3a3e99712 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.
git-svn-id: svn://10.0.0.236/trunk@89242 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-10 11:16:26 +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
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
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
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
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
disttsc%bart.nl
942410b856 And on to some actual BrowserInstance surgery. bug=46200, r=ben, a=alecf
git-svn-id: svn://10.0.0.236/trunk@83590 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-13 03:21:46 +00:00
alecf%netscape.com
19a05b26cb part of fix for #46200 - extract wallet from nsIBrowserInstance, and fixup all callers to call
the wallet service directly.. yay!
r=jag, a=ben


git-svn-id: svn://10.0.0.236/trunk@82246 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-02 23:00:08 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
law%netscape.com
3116ba6a7c Bug 39957; remember post data stream so save-page can work with pages resulting from form posts; r=radha@netscape.com
git-svn-id: svn://10.0.0.236/trunk@78911 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-12 22:02:39 +00:00
vidur%netscape.com
b10d4adc57 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
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +00:00
mkaply%us.ibm.com
7a9808d5bf Accidentally checked in branch file on trunk
git-svn-id: svn://10.0.0.236/trunk@76015 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 20:18:25 +00:00
mkaply%us.ibm.com
0388cc5888 Initial branch Bidi checkin
git-svn-id: svn://10.0.0.236/trunk@76011 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 20:01:52 +00:00
warren%netscape.com
997161d193 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
git-svn-id: svn://10.0.0.236/trunk@74729 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-25 05:45:56 +00:00
morse%netscape.com
9b7a0ffdc8 bug 44146, improperly parented modal dialogs, r=danm
git-svn-id: svn://10.0.0.236/trunk@74074 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-12 02:29:53 +00:00
cata%netscape.com
316f7f071e Charset override work: add API to force charset.
git-svn-id: svn://10.0.0.236/trunk@70330 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 06:06:02 +00:00
jbetak%netscape.com
ddaf9932f8 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


git-svn-id: svn://10.0.0.236/trunk@69351 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 04:17:06 +00:00
radha%netscape.com
2d998ecc9c Enable the drop down list under urlbar
git-svn-id: svn://10.0.0.236/trunk@68051 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 05:33:07 +00:00
mscott%netscape.com
5605b3ca71 Bug #33156 --> add a OnProgress handler
git-svn-id: svn://10.0.0.236/trunk@67091 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 05:51:04 +00:00
tbogard%aol.net
2d18828b59 Added getContentDocShell to allow access to the browser docShell.
git-svn-id: svn://10.0.0.236/trunk@66970 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 06:31:30 +00:00
radha%netscape.com
6b3236ea72 Go menu Back/Forward popup menus re-wired to use new Session history
git-svn-id: svn://10.0.0.236/trunk@66602 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 23:15:39 +00:00
tbogard%aol.net
bf89759e57 Replace setNetworkActive and setWindowActive by just passing up the status in the new onStatusChange method.
git-svn-id: svn://10.0.0.236/trunk@66137 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 11:19:03 +00:00
tbogard%aol.net
fb21af6abe Removed references to the old session history interface.
git-svn-id: svn://10.0.0.236/trunk@66134 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 11:18:54 +00:00
tbogard%aol.net
656d2c9cb2 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.
git-svn-id: svn://10.0.0.236/trunk@65794 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 08:08:52 +00:00
erik%netscape.com
bbcfe20c54 bug 30022; added SetTextZoom and some UI stuff for that
git-svn-id: svn://10.0.0.236/trunk@64959 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 21:58:08 +00:00
tbogard%aol.net
9a8f7b8644 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.
git-svn-id: svn://10.0.0.236/trunk@64683 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 03:36:26 +00:00
tbogard%aol.net
681b9a073d Added new file nsIXULBrowserWindow.idl.
git-svn-id: svn://10.0.0.236/trunk@63973 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 03:09:39 +00:00
tbogard%aol.net
17adc15160 Removed isViewSource attribute. It is no longer needed. DocShell now handles state.
git-svn-id: svn://10.0.0.236/trunk@63103 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-16 00:52:52 +00:00
blizzard%redhat.com
7d5eae27a1 fix spelling of hander to handler. bug #29407. r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@61769 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-27 20:51:11 +00:00
sspitzer%netscape.com
5ea6a0cd6d fix for #28911, r=alecf, a=jar. avoid loading in unnecessary dlls at startup.
git-svn-id: svn://10.0.0.236/trunk@61734 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-26 03:52:06 +00:00
sspitzer%netscape.com
b294d0b9af removed unused file.
git-svn-id: svn://10.0.0.236/trunk@61087 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 06:22:43 +00:00
sspitzer%netscape.com
5aced0dc6b 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


git-svn-id: svn://10.0.0.236/trunk@61086 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 06:22:03 +00:00