warren%netscape.com
ddd21bd95d
Fixed extra 0 param
2000-10-28 01:52:46 +00:00
warren%netscape.com
6e35f97e31
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
danm%netscape.com
241eb50d42
add nullcheck for docshell in LoadContentAreas. bug 57514 r=hyatt,pinkerton
2000-10-25 23:17:44 +00:00
cls%seawood.org
5e988eb824
Make sure that buildID is set to 0 unless MOZILLA_OFFICIAL is set. Bug #26798 r=leaf r=scc
...
Note: for mac, MOZILLA_OFFICIAL is only set by default on opt builds until the new mac build scripts land.
2000-10-20 05:21:40 +00:00
sspitzer%netscape.com
258846c786
fix for bugscape bug #2931 . r=sspitzer,r=valeski,sr=shaver
2000-10-18 14:01:38 +00:00
danm%netscape.com
7f5d9dd950
add null check in Destroy. bug 53827. code=jefft r=me,shaver
2000-10-05 02:50:53 +00:00
dougt%netscape.com
93a680493f
Removing unused class
2000-10-01 05:52:15 +00:00
sgehani%netscape.com
1402d1a2c7
Merging pr3 branch to trunk:
...
Renaming "Plugins" -> "Plug-ins"
b=53976
r=ssu
a=sfraser
2000-09-28 22:52:51 +00:00
sfraser%netscape.com
977856aefe
Fix for 52150; show caret in new composer/mail composer/AIM windows. Uncomment a line that supresses focus, because we can get window activation calls after editor sets up the caret, and these need to be suppressed. r, sr = saari, hyatt
2000-09-28 00:31:35 +00:00
jst%netscape.com
50cb267dc7
Redoing how 'replaceable' properties on DOM objects are resolved to be compatible with 4.x, with this change named frames in framesets override 'replaceable' properties so that window.toolbar (or any replaceable property) in a frameset document with a frame named 'toolbar' actually resolves to the frame, and not the native toolbar. r/a=brendan, r=rpotts&scc
2000-09-22 10:18:07 +00:00
locka%iol.ie
69fd02310b
Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha
2000-09-20 12:23:53 +00:00
danm%netscape.com
7a54a27bf1
skip parent window activation (bug 22658) on close if parent is HiddenWindow. bug 51619. r=hyatt
2000-09-19 22:17:32 +00:00
saari%netscape.com
2073a1e101
focus fixes for 52150 et all. r=hyatt
2000-09-19 03:16:30 +00:00
jband%netscape.com
ef7bb615cc
fix shutdown crasher bug 52940. We can't leave the thread context stack service thinking that the context we are about to delete is still valid. a,r=brendan@mozilla.org
2000-09-19 01:09:48 +00:00
mscott%netscape.com
8be23a0597
Bug #43556 --> merging nsIMIMEService and making it use OS specific
information.
r=pchen
2000-09-15 06:06:19 +00:00
rayw%netscape.com
d39d9e6d59
Bug fix for 52648 -- remaining stash of progids which I missed on
...
the mega-change yesterday. This will fix a few more issues.
r=warren
2000-09-14 23:20:49 +00:00
dougt%netscape.com
c3c864a472
+ Added OnSecurityChange() to nsIWebProgressListener interface.
...
+ Added dummy function to all users of nsIWebProgressListener
+ Added new security event sink.
+ Hooked up new event sink to docloader and friends.
+ Fixed memory leaks and crashes in nsSecureBrowserImpl.
+ Added AlertPrompt to nsIPrompt Interface.
+ Enabling xpcom test on unix.
Fixes bug 46872. r=valeski/rpotts
2000-09-14 22:56:56 +00:00
locka%iol.ie
6a308a5497
Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski
2000-09-14 11:09:51 +00:00
rayw%netscape.com
6cc70ebd6c
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
scc%mozilla.org
d528a5ee2d
if you want a pointer to characters, you're going to have to |.get()| it
2000-09-13 08:41:49 +00:00
ccarlen%netscape.com
2f348e441a
Fix for #36968 and #38626
r=racham
2000-09-09 15:30:09 +00:00
beard%netscape.com
5a560e9d15
fixing system access paths to just point to "{Compiler}MSL" and "{Compiler}MacOS Support". Otherwise, "Carbon Support" can be found, which is a pain for those of us doing dual development.
2000-09-07 03:11:46 +00:00
pchen%netscape.com
fe14eae1b1
First Checked In.
2000-09-06 21:14:03 +00:00
pchen%netscape.com
72b59ca627
bug #43585 , r=sfraser, add mozilla/xpfe/appshell/public/nsIInternetConfigService.idl to project
2000-09-06 21:13:36 +00:00
pchen%netscape.com
bd8427342c
bug #43585 , r=sfraser, protect header from multiple inclusions
2000-09-06 21:13:35 +00:00
pchen%netscape.com
05057a00ad
bug #43585 , r=sfraser, register internet config service with everyone else
2000-09-06 21:13:34 +00:00
pchen%netscape.com
a252109c56
bug #43585 , r=sfraser, add mozilla/xpfe/appshell/src/nsInternetConfigService.cpp to project
2000-09-06 21:13:33 +00:00
sfraser%netscape.com
e12ee16abf
Fix bugs 51368 and 51372 -- use InternetConfig.h from Universal Headers, renaming the IC SDK folder so that CodeWarrior does not search within it. r=pchen
2000-09-06 00:09:04 +00:00
scc%mozilla.org
c0c9f89ad2
fix for pravda bustage ... we're almost there!
2000-09-04 07:59:15 +00:00
mkaply%us.ibm.com
c37309b581
#51222
...
r=rcassin@supernova.org (Hurricane), a=brendan
Missing OS/2 support for finding base profile dir
2000-09-03 15:08:49 +00:00
saari%netscape.com
929d161ab4
another stab in the dark at 26882. Fixes initial focus problems upon launch on linux.
2000-09-03 02:18:25 +00:00
ben%netscape.com
1630a57233
make my previous checkin a bit more robust
2000-09-01 07:59:49 +00:00
ben%netscape.com
6fd8c9d8dd
common dialog localization, 38523. r=hyatt
2000-09-01 05:54:59 +00:00
vidur%netscape.com
4a41eee18d
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
ssu%netscape.com
f5321b667a
fixing bug #50972 . This checkin is for racham. r=me.
...
smoketest blocker, dogfood+
2000-09-01 00:02:59 +00:00
dr%netscape.com
8a1367b96e
fix for 49802, r=danm
2000-08-31 02:07:04 +00:00
danm%netscape.com
993e15fd70
bring a dependent window's parent to the front when closing that window. Windows-only. bug 22658
2000-08-30 21:24:03 +00:00
racham%netscape.com
7b6643e219
Fixing bug 6464. Moving Users50 and registry location windows to Application Data folder. Forgot to checkin in the first round. r=dveditz,ccarlen
2000-08-30 00:14:07 +00:00
locka%iol.ie
c52f68cce4
API changes for embedding. b=46847, r=dougt, a=valeski
2000-08-25 18:39:46 +00:00
sfraser%netscape.com
8d0774395a
Explicitly close the hidden window before we leave nsAppShellService::Quit(). This change was deemed a Good Thing a while back by danm, and helps avoid shutdown memory leaks (esp. on Mac). r=danm
2000-08-24 01:45:51 +00:00
sfraser%netscape.com
20ea3fa277
Ensure that common dialogs have a titlebar -- now important on Mac. Part of fix for 41741, r=danm
2000-08-24 01:37:18 +00:00
scc%mozilla.org
363ec54778
fixing code that relied on implicit string construction
2000-08-20 00:52:22 +00:00
ftang%netscape.com
c643232b08
fix bug 1547. move about.html from content to locale
...
r=mcafee
2000-08-17 00:28:34 +00:00
morse%netscape.com
382bf08db1
bug 46989, cookies don't work if components.reg is missing, r=dougt
2000-08-11 21:51:52 +00:00
danm%netscape.com
a377c6c5be
sync with nsWebShellWindow.h rev 1.109
2000-08-11 03:44:49 +00:00
danm%netscape.com
31a5bf2eca
adding ability to open a browser without scrollbars (window.open(...scrollbars=no)) bug 28193
2000-08-11 03:43:44 +00:00
danm%netscape.com
5e1788b38b
use explicit on-screen widget placement constraints when restoring window positions from persistent storage. bug 31516 r=saari@netscape.com
2000-08-04 14:52:44 +00:00
blizzard%redhat.com
119806484b
fix for bug #42401 . only add a queue that is native to the event queue list that is processed by the main UI event loop. this should fix no painting on linux when the imap password dialog comes up. r=danm, bryner, mscott a=vidur
2000-08-03 22:08:29 +00:00
dbaron%fas.harvard.edu
7f81d0ea45
Fix leak of GlobalWindowImpl. r=a=waterson
2000-07-27 23:27:00 +00:00
warren%netscape.com
7ac7233df8
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
edburns%acm.org
ea74ffd54b
bug=23157
...
r=dougt, Conrad Carlen
a=dougt, Conrad Carlen
Use Moz_BinDirectory instead of OS_CurrentProcessDirectory
to allow embedding apps to use mozilla.
2000-07-22 00:54:07 +00:00
warren%netscape.com
42870bddb5
Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf
2000-07-19 03:58:25 +00:00
mcafee%netscape.com
dfdde893d9
Converting use of depreciated macro NS_IMPL_QUERY_INTERFACE to use NS_IMPL_ISUPPORTS1 (39270). r=alecf
2000-07-18 21:37:25 +00:00
danm%netscape.com
59889aa07a
fix GetMostRecentWindow by fixing faulty code to locate the correct window in UpdateWindowTimeStamp. code=becki@talkware.net. r=me
2000-07-17 23:06:43 +00:00
danm%netscape.com
09b4da7e21
enumerators GetNext() now returns the current window and then immediately advances to the next, rather than holding the last window and advancing before returning. fixes a skip when windows are deleted beneath them. bug 39633. r=bryner@netscape.com
2000-07-17 22:21:47 +00:00
vidur%netscape.com
924aceef9e
Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski
2000-07-12 23:56:14 +00:00
cls%seawood.org
0eabd8aa50
The unix builds will use a generated build_number (rather than the checked in version) that will forcibly be 000000000 unless MOZILLA_OFFICIAL is set. Bug #26798
...
Chrome files that need the build date set for MOZILLA_OFFICIAL builds will no longer be modified in the source tree. The source tree copies will be used as a template for a generated version. Bug #29597
2000-07-08 09:36:01 +00:00
warren%netscape.com
6f03aded49
Bug 43858. Fix to make wallet dlls be optional.
2000-07-06 00:45:00 +00:00
danm%netscape.com
a2365079d3
stick Macintosh modal windows on top, correct other platforms' dependent window z-level, all with icky XP_ ifdefs. bug 44117 r=pinkerton
2000-07-05 22:24:44 +00:00
danm%netscape.com
382e39de51
remove dependence on modality for z-ordering. bug 44117 r=pinkerton
2000-07-05 22:22:58 +00:00
cls%seawood.org
33938e6100
Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner
2000-07-02 18:44:42 +00:00
sspitzer%netscape.com
c338f7497b
fix for #43548 , and possibly #43392 .
if internet config tells us the string is of zero length, set the
out string to null. r=mscott
2000-06-23 01:08:53 +00:00
sspitzer%netscape.com
49504e1c38
work for bug #38374
...
helperApps.rdf is now mimeTypes.rdf.
use the file locator to get the mimeTypes file.
fix the unix implementation of nsOSHelperAppService.cpp
to go to the base class to determine what application to launch.
r=mscott
2000-06-22 22:14:53 +00:00
bryner%uiuc.edu
8705faac7d
Moving persistence-related methods from nsIXULWindow to
...
nsIWebBrowserChrome as a basis for fixing bug 15555. r=valeski.
2000-06-21 22:05:28 +00:00
vidur%netscape.com
d22aa70d25
Fix for bug 42860. nsIScriptNameSpaceManager::RegisterGlobalName() now takes an additional IID parameter. If the IID is that of the nsIScriptObjectOwner interface, we assume it's an old-style idlc interface. Otherwise we try to wrap it using XPConnect. r=rginda
2000-06-21 00:42:59 +00:00
beard%netscape.com
5cca8adbe7
bug #42100 , Carbon compatibility. r=gordon, saari, pinkerton, sfraser
2000-06-20 23:10:06 +00:00
rpotts%netscape.com
49c54755fc
Reworked the nsIWebProgress interfaces and implementation...
2000-06-19 05:54:37 +00:00
warren%netscape.com
06dd25d8b6
Bug 41390. js prompt() contains remember this value checkbox. r=morse
2000-06-17 01:57:36 +00:00
alecf%netscape.com
0f8f1d7864
fix for #41996 - crash because getter was not pre-allocating the result
...
fix all callers to ensure they are freeing the result
2000-06-09 20:58:59 +00:00
sfraser%netscape.com
e1e8888405
Oops; part of earlier checkin implementing the URL echo apple event. Be sure to shut down the AE classes on quit. r=fm, a=beppe.
2000-06-09 01:23:36 +00:00
pavlov%netscape.com
e4f27f5d0e
fix for nsbeta2+ bug 34426 r=smfr (crash when closing popup windows)
2000-06-06 23:16:23 +00:00
tao%netscape.com
fd5e9c04a9
part I:
...
40799 : [CountryPicker] Add language/country selector to ProfileCreation UI.
r=sspitzer,racham,a=msanz
2000-06-05 22:09:10 +00:00
pavlov%netscape.com
5e8a833f39
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
2000-06-05 21:53:25 +00:00
warren%netscape.com
958ed96edd
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
sspitzer%netscape.com
1338d24776
we can't use the localized pretty name for "Local Folders" for the
...
the hostname of the "Local Folders" server, or for the name of the
directory on disk. if we did, as soon as someone localized "Local Folders"
migration would break. while I'm here, only hard code these strings
once. to allow people to build without mailnews, hard code them in nsIPrefMigration.idl
r=alecf
2000-06-02 02:49:06 +00:00
sspitzer%netscape.com
c49b896301
fix for bug #40248 . I was using the category manager incorrectly.
...
thanks to bruce@cubik.org for pointing it out.
2000-06-01 04:14:34 +00:00
pinkerton%netscape.com
1a1b1182c7
fix for bug 33250. fixes memory leaks by freeing strings in dtor. also switching to using nsCRT::strdup. r/a=brendan.
2000-05-31 02:30:07 +00:00
hyatt%netscape.com
086f4230ae
Ensure content area gets updated when the shell gets regenerated.
2000-05-27 22:00:07 +00:00
pinkerton%netscape.com
4bfce22518
File Removed.
2000-05-26 00:16:58 +00:00
pinkerton%netscape.com
68eaf6812a
stop building nsXULCommand r=saari. for bug 31104
2000-05-26 00:14:01 +00:00
pavlov%netscape.com
c165e6c65b
fix for unix file picker not handling null window parents bug 34328 r=brendan, slamm
...
fix for mailnews' file->save as dialog not saving files on unix in due to its handling of file extentions and filters. this code now uses nsIFilePicker. fixes nsbeta2+ bug 31096. r=mscott
2000-05-25 00:44:10 +00:00
mccabe%netscape.com
cb41d34427
Fix for 40406. Add setter to XPConnect to set default JS context used to execute JS components when no appropriate context can be found.
...
The setter changes per-thread data - for the DOM/UI thread, this means that we can set the JS Context to one with DOM magic. This magic allows some DOM JS <-> XPConnect JS conversions to succeed, and in particular allows creation of a DOM window from within a JS component.
Unblocks nsbeta2 work by Vishy and Pavlov.
r=mccabe,vishy. a=brendan,sleestack.
2000-05-24 22:54:57 +00:00
sfraser%netscape.com
bd1075d6f2
Remove linkage with NetworkModular.shlb
2000-05-17 08:05:14 +00:00
warren%netscape.com
655db9fcdc
Bug 39416. Made ftp work with single sign-on for more than one user/host.
2000-05-17 07:12:40 +00:00
racham%netscape.com
da8ae5f302
Fixing bug 29093. Modifying shrimp folder name to be uniform on all platforms. r=gayatrib
2000-05-17 06:12:29 +00:00
pavlov%netscape.com
0c75802384
changes all usages of NS_NewTimer to CreateInstance
2000-05-17 02:49:35 +00:00
racham%netscape.com
de5730270b
Fixing bug 29093. File location for shrimp directory has been added. r=amusil
2000-05-16 23:18:02 +00:00
racham%netscape.com
0f8e96469e
Fixing bug 29093. Adding an entry for shrimp directory. r=amusil
2000-05-16 23:17:59 +00:00
warren%netscape.com
4d1711e5f8
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
2000-05-16 05:35:23 +00:00
cls%seawood.org
962f4851b8
Latest OS/2 makefile changes. Bug 34106. Batch 14, 15, & 16.
2000-05-16 04:41:54 +00:00
law%netscape.com
42290d1997
New native app support to enable Win32 dde
2000-05-12 22:37:20 +00:00
mkaply%us.ibm.com
c3b039c794
# 37239
...
r= mkaply@us.ibm.com
OS/2 bring up continues - OS/2 specific changes
2000-05-12 19:26:34 +00:00
dougt%netscape.com
7d28c5f26a
adding xpfe file locations to be a provider of the nsDirectoryService.
...
r=dveditz@netscape.com
2000-05-11 21:06:17 +00:00
law%netscape.com
82e0d25cba
Export new nsINativeAppSupport interface header
2000-05-11 01:10:39 +00:00
sfraser%netscape.com
4ab19f5098
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.
2000-05-11 01:08:37 +00:00
rjc%netscape.com
71c719300a
Center common dialogs on screen.
2000-05-10 08:42:29 +00:00
sfraser%netscape.com
96ce3fa2b0
Tidy up the #ifdefs in CreateHiddenWindow to not confuse the CodeWarrior editor.
2000-05-10 00:37:05 +00:00
sspitzer%netscape.com
5c0415483e
fix assertions.
2000-05-09 19:09:41 +00:00
cls%seawood.org
f633218605
Forgot to add EXTRA_DSO_LIBS to EXTRA_DSO_LDOPTS. Bug #38353
2000-05-06 23:58:03 +00:00
dveditz%netscape.com
3330732af3
Adding the profile-chrome directory for use by skin installer
2000-05-05 04:03:17 +00:00
davidm%netscape.com
6bb6dd0b3a
Fix memory leak
2000-05-05 03:09:37 +00:00
cls%seawood.org
772286e0af
More OS/2 Makefile changes. Bug #34106 Batch 12
2000-05-04 11:00:47 +00:00
law%netscape.com
3527fc0900
New interface to provide Win32 DDE support, not built yet
2000-05-03 23:14:59 +00:00
davidm%netscape.com
edeb3df8dd
13182 [PI] Internet Config support for MIME type mapping
switch to using nsInternetConfig of nsUserInfoMac
2000-05-03 02:53:30 +00:00
davidm%netscape.com
717fecaf62
13182 [PI] Internet Config support for MIME type mapping.
2000-05-03 02:52:45 +00:00
davidm%netscape.com
c05d968c8d
First Checked In.
2000-05-03 02:51:51 +00:00
sfraser%netscape.com
b35e0ee2b8
Implement nsUserInfo on Mac, bug 29594. Add IC lib, weak linked. r=sspitzer.
2000-05-02 23:27:52 +00:00
sfraser%netscape.com
5800980b0f
Implement nsUserInfo on Mac, bug 29594. r=sspitzer.
2000-05-02 23:27:35 +00:00
sfraser%netscape.com
5b4e31921d
First Checked In.
2000-05-02 23:26:01 +00:00
pavlov%netscape.com
deabec3c7f
string fun
2000-04-27 22:39:17 +00:00
danm%netscape.com
45273d5ee3
use preference for browser chrome url (aka navigator.xul). bug 31867
2000-04-26 02:25:28 +00:00
mscott%netscape.com
3d582e9ea9
Bug #33156 --> add a OnProgress handler
2000-04-25 05:51:04 +00:00
cls%seawood.org
2caf60b140
Added --long-argument support for BeOS. Thanks to justin@68k.org for the patch.
2000-04-25 02:15:55 +00:00
scc%netscape.com
a65dd67d47
makings string conversions explicit
2000-04-24 05:19:20 +00:00
rjc%netscape.com
1994faa49c
Add ability to find search.rdf or "Search Plugins" directory.
2000-04-23 04:45:39 +00:00
pinkerton%netscape.com
2b1e668eb5
Moving Screen API away from individual attributes for performance reasons (stage 1). Fixes bugs on win32 with xul popups where taskbar is not at bottom of screen.
2000-04-21 06:55:13 +00:00
danm%netscape.com
622d6fe83b
dist...chrome restructuring
2000-04-19 21:42:30 +00:00
scc%netscape.com
1cf3006166
making string conversions explicit
2000-04-19 00:19:06 +00:00
scc%netscape.com
1d1960be1e
making string conversions explicit
2000-04-18 07:44:58 +00:00
tbogard%aol.net
1cb0709723
Both compiling and linking are pulled from the same list CPP_OBJS.
2000-04-17 01:05:24 +00:00
leaf%mozilla.org
cfeeee5771
removing reference to an obj file that no longer gets built
2000-04-16 19:47:38 +00:00
tbogard%aol.net
23b2ea4692
removed files: mozilla/xpfe/appshell/src/nsSessionHistory.cpp
2000-04-16 11:20:51 +00:00
tbogard%aol.net
1104cac3ca
Removing the old session history code.
2000-04-16 11:19:47 +00:00
tbogard%aol.net
9c707e3de9
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
48f198c723
Removing the old session history interface.
2000-04-16 11:19:02 +00:00
tbogard%aol.net
6d0de1a15e
removed files: mozilla/xpfe/appshell/public/nsISessionHistory.idl
2000-04-16 11:18:40 +00:00
danm%netscape.com
9e945b79cc
hook up new 'centerscreen' chrome flag
2000-04-13 20:32:30 +00:00
danm%netscape.com
333e1e453b
adding a 'center' method
2000-04-13 20:07:28 +00:00
tbogard%aol.net
81f7803783
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
tbogard%aol.net
18b1f2c494
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.
2000-04-11 23:52:50 +00:00
tbogard%aol.net
1fc4af093b
nsChromeTreeOwner is now a nsIWebProgressListener for a load.
2000-04-11 23:50:14 +00:00
putterman%netscape.com
ad63066e1a
Add a standalone message window and make multiple 3 pane configurations work. r=mscott, sspitzer.
2000-04-11 20:19:32 +00:00
danm%netscape.com
f5462d5481
when constraining z-level, make changes if "immediate" flag is set
2000-04-05 02:30:59 +00:00
davidm%netscape.com
d20b65f04c
34454 ftp thread destroying nsIPrompt on the wrong thread
made nsWebShellWindow addref/release thread safe
2000-04-05 00:11:56 +00:00
tbogard%aol.net
ccb7b3e336
Changed the session history to not rely on the webShell to capture the state. It can call through to presShell on it's own.
2000-04-02 00:22:32 +00:00
danm%netscape.com
fdc29f54bb
sync with nsWebShellWindow.h 1.291
2000-04-01 22:15:07 +00:00
danm%netscape.com
c147bfb793
adding events to constrain z-level
2000-04-01 22:13:46 +00:00
danm%netscape.com
c67d91f31f
now additionally keeps track of windows in z-order
2000-04-01 22:07:41 +00:00
danm%netscape.com
ebf40913da
add z-ordering attribute
2000-04-01 22:03:28 +00:00
tbogard%aol.net
6a8b242fdb
nsIWebShell now has a new method for this last remaining piece of code that needs to call the loadurl. Converted the load to use that call.
2000-04-01 00:29:28 +00:00
tbogard%aol.net
8ee0467cc0
Changed nsPIDOMWindow::GetXPConnectObject to GetObjectProperty and the same change to Set.
2000-03-31 09:26:02 +00:00
tbogard%aol.net
3d5fa0a660
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
saari%netscape.com
71f461645d
Fixing MacOS native menu leak
2000-03-30 01:47:20 +00:00
gayatrib%netscape.com
ddd9673274
Fixing all the callers of profile manager to use it's new i18n friendly interface. r=dveditz
2000-03-30 01:35:15 +00:00
warren%netscape.com
d60b12b153
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
shaver%mozilla.org
b0c2810d8b
fix leak of nsAppShellService ( #29907 , r=warren)
2000-03-29 01:21:23 +00:00
dougt%netscape.com
02e277fe61
making bool of AlertCheck be a inout param. this was suggested by morse@netscape.com
2000-03-28 11:37:12 +00:00
tbogard%aol.net
977f5cc092
FindNamedBrowser is now FindNamedBrowserItem and deals with nsIDocShellTreeItems instead of nsIWebBrowser.
2000-03-28 09:54:25 +00:00
danm%netscape.com
434a6c482c
reenabling disabling of modal window's parent, inexplicably removed in rev 1.21. bugs 30633, 33129
2000-03-28 00:53:43 +00:00
scc%netscape.com
1381293dea
small changes to clients of string converting APIs
2000-03-26 12:05:32 +00:00
jim_nance%yahoo.com
5723bcda31
Fix bug 33019. Compiler warnings.
...
Reviewed and approved by:
law, mscott, radha, brade, shaver, & dveditz
2000-03-24 22:11:55 +00:00
tbogard%aol.net
6c7344e692
Now when we want to tell the XUL Window of changes in progress, or status or overlink we use the new nsIDOMWindow::GetXPConnectObject functionality. This replaces our need for the broadcaster observer stuff along with the expensive setAttribute calls.
2000-03-24 03:46:15 +00:00
pollmann%netscape.com
0f509a3a7d
Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), r=nisheeth
2000-03-24 03:37:03 +00:00
tbogard%aol.net
f89ab586e7
Added new file nsIXULBrowserWindow.idl.
2000-03-24 03:09:39 +00:00
dougt%netscape.com
e2466d418e
Adding AlertCheck() to common dialogs. r=davidm@netscape.com
2000-03-23 06:38:35 +00:00
norris%netscape.com
b088569dfa
Fix 32595 BAD: browser crashed on links.
...
r=mstoltz
2000-03-21 23:14:29 +00:00
danm%netscape.com
e9a467543f
specify no min/max buttons for resizeable dialogs. bug 7372. code by roc+moz@cs.cmu.edu
2000-03-21 03:38:24 +00:00
sspitzer%netscape.com
6a46b9ae57
clean up nsUserInfoUnix.cpp. fix from Chris Seawood <cls@seawood.org>.
...
r=sspitzer, tested by colin blake on vms.
2000-03-17 07:53:19 +00:00
tbogard%aol.net
556a6e1b2f
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.
2000-03-16 05:45:26 +00:00
tbogard%aol.net
0e8de42cd7
Change nsIWebShell::LoadURL calls to use nsIWebNavigation::LoadURI.
2000-03-16 02:20:26 +00:00
tbogard%aol.net
5ca75ae63b
Providing implementation for SetOverLink.
2000-03-16 01:01:57 +00:00
sspitzer%netscape.com
567af0012c
fix to get this to build on VMS. thanks to colin blake for this patch. r=sspitzer
2000-03-15 05:30:13 +00:00
tbogard%aol.net
2f1e45255a
Updated paramaters to FindNamedBrowserChrome() and changed it to FindNamedBrowser() to reflect changes in the API.
2000-03-15 04:34:29 +00:00
tbogard%aol.net
2bbad9a327
Updated paramaters to GetNewBrowserChrome() and changed it to GetNewBrowser() to reflect changes in the API. Added new functions SizeBrowserTo() and ShowAsModal() that were added to the nsIWebBrowserChrome API.
2000-03-14 07:06:07 +00:00
sspitzer%netscape.com
c447793c62
all three platforms have an implementation of nsIUserInfo now.
...
(but mac and windows impls need work, see bugs #29594 and #29596 )
2000-03-12 11:59:34 +00:00
sspitzer%netscape.com
baab561c7a
added files: mozilla/xpfe/appshell/src/nsUserInfoMac.cpp
2000-03-12 11:57:56 +00:00
sspitzer%netscape.com
3abe6dc709
minor tweakage, not part of the build yet.
2000-03-12 11:52:02 +00:00
sspitzer%netscape.com
477e470faa
we now have an implementation of nsIUserInfo for windows.
...
only GetUsername is implemented.
2000-03-12 11:49:28 +00:00
sspitzer%netscape.com
49a12dab25
fix build bustage. I need to make this code more portable across unixes.
2000-03-12 10:26:09 +00:00
sspitzer%netscape.com
2c698d6c86
turn on nsUserInfo for unix only right now. windows and mac to follow.
2000-03-12 08:17:43 +00:00
sspitzer%netscape.com
e480465678
added files: mozilla/xpfe/appshell/public/nsIUserInfo.idl
2000-03-12 07:58:13 +00:00
sspitzer%netscape.com
bcd14e5e18
adding nsIUserInfo the the build
2000-03-12 07:51:35 +00:00
pavlov%netscape.com
33ce2d4e90
changes to let us build on MacOS X
2000-03-11 03:08:04 +00:00
norris%netscape.com
772f1f0cad
Remove mURL from nsWebShell, and GetURL from nsIWebShell.
...
r=travis
2000-03-11 02:57:39 +00:00
tbogard%aol.net
eb6c101645
Hold on to a docShell instead of a webShell.
2000-03-11 01:28:07 +00:00
tbogard%aol.net
17b77135c3
SetWebShell now sets a DocShell instead.
2000-03-11 01:27:42 +00:00
tbogard%aol.net
5ac1fb302b
No longer implement the nsIBrowserWindow interface. Changed nsIDocumentLoaderObserver declarations to use the XPIDL generated macro.
2000-03-11 01:26:36 +00:00
tbogard%aol.net
bdb56d8946
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.
2000-03-11 01:25:54 +00:00
tbogard%aol.net
620e9f7db7
Remove dependency on nsIBrowserWindow.
2000-03-11 00:21:27 +00:00
tbogard%aol.net
00f98fd95a
Use the docShell APIs to navigate through children of the docShell.
2000-03-11 00:14:50 +00:00
danm%netscape.com
587df4e3d7
persist size only when window is not minimized or maximized. bug 30116 r=scc a=jevering
2000-03-09 02:00:20 +00:00
warren%netscape.com
7e37f4f478
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
2000-03-05 21:26:01 +00:00
jj%netscape.com
4462b9408b
Removed references to MOZ_FULLCIRCLE in mozilla. a=leaf r=sfraser
2000-03-04 01:52:50 +00:00
tbogard%aol.net
5c166f4fd5
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
2000-03-02 07:13:02 +00:00
sspitzer%netscape.com
d0eeb91429
add some comments / todo items. not part of the build.
2000-03-02 00:59:58 +00:00
sspitzer%netscape.com
cf899b43b5
not part of the build yet.
2000-03-01 19:52:43 +00:00
sspitzer%netscape.com
d3c33f2bc8
not part of the build yet.
2000-03-01 19:03:33 +00:00
sspitzer%netscape.com
58089c433e
not part of the build.
2000-03-01 17:24:12 +00:00
sspitzer%netscape.com
215f7ae693
not part of the build yet.
2000-03-01 05:55:19 +00:00
sspitzer%netscape.com
1264ba7b8e
not part of the build yet.
2000-03-01 05:17:06 +00:00
tbogard%aol.net
358d377a17
Removing nsIXULWindowCallbacks as it is no longer used. r=danm a=jevering
2000-02-29 22:11:33 +00:00
tbogard%aol.net
eea7c2c049
Removing nsIXULWindowCallbacks from the build as it is no longer used. r=danm a=jevering.
2000-02-29 22:10:06 +00:00
tbogard%aol.net
2533a18b2b
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
2000-02-29 22:03:49 +00:00
mkaply%us.ibm.com
74b1446c7e
# 25555
...
r= sobotka (per jdunn@netscape.com )
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-29 15:52:31 +00:00
pollmann%netscape.com
44668d5ea8
Bug 28670: Remove unneeded scroll param to webshell::Init r=travis a=rickg
2000-02-29 06:50:27 +00:00
dougt%netscape.com
94cfe4d5b4
Adding a windows implementation of GetUserName().
...
Adding a check on unix to ensure that the out param is not null when return
NS_OK.
Not in the build.
2000-02-29 04:39:54 +00:00
danm%netscape.com
358236d17a
fixing build bustage by obliterating the entire offending function, which appears to be unused.
2000-02-29 02:50:06 +00:00
sspitzer%netscape.com
7d3cd92679
change this to a wstring. not part of the build.
2000-02-29 01:38:45 +00:00
tbogard%aol.net
31d6c6f122
This should fix the mac bustage.
2000-02-29 01:37:49 +00:00
sspitzer%netscape.com
8508891feb
not part of the build.
2000-02-29 00:49:46 +00:00
tbogard%aol.net
c4734766bd
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
2000-02-29 00:20:55 +00:00
dp%netscape.com
796d454195
bug# 29063: Removing about a 100 calls to stat() on startup. r=alecf,racham a=jar
2000-02-28 15:57:13 +00:00
danm%netscape.com
d64bc78bc0
hide while destroying. prevents bad messages from getting to partially dead window. bug 28241
2000-02-27 22:34:18 +00:00
sspitzer%netscape.com
83498d2ac6
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
14696c3ada
not part of build, yet.
2000-02-26 03:29:24 +00:00
dougt%netscape.com
a84cec7e4a
fix for 26691. PDT+. reviewed by byner. This basically removes a assert that
...
was upsetting user of viewer.
2000-02-26 00:09:44 +00:00
danm%netscape.com
bc6c995564
re-enable parent window of modal dialog before dialog is destroyed. part of bug 28467. r=saari a=jar
2000-02-25 03:11:21 +00:00
danm%netscape.com
1b042a8bbd
move all functional modal window code into nsXULWindow. part of bug 28467. r=saari a=jar
2000-02-25 03:11:13 +00:00
danm%netscape.com
2fbb6da610
oops. har. that last patch just disabled the timing, which reverted bug 28473. This one was the intended.
2000-02-24 21:32:47 +00:00
danm%netscape.com
a351d7126b
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.
2000-02-24 21:16:16 +00:00
tbogard%aol.net
11abee0833
Changed reload to go through the new nsIWebNavigation interface on the docShell. Work for 13374 and landing of new session history/ uriloading. r=mscott a=jevering
2000-02-24 03:58:44 +00:00
tbogard%aol.net
3b8d8d7d3f
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.
2000-02-24 01:39:31 +00:00
tbogard%aol.net
856b7038c7
Pass true to repaint when resizing the outer window to fit the content. Fix for 28985. r=cmanske
2000-02-24 01:16:08 +00:00
danm%netscape.com
018434f4f0
putting size and position persistence on a timer to ease chunky movement. r=scc a=jar
2000-02-23 20:07:31 +00:00
waterson%netscape.com
d643998c91
Bug 27855. Use an event instead of a timer to flush the event queue when the app is shutting down. r=syd, a=jevering.
2000-02-22 06:01:57 +00:00
dveditz%netscape.com
74d0f231ed
Bug 23941 speed up install on Mac, r=cathleen, a=jar;
...
Bug 12817 no Autoreg (in optimized builds) unless xpinstall detects flag indicating install has happened or build number changed, r=dp, a=jar;
Bug 23859 add wstring API to nsIRegistry for profile manager/i18n, r=gayatrib, a=jar;
2000-02-20 03:12:59 +00:00
waterson%netscape.com
b20c0204e0
Bugs 27271, 27947. Re-order menu creation so that RDF-generated menus are created simultaneously with XUL content. Use style rather than content tree crawling to avoid over-eager creation of menu content. r=hyatt,danm a=jevering.
2000-02-19 00:56:13 +00:00
jdunn%netscape.com
79a31a4d59
Fix problem with NS_IF_ADDREF on member variables inside of const
...
member functions. This includes removing all references to
NS_DEF_PTR and the including of nsIPtr.h
r=troy@netscape.com ,dougt@netscape.com,scc@netscape.com
# 28114
a=chofmann@netscape.com
2000-02-17 23:19:18 +00:00
sspitzer%netscape.com
1b57d360be
turning off these printfs, except for saari. a=phil
2000-02-17 21:19:11 +00:00
sspitzer%netscape.com
26b267ec48
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
danm%netscape.com
8b69278969
reverting fuzzy-brained part of last checkin that causes Hidden Window to be Tempting Crasher Window. bug 27842
2000-02-15 20:01:11 +00:00
tbogard%aol.net
33e3e7d10d
The title is now only set on the window when the window has the contenttitlesetting="true" attribute. r=hyatt
2000-02-15 10:20:41 +00:00
danm%netscape.com
308dc685ad
reinstate recently removed disabling of modal window's parent. bug 19221. r:hyatt
2000-02-15 05:06:08 +00:00
dveditz%netscape.com
b63a6438b1
New wstring nsIRegistry interface, bug 23859;
...
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
2000-02-15 01:32:12 +00:00
tbogard%aol.net
f5f52c6aa0
Removed unused GetPresShell(). Rely on nsXULWindow for the implmentation of SetIntrinsicSizing. SetStatus now flows through the nsXULWindow content tree owner. r=hyatt
2000-02-14 06:19:18 +00:00
tbogard%aol.net
a1a07fc340
Added implementation for SetJSStatus and SetJSDefaultStatus. r=hyatt
2000-02-14 06:15:35 +00:00
tbogard%aol.net
fa0abb8d0b
Added the NotifyObservers function. r=hyatt
2000-02-14 06:14:21 +00:00
tbogard%aol.net
061ff49beb
Added the implementation for FocusAvailable. Added implementation for the new intrinsicSizing attribute. Moved over the NotifyObservers() call from nsWebShellWindow. r=hyatt
2000-02-14 06:13:12 +00:00
tbogard%aol.net
922beb68ff
Added an intrinsic sizing attribute. r=hyatt
2000-02-14 06:10:52 +00:00
pavlov%netscape.com
e3fe70059f
fix viewer bustage on linux r=bryner
2000-02-12 04:47:38 +00:00
saari%netscape.com
668b69dfe8
more focus changes
2000-02-11 23:51:53 +00:00
saari%netscape.com
d2770ce89a
changes for PDT+ focus bugs, see my list, r=hyatt
2000-02-11 23:50:15 +00:00
sfraser%netscape.com
fb8fd193ab
Fix for bug 27287 -- get Apple Events working again on Mac. r=scc
2000-02-11 22:10:43 +00:00
tbogard%aol.net
87e2b6bc90
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
2000-02-11 08:32:01 +00:00
tbogard%aol.net
34d92f0731
Default to all chrome rather than no chrome. bug fix for 27354.
2000-02-11 08:21:15 +00:00
tbogard%aol.net
5bbc31d433
Moved the loading of the Title, Position and size from XUL into nsXULWindow from WebShellWindow. r=hyatt
2000-02-10 07:47:24 +00:00
tbogard%aol.net
6b8364f4ab
Fixed a bug where when targetting to a "_content" window from within a XUL window that did not have a browser window would not find an already open browser to target into. r=hyatt
2000-02-10 07:41:11 +00:00
norris%netscape.com
80d944693e
Fix 25062 Reload vulnerability
...
25206 Reload vulnerability #2
Implement grant dialogs and persistence for capabilities.
most r=mstoltz, some code from morse w/ r=norris
2000-02-10 04:56:56 +00:00
tbogard%aol.net
f8b3c9c42f
Clear the intrinsic sizing after we have already sized the window. Fixes bug #26976 .
2000-02-08 21:29:00 +00:00
tbogard%aol.net
799800b4dd
The XULWindow object can get destroyed during the closing of a window, thus our loop would not have access to the mContinueLoop. We internally bump the ref on ourselves to ensure that while in the loop the object stays valid. r=mscott.
2000-02-08 20:20:33 +00:00
tbogard%aol.net
1b2e88bca7
When creating a new COM C++ object the refcount starts out at 0. Though we will QI before we return it out, we need to ensure COMPtr's used during init don't take the count to 1 and then back to 0. So we temporarily locally bump the count to 1 to represent our ownership during the scope of the function. r=mscott
2000-02-08 20:19:00 +00:00
tbogard%aol.net
97544f6f7a
Fixed crash when dismissing modal dialogs. r=mscott
2000-02-08 18:57:02 +00:00
tbogard%aol.net
b53d927882
We were checking against TRUE on the return rather than NS_SUCCEEDED(). Fix for bug #26974 . Good catch by Putterman.
2000-02-08 18:45:55 +00:00
tbogard%aol.net
4f67ffa982
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.
2000-02-08 16:14:55 +00:00
tbogard%aol.net
e3814a865f
Fixed it so prompts could come up. Was missing the ability to QI properly.
2000-02-08 16:11:10 +00:00
tbogard%aol.net
d3027be936
Now that the content viewer supports the SizeToContent, we can farm the work off onto it. r=hyatt
2000-02-08 15:55:46 +00:00
tbogard%aol.net
f5d81c3e9c
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
2000-02-08 13:40:10 +00:00
sspitzer%netscape.com
d13816ec32
on windows, make /mail be the same as -mail
...
on linux, make --mail be the same as -mail
r=alecf #23501
2000-02-08 11:59:06 +00:00
sspitzer%netscape.com
ad5fa4d555
make it so -chrome <chrome url> does the right thing.
...
r=mscott
2000-02-08 03:12:39 +00:00
sspitzer%netscape.com
d72cc73a3b
make it so -FOO, -Foo, and -foo all have the same effect.
...
r=mscott. #25282
2000-02-08 02:50:32 +00:00
sspitzer%netscape.com
17eebe8a61
more changes to get everyone using my arbitrary command line handling.
...
removing "calendar" from the appearance pref panel, there is no calendar in
5.0.
r=mscott
2000-02-08 01:11:13 +00:00
sfraser%netscape.com
20e3a05f62
Remove PowerPlant dependencies, by temporarily #if 0 out some code. r=beard, scc
2000-02-07 23:38:28 +00:00
scc%netscape.com
5e041e830f
Pro5 update
2000-02-07 23:06:04 +00:00
sspitzer%netscape.com
3f0fb0c0d8
I hate copy and pasted code. write two macros to do all the work for me.
...
r=alecf
2000-02-06 12:21:22 +00:00
sspitzer%netscape.com
9b958da32f
fix the assertion at startup, and other breakage. because appshell is a component, we need to install
...
it into bin/components, and not bin. r=syd
2000-02-05 09:36:02 +00:00
alecf%netscape.com
8af9ba10df
make appshell into a component
...
r=sspitzer
2000-02-05 05:38:13 +00:00
tbogard%aol.net
0779e161e3
Implemented GetPosition, SetSize, GetSize, and SetPositionAndSize. Added and stubbed out SizeShellTo, ShowModal and GetNewBrowserChrome. r=pavlov
2000-02-05 03:26:35 +00:00
tbogard%aol.net
f9cedd086c
Added stub implementation for new methods nsIDocShellTreeOwner::SizeShellTo, and nsIDocShellTreeOwner::ShowModal. GetNewBrowserWindow calls into nsXULWindow to do the work. Implemented GetMainWidget, SetFocus, and FocusAvailable.
2000-02-05 03:26:12 +00:00
tbogard%aol.net
6be78827e1
Added stub implementation for new methods nsIDocShellTreeOwner::SizeShellTo, and nsIDocShellTreeOwner::ShowModal. GetNewBrowserWindow calls into nsXULWindow to do the work.
2000-02-05 03:25:45 +00:00
sspitzer%netscape.com
dccfcf8d83
added files: mozilla/xpfe/appshell/public/nsICmdLineHandler.idl
2000-02-04 23:09:09 +00:00
sspitzer%netscape.com
ca0d4ed091
building this on windows and linux, mac soon.
...
adding a #define for which category nsICmdLineHanders are for.
2000-02-04 23:07:27 +00:00
sspitzer%netscape.com
53f9f101d9
bulletproofing. r=alecf. see bug #26608
2000-02-04 22:37:11 +00:00
law%netscape.com
5c7fa553ee
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)
2000-02-04 14:40:08 +00:00
law%netscape.com
630412ad5b
Export new splash screen interface header (part of splash screen for windows changes); b=6391, r=davidm@netscape.com
2000-02-04 09:12:06 +00:00
sspitzer%netscape.com
792b623429
add the interface for a command line handler. not part of build yet.
2000-02-04 04:33:46 +00:00
law%netscape.com
e707a85262
New file needed for Win splash screen; b=6391,r=davidm@netscape.com
2000-02-04 03:24:55 +00:00
racham%netscape.com
42bf2432b0
Fixing bug 16791. Check if the current profile is available to return the profile directory value. r=gayatrib
2000-02-03 11:21:09 +00:00
sspitzer%netscape.com
20bb93971d
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
2000-02-03 05:01:42 +00:00
vidur%netscape.com
0c54df86ae
Fix for bug 26115. Missing addref in nsXULWindow::GetDocShell. r=travis
2000-02-03 01:01:31 +00:00
tbogard%aol.net
0219f49b9b
Fixed titles of windows so they correctly show up when set from XUL files. r=hyatt
2000-02-02 04:58:18 +00:00
tbogard%aol.net
e4e250c23c
Added implementation for GetPrimaryContentShell now that it was added to nsIDocShellTreeOwner. r=hyatt
2000-02-02 02:28:32 +00:00
pp%ludusdesign.com
207f05242d
Conversion to NS_GET_IID(). Bug #20232 , r=scc@netscape.com
2000-02-01 14:26:27 +00:00
sspitzer%netscape.com
40b08d3c88
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
2000-02-01 08:43:48 +00:00
scc%netscape.com
24bd24cf92
Fixed access paths for upcoming switch to Pro5, see bug #25949 . r=pinkerton
2000-02-01 00:49:16 +00:00
scc%netscape.com
df28d978bd
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
2000-01-31 23:45:42 +00:00
danm%netscape.com
73d4a81e1d
changing name of opened window from 'null' to '_blank'. travis' idea. r:me
2000-01-31 21:33:50 +00:00
tbogard%aol.net
6e9668344b
The default content tree owner now has a separation of primary versus normal content areas. Primary areas are the only content areas that actually react to and set the title.
2000-01-30 07:29:38 +00:00
tbogard%aol.net
152844d2bf
Need to specify the class to call because the nsWebShellWindow base ends up calling the content set title. This ensures that Chrome and content go different paths for Setting the title.
2000-01-30 07:18:01 +00:00
tbogard%aol.net
f39330af8a
Fixed bug where when the aRequestor was the tree owner of the docShell in a content shell list. It was not advancing checking to see if the list had more.
2000-01-29 11:15:15 +00:00
tbogard%aol.net
ce31b4b9d0
Fixed the order in which the main docShell is released against when the content shells are released. The content shells are held onto until after the main docShell is released so the content shells can still be grabbed.
2000-01-29 11:08:21 +00:00
mscott%netscape.com
9cc70d38cd
oops forgot a checkin!!!
...
include nsIDocumentLoaderFactory.h
r=travis
2000-01-29 06:48:38 +00:00
sdagley%netscape.com
19c6fa72ca
Fix #25042 . Moving PR_Init_Log proto from prlog.h to pprio.h as it is an internal function that normally doesn't belong in the NSPR public interfaces but the Mac needs it. Changes actually from wtc, sdagley just reviewed them and is checking them in.
2000-01-28 04:00:28 +00:00
hyatt%netscape.com
91dc71fa50
Getting rid of createPopup
2000-01-28 03:04:40 +00:00
pepper%netscape.com
060fd6080c
All source files must contain a newline at the end of some unix builds fail.
2000-01-27 06:13:00 +00:00
pepper%netscape.com
406e440a93
ALL files must have a newline at then end
2000-01-27 06:07:03 +00:00
pepper%netscape.com
2be0e4af59
ALL files MUST have a newline at the end of certain unix builds will fail
2000-01-27 06:05:39 +00:00
tbogard%aol.net
0edab7ced8
FindWebShellWithName now mainly relies on the implmenetation of nsContentTreeOwner::FindItemWithName for the implementation of finding named shells.
2000-01-27 06:01:02 +00:00
tbogard%aol.net
30a9ebe6da
Fixed FindItemWithName not to search shells that initiated the search request. Moved the guts of nsIDocShellTreeOwner::ContentShellAdded to nsXULWindow.
2000-01-27 05:59:48 +00:00
tbogard%aol.net
2a8162a5b7
Implemented FindItemWithName(). Stubbed out many of the other functions that shouldn't be called with error conditions. Setup nsContentTreeOwner as the default treeowner when one is not already set.
2000-01-27 05:59:44 +00:00
tbogard%aol.net
15c5ffbf77
Made the destructor virtual. Added ContentShellAdded notification to nsXULWindow.
2000-01-27 05:59:42 +00:00
tbogard%aol.net
8b241d82bd
Made the destructor virtual.
2000-01-27 04:56:21 +00:00
pepper%netscape.com
7f02506418
Yet another source file without an newline at the end. ALL file must have one.
2000-01-27 03:50:38 +00:00
saari%netscape.com
7deccbadbc
part of previous checkin
2000-01-26 22:48:16 +00:00
tbogard%aol.net
2f9758967f
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.
2000-01-26 02:21:42 +00:00
tbogard%aol.net
81a6778c9f
added files: mozilla/xpfe/appshell/src/nsChromeTreeOwner.cpp, mozilla/xpfe/appshell/src/nsContentTreeOwner.cpp, mozilla/xpfe/appshell/src/nsXULWindow.cpp
2000-01-26 01:28:18 +00:00
tbogard%aol.net
23e624fb6a
Changing casing to fall inline with idl rules.
2000-01-26 01:07:56 +00:00
tbogard%aol.net
ac02a150af
Adding nsXULWindow.cpp, nsChromeTreeOwner.cpp and nsContentTreeOwner.cpp to the build.
2000-01-26 01:07:12 +00:00
tbogard%aol.net
0df5af50f7
Implmemented ContentShellAdded(), the parent widget/ window functions as well as some of the init functions. [Not part of the build].
2000-01-26 00:10:59 +00:00
tbogard%aol.net
e99c2fc90c
Implemented FindItemWithName(). [Not Hooked to the build]
2000-01-25 22:00:59 +00:00
tbogard%aol.net
4767d060f9
nsXULWindow now maintains a list of content shells. Implemented GetPrimaryContentShell() and GetContentShellById(). [Not hooked to the build]
2000-01-25 21:59:31 +00:00
sspitzer%netscape.com
0fc7a53489
do this, otherwise rv will be failure in all cases, even when Prompt
...
succeedes.
2000-01-25 03:21:00 +00:00
tbogard%aol.net
e801d223a5
Added the ability to enumerate through the nsIWebShellWindow list instead of just the domWindow list.
2000-01-25 02:54:45 +00:00
tbogard%aol.net
b89cdcb6e6
Added the ability to get an enumerator that goes through "nsIWebShellWindow"s rather than DOM windows. These will soon become "nsIXULWindow"s thus the name.
2000-01-25 02:52:55 +00:00
tbogard%aol.net
125928f0ec
First check in for nsXULWindow, nsContentTreeOwner and nsChromeTreeOwner. These collectively serve as the eventual replacement for nsWebShellWindow. (This is not hooked to the build).
2000-01-22 03:15:41 +00:00
tbogard%aol.net
06b32447fc
Started filling in methods needed on nsIXULWindow. (This is not hooked to the build).
2000-01-22 03:13:20 +00:00
tor%cs.brown.edu
ac4d134f4d
build bustage fix for older C++ compilers; bool -> PRBool; r=bryner
2000-01-19 01:34:26 +00:00
davidm%netscape.com
ec67710e16
21901 [UI] dialogs don't have a title
22464 uninitialized variable in nsNetSupportDialog.cpp
r = sspitzer
2000-01-18 05:50:56 +00:00
danm%netscape.com
d3b067bad1
kill persistence of browser window size for popups. bug 15555. r:hyatt
2000-01-15 02:33:14 +00:00
tbogard%aol.net
ffa14e2508
added files: mozilla/xpfe/appshell/public/nsIXULWindow.idl
2000-01-14 04:41:38 +00:00
tbogard%aol.net
67751590c0
Added nsIXULWindow.idl and put the list in alpha order.
2000-01-14 04:33:54 +00:00
tbogard%aol.net
959e0926eb
Added nsIXULWindow.idl to the build.
2000-01-14 04:24:16 +00:00
tbogard%aol.net
5b7a25dc1f
First check-in. Empty right now, but it will grow into a big boy real soon now.
2000-01-14 04:23:38 +00:00
danm%netscape.com
a35f8ee87a
scoping local variables cleans up warnings and probably stops someone's compiler from hurting itself
2000-01-14 00:38:12 +00:00
danm%netscape.com
554e7f797d
save/restore size & position as XUL tags. bug 15775. r:hyatt
2000-01-13 23:51:01 +00:00
morse%netscape.com
acdd159d01
fix bug 23037, allow autofill to use double-byte characters for i18n, r=dp
2000-01-12 21:53:32 +00:00
racham%netscape.com
81405a710a
Fixing bug 16673. User50 directory on windows will now lives 1 level up fromthe executable. r=ssu
2000-01-11 23:07:22 +00:00
pp%ludusdesign.com
13efd9e8c6
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
waterson%netscape.com
c675118fa0
Bug 23352. Check 'target' before calling nsIRDFDataSource::Unassert(). r=davidm
2000-01-08 00:22:35 +00:00
radha%netscape.com
7cd27e242d
Fix for bug # 21767. Form values not reset upon reload. r=pollmann.
2000-01-06 22:42:16 +00:00
davidm%netscape.com
42d9b0e151
22295 Tasks menu doesn't cycle through windows properly \
13357 modal dialogs shouldn't be added to window menu
r = law
2000-01-06 20:17:46 +00:00
danm%netscape.com
dc38085a11
use widget::GetScreenBounds to return window position. bug 5998. r:pierre.
2000-01-06 16:02:10 +00:00
ftang%netscape.com
def645e594
remove unneeded XMLEncodingService, fix bug 22282
2000-01-06 01:25:57 +00:00
edburns%acm.org
507ee16e37
I know it's unorthodox to do a top level checkin like this, but I've got so many files
...
in so many different directories, that I think it's the best way.
I've pulled and clobber_all'd my tree and got
r=dp
on this checkin.
Here are the touched files:
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.cpp
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.h
M mozilla/js/src/xpconnect/shell/xpcshell.cpp
M mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp
M mozilla/xpcom/build/nsXPComInit.cpp
M mozilla/xpcom/components/nsComponentManager.cpp
M mozilla/xpcom/components/nsIServiceManager.h
M mozilla/xpcom/components/nsServiceManager.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.h
M mozilla/xpcom/tests/TestBuffers.cpp
M mozilla/xpcom/tests/TestPipes.cpp
M mozilla/xpcom/tests/TestShutdown.cpp
M mozilla/xpcom/tests/windows/TestHelloXPLoop.cpp
M mozilla/xpcom/tools/registry/regExport.cpp
M mozilla/xpcom/tools/registry/regxpcom.cpp
M mozilla/xpinstall/stub/xpistub.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.h
M mozilla/webshell/tests/viewer/nsMacMain.cpp
M mozilla/webshell/tests/viewer/nsPhMain.cpp
M mozilla/webshell/tests/viewer/nsWinMain.cpp
M mozilla/webshell/tests/viewer/unix/gtk/nsGtkMain.cpp
M mozilla/xpfe/appshell/src/nsFileLocations.cpp
M mozilla/xpfe/bootstrap/nsAppRunner.cpp
The heart of this checkin is a change in the signature and symantics
of NS_InitXPCOM.
The new signature is
extern NS_COM nsresult
NS_InitXPCOM(nsIServiceManager* *result, nsFileSpec* binDirectory);
I filed a bug for this problem:
b=23157
The original manifestation of this bug was in mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp It used the current process directory to find resources, which is not correct when the current process is not mozilla.exe.
I have added a new type to nsSpecialSystemDirectory, Moz_BinDirectory, and made nsResProtocolHandler use that value.
2000-01-06 01:05:13 +00:00
morse%netscape.com
efc2e61498
fix for bug 22132, r=davidm
2000-01-06 00:23:24 +00:00
morse%netscape.com
dc94d5dc33
add UniversalDialog, r=davidm
2000-01-05 03:17:11 +00:00
rpotts%netscape.com
e4d36a4fca
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
sspitzer%netscape.com
1df68ebcfd
rest of fix for #21901 , a=sdagley (a while ago).
...
give alerts, prompts, and other common dialogs default titles, if none
are passed in.
todo: put those defaults into a string bundle so ICP doesn't kill me.
1999-12-22 04:55:43 +00:00
sspitzer%netscape.com
b8073feab0
fix FMM and UMR from purify, add some null sanity checks to fix various
...
crashers that I've seen.
1999-12-21 23:11:17 +00:00
sspitzer%netscape.com
7411c47023
warnings fixes, and fix for #21901 , all password dialogs to have titles
...
if the user passes one in, or use "Password" if they pass null.
1999-12-21 23:03:29 +00:00
morse%netscape.com
1f61dde518
remove compile-time warning that my checkin from this morning introduced
1999-12-20 02:51:36 +00:00
morse%netscape.com
aff4cc5ac2
another attempt to fix mac bustage
1999-12-19 23:13:50 +00:00
morse%netscape.com
d2553d73df
band-aid to fix mac bustage
1999-12-19 19:34:25 +00:00
morse%netscape.com
3199512b93
add SelectDialog, bug=3110, coded by davidm, r=morse, a=chofmann
1999-12-19 18:32:21 +00:00
jband%netscape.com
7d0cb0f4bb
Landing big set of DOM and XPConnect changes:
...
DOM: getting rid of JS_GetContextPrivate wherever possible. Use static parent
links where we can. When we do need to find this info about the caller
we call a function that knows how to get that info rather than inline calls
to JS_GetContextPrivate. This is all required for calling DOM objects on
non-DOM JSContexts as we do via xpconnect.
XPConnect: basic refactoring work to disassociate wrappers from the JSContext
that was active when the wrapper was constructed. This allows for calling into
wrapped JS objects on the right JSContext and for proper grouping of wrapped
native objects so that they can share proto objects. This also allows for
better sharing of objects and lays the foundations for threadsafety and
interface flattening.
Also, xpconnect tests are reorganized and improved.
fixes bugs: 13419, 17736, 17746, 17952, 22086
r=vidur r=mccabe r=norris r=cbegle
a=chofmann
1999-12-18 20:29:29 +00:00
tbogard%aol.net
f5164d466f
Changed nsWebShellWindow to talk to webshell as an nsIBaseWindow where appropriate.
1999-12-17 23:43:47 +00:00
leaf%mozilla.org
90cc7b9fcf
starting to remove pics from the build; no bug number. patch from neeti,
...
r=cyeh,leaf, a=chofmann
1999-12-12 01:27:44 +00:00
scc%netscape.com
f4ad22b9d9
Make observers support weak references. Bug #18682 ; r=dp.
1999-12-07 14:06:36 +00:00
danm%netscape.com
5692529042
actually use the 'visible' parameter in NewWebShell. makes new windows from links not be invisible.
1999-12-06 01:44:21 +00:00
danm%netscape.com
302bf8eb7e
removing (early) Show() of new, explicitly sized windows (is redundant now, or should be...)
1999-12-06 01:42:11 +00:00
warren%netscape.com
bf4ef9672f
Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408
1999-12-04 10:01:32 +00:00
tbogard%aol.net
648ace3e23
1.) WebShell no longer implements nsIScriptContextOwner.
...
2.) WebShell now implements the new nsIScriptGlobalObjectOwner.
3.) WebShell supports GetInterface to nsIScriptGlobalObject.
4.) Documents no longer carry around a reference to nsIScriptContextOwner. Instead they hold on to a nsIScriptGlobalObject. nsIDocument::GetScriptContextOwner has now become nsIDocument::GetScriptGlobalObject(). Same change to the set methods.
1999-12-03 09:24:22 +00:00
danm%netscape.com
c136879a5f
hooking up 'close' xul event handler. bug 13695. r:hyatt@netscape.com
1999-12-01 22:38:06 +00:00
warren%netscape.com
2e30d543c3
Removed -- old netlib stuff.
1999-11-30 06:50:50 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
warren%netscape.com
c742997002
Changed from no_neckoutil2_branch to remove neckoutil from build. Bug #11159
1999-11-30 04:49:11 +00:00
tbogard%aol.net
7178c23d71
Removed const from GetTitle to get in sync with API.
1999-11-27 02:24:43 +00:00
tbogard%aol.net
2d51697d64
Removed const from GetTitle to get in sync with removal from API.
1999-11-27 02:22:42 +00:00
norris%netscape.com
b62c04253e
Fix 18553 [DOGFOOD] addEventListener allows sniffing keystrokes
...
Add checks to nsScriptSecurityManager::CheckCanListenTo that take
a principal and ensure that the currently executing script code
either is from the same origin as that principal or has the
UniversalBrowserRead privilege enabled. (chrome code has all
privileges enabled by default.) It's okay for the principal passed in
to be null. That just signifies a privileged window/document that only
can be listened to with privileges.
I added GetPrincipal/SetPrincipal methods to nsIEventListenerManager.
nsDocument::GetNewListenerManager sets a principal on the listener
manager when it creates one. Obviously there are other places that
create listener managers, but scripts seem to go through this one.
Another change is to save some memory usage. Currently I allocate an
array of PolicyType that is NS_DOM_PROP_MAX elements long.
Unfortunately, compilers appear to allocate four bytes for each
PolicyType, so the array takes around 2400 bytes. I've added changes
to use two bit vectors that should consume about 1/16 that space.
r=joki
There are also changes that push nsnull onto the JSContext stack when
entering a nested event loop.
r=jband
1999-11-25 05:28:18 +00:00
tbogard%aol.net
f684a2460e
Removed implementation of nsIURLDispatcher. Changed the QI into a new interface map.
1999-11-24 10:04:13 +00:00
tbogard%aol.net
321c4f13ac
Removed the SetURLDispatcher call.
1999-11-24 09:41:45 +00:00