warren%netscape.com
662f0fe1e7
Bug 41390. js prompt() contains remember this value checkbox. r=morse
...
git-svn-id: svn://10.0.0.236/trunk@72472 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-17 01:57:36 +00:00
pavlov%netscape.com
a271419de6
Fix for eventqueue objects leaking bug #20166 . This also removes the hacked fix for bug #36361 and uses a real fix. Major overhaul of nsEventQueue and nsEventQueueService. r=waterson,brendan. tested on windows, linux and mac
...
git-svn-id: svn://10.0.0.236/trunk@71554 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-05 21:53:25 +00:00
pinkerton%netscape.com
c2c3b849eb
stop building nsXULCommand r=saari. for bug 31104
...
git-svn-id: svn://10.0.0.236/trunk@70880 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-26 00:14:01 +00:00
warren%netscape.com
377359d015
Bug 39416. Made ftp work with single sign-on for more than one user/host.
...
git-svn-id: svn://10.0.0.236/trunk@70373 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 07:12:40 +00:00
pavlov%netscape.com
a0feb91521
changes all usages of NS_NewTimer to CreateInstance
...
git-svn-id: svn://10.0.0.236/trunk@70249 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 02:49:35 +00:00
warren%netscape.com
1958638f6c
Changes to unify nsINetPrompt with nsIPrompt, making single sign-on work. Single sign-on API changes. Fixes bugs 34583, 34720, 34725, 24746, 33094. r=sspitzer,morse
...
git-svn-id: svn://10.0.0.236/trunk@69998 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 05:35:23 +00:00
sfraser%netscape.com
42773cae35
Add some scoping {} to keep nsCOMPtrs within #ifdef code scope. This make window destruction order similar on Mac and other platforms, thereby fixing bug 38869 and maybe some other leaks.
...
git-svn-id: svn://10.0.0.236/trunk@69126 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 01:08:37 +00:00
scc%netscape.com
67560a359c
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66371 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 00:19:06 +00:00
tbogard%aol.net
b07f35a6c6
Close now simply calls destroy. nsWebShellWindow now has a subclass for Destroy which does everything that Close use to do. Removed all the implementation of nsIWebShellContainer methods that went away.
...
git-svn-id: svn://10.0.0.236/trunk@65629 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-11 23:52:50 +00:00
davidm%netscape.com
e18e9cd571
34454 ftp thread destroying nsIPrompt on the wrong thread
...
made nsWebShellWindow addref/release thread safe
git-svn-id: svn://10.0.0.236/trunk@65233 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 00:11:56 +00:00
danm%netscape.com
d72876c011
adding events to constrain z-level
...
git-svn-id: svn://10.0.0.236/trunk@64900 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 22:13:46 +00:00
saari%netscape.com
b50522bf09
Fixing MacOS native menu leak
...
git-svn-id: svn://10.0.0.236/trunk@64554 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 01:47:20 +00:00
scc%netscape.com
c49195ca12
small changes to clients of string converting APIs
...
git-svn-id: svn://10.0.0.236/trunk@64176 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-26 12:05:32 +00:00
tbogard%aol.net
bb30d7f409
SetJSStatus, SetJSDefaultStatus and SetOverLink now poke a DOM attribute on element WebBrowserChrome in the xul window if one exists. Renamed nsXULWindow::GetDOMElementFromDocShell to be nsXULWindow::GetWindowDOMElement. This cleans up having to pass in the same docShell over and over and make it mean more of what it is. Added a nsXULWindow::GetElementById which returns an element of the specified id within the xul window. nsContentTreeOwner doesn't need to cache the defaultStatus. nsWebShellWindow doesn't need to call ExecutStartupCode anymore as that was only there for nsIXULWindowCallbacks code which is gone. nsWebShellWindow doesn't need to cache mStatus or mDefaultStatus.
...
git-svn-id: svn://10.0.0.236/trunk@63143 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-16 05:45:26 +00:00
tbogard%aol.net
854e3803a9
Change nsIWebShell::LoadURL calls to use nsIWebNavigation::LoadURI.
...
git-svn-id: svn://10.0.0.236/trunk@63122 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-16 02:20:26 +00:00
pavlov%netscape.com
1fdd348954
changes to let us build on MacOS X
...
git-svn-id: svn://10.0.0.236/trunk@62619 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 03:08:04 +00:00
tbogard%aol.net
bc3d57f677
No longer implement the nsIBrowserWindow interface. HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface. Use the docShell APIs to initialize creation of the docShell/ webShell.
...
git-svn-id: svn://10.0.0.236/trunk@62602 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 01:25:54 +00:00
danm%netscape.com
2fed3ce184
persist size only when window is not minimized or maximized. bug 30116 r=scc a=jevering
...
git-svn-id: svn://10.0.0.236/trunk@62437 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-09 02:00:20 +00:00
tbogard%aol.net
495826cccc
nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg
...
git-svn-id: svn://10.0.0.236/trunk@62038 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 07:13:02 +00:00
tbogard%aol.net
7475e9b9b5
Removing nsIXULWindowCallbacks as they were removed from active use nearly 8 or more months ago. Getting rid of having to pass it around as a parameter and all that fun stuff. r=danm a=jevering
...
git-svn-id: svn://10.0.0.236/trunk@61907 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 22:03:49 +00:00
pollmann%netscape.com
57b64b6c81
Bug 28670: Remove unneeded scroll param to webshell::Init r=travis a=rickg
...
git-svn-id: svn://10.0.0.236/trunk@61844 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 06:50:27 +00:00
tbogard%aol.net
13b61ed851
Changed nsIAppShellService and nsIWindowMediator to talk in terms of nsIXULWindow instead of nsIWebShellWindow. Also removed the function nsIAppShellService::RunModalDialog since windows should be created using the nsIDOMWindow::OpenDialog. r=danm a=jevering
...
git-svn-id: svn://10.0.0.236/trunk@61816 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 00:20:55 +00:00
danm%netscape.com
6d36c897b0
move all functional modal window code into nsXULWindow. part of bug 28467. r=saari a=jar
...
git-svn-id: svn://10.0.0.236/trunk@61642 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 03:11:13 +00:00
danm%netscape.com
e085ee2cfa
oops. har. that last patch just disabled the timing, which reverted bug 28473. This one was the intended.
...
git-svn-id: svn://10.0.0.236/trunk@61609 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-24 21:32:47 +00:00
danm%netscape.com
b35cd8548b
tree-closure bug 29094 -- A tricky condition involving relative timing of size and position events seems to have surfaced. This patch should sort them out.
...
git-svn-id: svn://10.0.0.236/trunk@61608 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-24 21:16:16 +00:00
tbogard%aol.net
f7d74018af
Removed unused legacy function that is never called. Put an assert in place for people calling the old ShowModally, this is never called, but this will prevent new people from calling until it can be completely removed. r=danm.
...
git-svn-id: svn://10.0.0.236/trunk@61554 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-24 01:39:31 +00:00
danm%netscape.com
915246287d
putting size and position persistence on a timer to ease chunky movement. r=scc a=jar
...
git-svn-id: svn://10.0.0.236/trunk@61500 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 20:07:31 +00:00
sspitzer%netscape.com
57e5ad90eb
turning off these printfs, except for saari. a=phil
...
git-svn-id: svn://10.0.0.236/trunk@61222 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 21:19:11 +00:00
danm%netscape.com
a890ecdffa
reverting fuzzy-brained part of last checkin that causes Hidden Window to be Tempting Crasher Window. bug 27842
...
git-svn-id: svn://10.0.0.236/trunk@60912 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 20:01:11 +00:00
danm%netscape.com
686bfccd17
reinstate recently removed disabling of modal window's parent. bug 19221. r:hyatt
...
git-svn-id: svn://10.0.0.236/trunk@60807 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 05:06:08 +00:00
tbogard%aol.net
3412db77ba
Removed unused GetPresShell(). Rely on nsXULWindow for the implmentation of SetIntrinsicSizing. SetStatus now flows through the nsXULWindow content tree owner. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@60701 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 06:19:18 +00:00
saari%netscape.com
9c43efde18
changes for PDT+ focus bugs, see my list, r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@60537 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 23:50:15 +00:00
tbogard%aol.net
d4df97746a
Remove methods that are no longer needed to implement nsIWebShellContainer. Removed the local chrome mask member variable and moved it into relying on the base class. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@60469 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 08:32:01 +00:00
tbogard%aol.net
767c8e2c5f
Moved the loading of the Title, Position and size from XUL into nsXULWindow from WebShellWindow. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@60304 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 07:47:24 +00:00
tbogard%aol.net
287b76905f
Ooops, XULWindow doesn't implement nsIDocumentObserver. Commented it out for now and moved the removal of the observer back to webshellwindow. This should fix the mac build.
...
git-svn-id: svn://10.0.0.236/trunk@60144 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 16:14:55 +00:00
tbogard%aol.net
ebf318da9b
Now that the content viewer supports the SizeToContent, we can farm the work off onto it. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@60142 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 15:55:46 +00:00
tbogard%aol.net
c416db8338
GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow. GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality. DocShellTreeOwners got implementations filled in and many bugs fixed. nsIScriptGlobalObject now talks in terms of docShells instead of webShells. Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell. GlobalWindow now deals completely in terms of docShells. r=vidur
...
git-svn-id: svn://10.0.0.236/trunk@60129 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 13:40:10 +00:00
sspitzer%netscape.com
f9d23bfed2
bulletproofing. r=alecf. see bug #26608
...
git-svn-id: svn://10.0.0.236/trunk@59786 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 22:37:11 +00:00
law%netscape.com
b605d3dfbe
New splash screen stuff for windows version (plus removal of console from windows release builds); b=6391/22542, r=davidm@netscape.com (travis@netscape.com for the console stuff)
...
git-svn-id: svn://10.0.0.236/trunk@59770 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 14:40:08 +00:00
sspitzer%netscape.com
0895955f9b
change to allow someone to use the "no strip url" interface in wallet.
...
no one is using it yet, because it doesn't work.
r=mscott
git-svn-id: svn://10.0.0.236/trunk@59623 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 05:01:42 +00:00
tbogard%aol.net
d1979d1c3c
Fixed titles of windows so they correctly show up when set from XUL files. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@59491 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 04:58:18 +00:00
sspitzer%netscape.com
74e6873438
make it so we can stuff a value given to us by the user from a Prompt()
...
can be stuffed into the single signon database, just like a password
can be. auth news needs this. r=dp,alecf
git-svn-id: svn://10.0.0.236/trunk@59384 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 08:43:48 +00:00
scc%netscape.com
21c1012e1b
removed errant |QueryInterface()|s in favor of appropriate macros, as part of bug#23737. Changed |NS_DEFINE_IID| to |NS_DEFINE_CID| where appropriate; or else removed it, and fixed up clients to use |NS_GET_IID| in the appropriate spots. Built and ran pre-checkin tests. r=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@59313 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 23:45:42 +00:00
mscott%netscape.com
003acc5c90
oops forgot a checkin!!!
...
include nsIDocumentLoaderFactory.h
r=travis
git-svn-id: svn://10.0.0.236/trunk@59180 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 06:48:38 +00:00
hyatt%netscape.com
2775735cc9
Getting rid of createPopup
...
git-svn-id: svn://10.0.0.236/trunk@59005 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 03:04:40 +00:00
pepper%netscape.com
9fdb77655c
All source files must contain a newline at the end of some unix builds fail.
...
git-svn-id: svn://10.0.0.236/trunk@58898 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 06:13:00 +00:00
tbogard%aol.net
dc9a09cba4
FindWebShellWithName now mainly relies on the implmenetation of nsContentTreeOwner::FindItemWithName for the implementation of finding named shells.
...
git-svn-id: svn://10.0.0.236/trunk@58895 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 06:01:02 +00:00
saari%netscape.com
6899f63cca
part of previous checkin
...
git-svn-id: svn://10.0.0.236/trunk@58830 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 22:48:16 +00:00
tbogard%aol.net
e3847f7d5e
Make nsWebShellWindow subclass from nsXULWindow. This paves the way for nsWebShellWindow to be replaced by nsXULWindow. Much of the work in nsWebShellWindow is put ontop of the nsXULWindow.
...
git-svn-id: svn://10.0.0.236/trunk@58703 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 02:21:42 +00:00
davidm%netscape.com
43e50d2144
21901 [UI] dialogs don't have a title
...
22464 uninitialized variable in nsNetSupportDialog.cpp
r = sspitzer
git-svn-id: svn://10.0.0.236/trunk@58078 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 05:50:56 +00:00