danm%netscape.com
57c824513b
added deathgrip to survive window destruction during onload handler. part of fix for bug 19302. r:hyatt a:chofmann
1999-12-15 02:18:52 +00:00
selmer%netscape.com
d400ffac75
Fixed test to use current syntax for trees (for bug 18001)
1999-12-14 22:58:55 +00:00
pollmann%netscape.com
d00309f427
Bug 20315: Make non-iso charsets work in frameset documents. Fix 1/2: Propagate charset info through webshell reloads r=ftang a=chofmann
1999-12-13 22:41:09 +00:00
tbogard%aol.net
6566cb9de5
Implemented changes to nsIDocShellTreeItem and nsIDocShellTreeNode interfaces. FindChildWithName and FindItemWithName. Work to fix bug 21287. r=shaver a=shaver.
1999-12-12 10:16:15 +00:00
buster%netscape.com
cb98c50b32
bug 21187
...
fixed the webshell leak in <textarea> and <input type=text|password>
the problem was the new nsWebShell::SetDocument() call was indirectly
causing nsHTMLDocument to instantiate a parser and fire off a parse.
bad circular references ensued. The fix is to use the "aCommand" param
to pass a hint to the nsHTMLDocument, telling it there's no need to
involve a parser.
in the simple case, we no longer leak webshells. That is, if you open
mozilla.exe, look at a page (whether it has a text control on it or
not), and shut down the app, no webshell is leaked. If I browse around,
sometimes we still leak a webshell somewhere. I haven't figured out
exactly where that is yet. A guess is history, which is in the process
of being reworked anyway.
r=mscott
a=chofmann
1999-12-09 07:21:34 +00:00
danm%netscape.com
77fef00cb7
close window on receipt of close event, as well as destroy. synchs with recent changes to gtk/mac/win windows. fixes bug 20811. r:troy a:chofmann
1999-12-09 00:47:46 +00:00
blizzard%redhat.com
aaa70826d7
fix for bug #21169 . fix problems with resizing and showing the gtkmozilla widget when embedding it. r=pavlov, a=chofmann
1999-12-08 23:07:13 +00:00
tbogard%aol.net
684f030eee
Fix for 21113.
1999-12-08 05:00:51 +00:00
tbogard%aol.net
d7c10dfc1a
Added some methods to nsIDocShellTreeItem... It now understands the concept of being of the chrome or content type. Added convenience methods to traverse up the tree with a restriction of same item type.
1999-12-08 04:57:23 +00:00
locka%iol.ie
89a87bea02
Include nsXPIDLString.h
1999-12-07 23:02:20 +00:00
locka%iol.ie
f2e9724a5c
Fixed bad const casting
1999-12-07 23:01:59 +00:00
locka%iol.ie
ca9275b653
Added a guard around the interface file to stop #include'ing exdisp.h before or after MozillaBrowser.h from breaking a build
1999-12-07 23:01:28 +00:00
mscott%netscape.com
1297839dc5
Bug #20700 --> fix view source by converting back and forth between nsURILoadCommand's and the old string
...
style version.
r=travis
1999-12-06 22:32:06 +00:00
blizzard%redhat.com
5e54586f2c
bring the gtk embedded code back from the dead. this is a fix for bug #20396 .
1999-12-06 20:28:47 +00:00
danm%netscape.com
9defcfad1c
adjusting chrome for new _blank windows
1999-12-06 01:40:51 +00:00
locka%iol.ie
1c4f1fa45e
Fixed broken declaration of GetTitle(). Hopefully this is the last of this problem.
1999-12-05 18:31:35 +00:00
tbogard%aol.net
cdca7dd4bb
Fixed the JS console in viewer.
1999-12-05 03:02:55 +00:00
warren%netscape.com
1363d852e8
Fix for linux bustage. Added arguments to NewChannel
1999-12-04 10:47:51 +00:00
tbogard%aol.net
27bc6e8c92
Fixed a couple of problems with FindChildWithName.
1999-12-03 11:22:54 +00:00
tbogard%aol.net
c9a438d593
WebShell now implements the nsIDocShellTreeItem and nsIDocShellTreeNode interfaces.
1999-12-03 10:57:59 +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
mscott%netscape.com
54059e6bab
Fix a webshell leak! improper nsCOMPtr useage in DestroyChildren was causing us to leak
...
all child webshells!!! uhuh...that couldn't have been good
1999-12-02 23:46:00 +00:00
tbogard%aol.net
9b49b68257
Implemented the nsIBaseWindow::FocusAvailable. Hooked up the old nsIWebShellContainer::FocusAvailable to go through the new one.
1999-12-02 10:11:38 +00:00
tbogard%aol.net
d2cc19eccf
Stubbed out the implementation of FocusAvailable in webshell as part of the nsIBaseWindow interface.
1999-12-02 09:43:07 +00:00
mscott%netscape.com
8074916324
fix leak of document bind info when uri loading is turned on.
1999-12-02 09:37:36 +00:00
tbogard%aol.net
f41614d8bf
Removed nsIMarkupDocumentViewer.h as it is now copied from the docshell directory as part of the parsing of nsIMarkupDocumentViewer.idl.
1999-12-02 09:11:40 +00:00
tbogard%aol.net
77d7006e77
Stop copying the nsIMarkupDocumentViewer.h from this directory into the public directory. Rely on the IDL file in the docshell directory to copy it out.
1999-12-02 09:10:32 +00:00
mscott%netscape.com
c25647e8e7
openuri now takes a nsURILoaderCommand
...
remove protocol scheme check before using the uri loader. this
means that all urls will run through the uriloader regardless of
type when it gets turned on.
webshell:
doContent and canHandleContent now take a nsURILoaderCommand
modify the handle link click event method to pass in
in the nsIURILoader::viewUserClick command to the uri loader
r=travis
1999-12-02 07:00:17 +00:00
mcafee%netscape.com
779e01c94a
Wrap tests directory in ENABLE_TESTS. patch submitted by jim_nance@yahoo.com, r=mcafee
1999-12-02 05:43:08 +00:00
tbogard%aol.net
87fef4b50e
Added attribute for setting and getting the nsIDocShellTreeOwner.
1999-12-02 04:34:09 +00:00
buster%netscape.com
5cfdde9921
fixed 20170
...
r=karnaze
1999-12-01 22:28:51 +00:00
tbogard%aol.net
99ed1b0558
nsXPBaseWindow now uses nsIBaseWindow interface off webshell instead of nsIWebShell for some simple window stuff.
1999-12-01 03:43:17 +00:00
tbogard%aol.net
de23c04922
nsWebShell now implements nsIDocShellContainer.
1999-12-01 03:41:43 +00:00
mscott%netscape.com
c7ca68d7c9
Add chrome and res urls specs to the list of urls which now work with the uri loader.
...
Note: you need to enable uri loading under the debug menu for this code to be executed.
1999-12-01 03:21:51 +00:00
mscott%netscape.com
6de37986e6
uri dispatching nit...if the webshell doesn't have a parent content uri listener then
...
return an error code instead of NS_OK.
1999-12-01 00:16:25 +00:00
tbogard%aol.net
a89e251b48
Trying to put CallQueryInterface back in. Lets see if Wensleydale likes it better with a .get().
1999-11-30 23:50:01 +00:00
mscott%netscape.com
a41c25650e
fix back and forward buttons when using uri dispatching. When we're about to call into the uri loader,
...
set the mLoadingDocument flag on the doc loader to true.
1999-11-30 22:15:35 +00:00
mccabe%netscape.com
3739f2becc
Reinstating backed-out fix to 18636; move FileLocator registration call from xpfe/bootstrap/nsSetupRegistry to webshell/tests/viewer/nsSetupRegistry, to make sure that the FileLocator service is available to the viewer. This fixes prefs for the viewer, broken before because they couldn't get at FileLocator.
...
FileLocator is still registered in xpfe, as the first nsSetupRegistry #includes the second. Hence the previous bustage.
r=neeti.
1999-11-30 07:54:18 +00:00
tbogard%aol.net
a1841c534f
Errr, this should help baby wensleydale.
1999-11-30 06:02:46 +00:00
warren%netscape.com
3a319ae4c4
Workaround for Solaris bustage.
1999-11-30 05:58:24 +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
tbogard%aol.net
797308f98c
Put a couple of what were protected member functions of nsWebShell into the public API. This was needed during the period of rebuilding the webshell.
1999-11-30 04:32:42 +00:00
tbogard%aol.net
94953d2824
nsWebShell now implements nsIDocShell. This is to pave the way for getting converted over to the docshell world. r=pavlov
1999-11-30 04:32:09 +00:00
dougt%netscape.com
fd3910bed0
fix for 18078. r=mstoltz,warren
...
(looks like it is #ifdef'ed out)
1999-11-30 00:33:45 +00:00
dougt%netscape.com
1da7d3868d
fix for 18078. r=mstoltz,warren
1999-11-30 00:32:43 +00:00
locka%iol.ie
94701a5c10
Removed "const" on the aResult parameter on CWebShellContainer override of nsIBrowserWindow::GetTitle
1999-11-30 00:21:29 +00:00
locka%iol.ie
cc4eabc7dd
Added CommandStateChangeConstants
1999-11-30 00:19:53 +00:00
mscott%netscape.com
7ac3e408d1
uri dispatching nit....retarget the load group if we are opening a channel which has a load group
...
different from our own.
THIS CODE IS NOT executed unless uri dispatching is turned on.
1999-11-30 00:10:17 +00:00
mscott%netscape.com
a1850a3592
small uri dispatching nit...I needed to add nsIURIContentListener to the GetInterface method on nsIWebShell.
1999-11-30 00:09:00 +00:00
danm%netscape.com
6ac37f82ef
updated to match nsIWebShell interface change for travis@netscape.com
1999-11-29 21:15:32 +00:00
tbogard%aol.net
6d4e6dae63
Changed GetDocumentLoaderObserver to return a ** instead of a *&. This is in sync with the nsIDocShell::GetDocumentLoaderObserver. r=pavlov
1999-11-29 21:09:47 +00:00
mscott%netscape.com
d33e82b36d
Fix warning.
1999-11-29 21:06:49 +00:00
mscott%netscape.com
aaa0a6e533
temporary tweak to doc loader to use private uri loader
...
with post data stream support if we are trying to load
a url that has a post data stream.
r=travis
1999-11-29 21:01:15 +00:00
locka%iol.ie
6c79eca1ca
Removed FPKLUDGE hack for Delphi
1999-11-28 16:31:21 +00:00
warren%netscape.com
4ab4ee4d4e
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
tbogard%aol.net
700932f39a
Changed NS_ASSERTION to NS_ENSURE on an interface boundary check. Done mainly to get VC depend to rebuild this file so tinderbox will go green.
1999-11-27 03:36:35 +00:00
tbogard%aol.net
2e490a5284
Free pointer returned by GetTitle since it no longer returns a const pointer to the internal string storage.
1999-11-27 02:29:17 +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
84b42a5623
Removed the const from GetTitle to reflect the fact that the implementation should return an allocated string.
1999-11-27 02:21:43 +00:00
tbogard%aol.net
b6ee44a749
nsWebShell now implements nsIBaseWindow. Part of the steps to getting call sites calling the new interfaces rather than nsIWebShell.
1999-11-27 02:14:40 +00:00
tbogard%aol.net
2d912bc80d
Removed the const to reflect the fact that the implementation will return an allocated string, not a pointer to the internal string.
1999-11-27 02:08:42 +00:00
mccabe%netscape.com
3980465b2b
Doh. Didn't check other consequences of double-registration; it busted on the doubly-declared static CID.
...
Backing out until I can give it more attention after Turkey Day.
1999-11-25 02:27:14 +00:00
mccabe%netscape.com
2d56fbc2dd
Fix to 18638. Register nsFileLocator (and APPSHELL_DLL, a hacked dependency) in viewer b/c prefs depends on it, and we can't turn security checks in viewer off for XPConnect testing without prefs.
...
The nsFileLocator registration call now occurs twice; once in xpfe/bootstrap/nsSetupRegistry.cpp, and again when that file includes this one. Leaving it on both places to underline the hack.
1999-11-25 00:25:36 +00:00
dmose%mozilla.org
4bd28ccf2e
added newline to EOF to keep Solaris sed from whining, r=mcafee@netscape.com
1999-11-24 22:04:23 +00:00
tbogard%aol.net
f255b9451c
Removed the set and get of the URLDispatcher. Changed a QI to using the Interface maps.
1999-11-24 09:40:56 +00:00
tbogard%aol.net
c366b528b1
Slight re-arrangement of some methods. Mainly just removed Set and GetURLDispatcher.
1999-11-24 09:39:58 +00:00
tbogard%aol.net
a0640b60c4
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
1999-11-24 06:03:41 +00:00
neeti%netscape.com
7129fdcf3b
fix bug 15820,memory leak in ImageManagerImpl by converting it to a service on gtk, windows and mac.r=dp
1999-11-24 03:41:48 +00:00
sfraser%netscape.com
02d8fff569
Make the image manager a service, part of neeti's checkin that follows. We no longer need the image manager hack in main(), so comment it out. r=neeti.
1999-11-24 03:40:05 +00:00
mike%neoplanet.com
1734f364a8
Added preliminary cookie support. Enabled preferences to be read from the default preference file. Corrected/Added DWebBrowser events: DownloadBegin, DownloadComplete, StatusTextChange, and TitleChange. Added support for ExecWB->SaveAs.
1999-11-24 03:34:34 +00:00
tbogard%aol.net
da31ed935d
Changed the old QI map to use the new NS_INTERFACE_MAP_BEGIN, NS_INTERFACE_ENTRY, NS_INTERFACE_MAP_END type map.
1999-11-23 10:08:32 +00:00
tbogard%aol.net
82bc6d307b
Changed the concept of the webshell holding an mChromeElement object to it holding a nsIChromeEventHandler interface. This is more generic and allows other apps to plugin nicer into the API.r=hyatt
1999-11-23 09:57:47 +00:00
mscott%netscape.com
28cb768635
force uri dispatching to always be on if the url we are trying to load
...
is a mailto url. why? because it works so well for mailto =). No sense
in only allowing people turning uri dispatching on to get the benefits.
r=travis.
1999-11-23 07:14:45 +00:00
radha%netscape.com
a6a2f56072
Fix for regressed bug #, 15441. Back/Forward to anchors erratic. r=nisheeth
1999-11-22 21:42:00 +00:00
erik%netscape.com
6036c05ffe
bug 8801; register new font enumerator for font prefs UI; r=ftang
1999-11-22 19:40:00 +00:00
rpotts%netscape.com
61274752b5
fix build bustage - unix compilers are dumb as bricks!
1999-11-22 07:09:59 +00:00
rpotts%netscape.com
1b29417bc8
fix build bustage - NS_NewLoadGroup(...) no longer takes a parent load group as an argument...
1999-11-22 06:20:51 +00:00
rpotts%netscape.com
c1119179a1
fixes to make the web crawler work when sites which have meta-refresh tags are encountered...
1999-11-22 05:47:26 +00:00
rpotts%netscape.com
eb0cf86772
bug #15342 and #15560 . Refactored the LoadGroup and DocumentLoader...
1999-11-22 05:46:03 +00:00
leaf%mozilla.org
88dff92bb2
checkin to fix build bustage.
1999-11-22 01:08:36 +00:00
buster%netscape.com
bb015a636d
don't know how this got through, I must not have saved the file from my IDE?
1999-11-19 08:43:27 +00:00
buster%netscape.com
5e269fcf05
moved content-specific data and methods from nsIWebShell to appropriate content viewer interface
...
no bug number, this is for webshell redesign work
r=rickg, travis
1999-11-19 07:35:27 +00:00
warren%netscape.com
d8bbb844e6
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
mscott%netscape.com
4a5f494098
Bug #14928 --> phase one of uri dispatching landing. IF uri dispatching is turned on,
...
invoke the uri loader instead of opening the document ourselves.
Various changes for uri dispatching....
r=travis
1999-11-18 07:07:33 +00:00
mscott%netscape.com
a946fdb170
Bug #14928 --> phase one of uri dispatching landing. webshell is a nsIURIContentListener.
...
r=travis.
1999-11-18 07:06:39 +00:00
mscott%netscape.com
f8d5d5c317
Bug #14928 --> phase one of uri dispatching landing. add ability to get/set content listener parent on the webshell
...
r=travis
1999-11-18 07:06:07 +00:00
mscott%netscape.com
a3aa9628df
Bug #14928 --> phase one of uri dispatching landing. add ability for doc loader to load
...
an opened channel
r=travis
1999-11-18 07:05:47 +00:00
valeski%netscape.com
dcc06e4b83
r=rhp. nsDocumentBindInfo was returning NO_INTERFACE when asked for nsISupports. I can't believe we made it this far w/ that object not able to support nsISupports :/
1999-11-18 02:19:13 +00:00
warren%netscape.com
1e80ec5cd7
Fix for bustage due to channel retargeting changes.
1999-11-17 09:33:13 +00:00
warren%netscape.com
424c0f3c4a
Fix for linux bustage due to channel retargeting changes.
1999-11-17 09:11:03 +00:00
warren%netscape.com
aaf83521f5
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
tbogard%aol.net
d0edc79a0e
Fixed a warning.
1999-11-17 04:19:39 +00:00
blizzard%redhat.com
beeafe604a
land SUPERWIN
1999-11-17 04:06:21 +00:00
blizzard%redhat.com
cc645947b7
add gtksuperwin to the link line for viewer
1999-11-17 04:05:41 +00:00
tbogard%aol.net
addbf2417a
Removed nsIWebShell::GetRootWebShellEvenIfChrome(). Added nsIWebShell::GetTopLevelWindow(). Made GetRootWebShellEvenIfChrome implementation a protected member function.
1999-11-16 20:06:12 +00:00
jdunn%netscape.com
d70d78c6bf
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
tbogard%aol.net
ec5d11c1be
Changed nsDocLoader to get Container by asking nsIWebShell rather than nsIContentViewerContainer.
1999-11-16 01:03:57 +00:00
tbogard%aol.net
46335d0987
Moved GetContainer() from nsIContentViewerContainer to nsIWebShell. r=pavlov
1999-11-16 01:02:17 +00:00
tbogard%aol.net
5996fa92ea
Fixed ambigous cast.
1999-11-15 23:26:50 +00:00
tbogard%aol.net
d073f19890
Removed temporary QI to nsIContentViewerContainer as nsISupports is what is needed on the parameter anyway. r=pavlov
1999-11-15 07:47:01 +00:00
tbogard%aol.net
4465f2b8b2
Changed references to nsIContentViewerContainer to nsISupports in the march to get rid of nsIContentViewerContainer. r=pavlov
1999-11-15 07:29:23 +00:00
tbogard%aol.net
cf522b75da
Removed QueryCapability to reflect changes in nsIContentViewerContainer API. Casting change when calling nsIContentViewer::SetContainer. r=pavlov
1999-11-14 10:11:26 +00:00
tbogard%aol.net
832926b2e5
Changed Set and GetContainer to deal with nsISupports instead of nsIContentViewerContainer. r=pavlov
1999-11-14 10:10:32 +00:00
tbogard%aol.net
ba341990fa
Removed QueryCapability as it is no longer used. r=pavlov
1999-11-14 10:10:05 +00:00
beard%netscape.com
54792d43d1
pork jockey paint fixes. bug=18140, r=kmcclusk,pavlov
1999-11-14 02:51:25 +00:00
tbogard%aol.net
ec052b8929
Changed the QueryInterface to be a QUERY using the macros. r=scc
1999-11-13 05:31:36 +00:00
tbogard%aol.net
1327f8150d
Made webshell implement nsIInterfaceRequestor. This paves the way for me to start changing people to not use nsIContentViewerContainer::QueryCapability(). r=pavlov
1999-11-13 04:06:23 +00:00
sspitzer%netscape.com
d7e50e83bc
fix build bustage.
...
#include "nsIDOMDocument.h"
not
#include "nsIDOMDOcument.h"
1999-11-12 00:19:00 +00:00
Jerry.Kirk%Nexwarecorp.com
a97d030040
I left some junk in this file on the last check-in. This only effects
...
Photon.
r=kedl
1999-11-11 23:14:35 +00:00
buster%netscape.com
447b50f62f
added nsIWebShell::SetDocument, a new interface for loading a pre-fabricated content model
...
into a webshell synchronously.
This has NOT yet been reviewed, and is not yet used anywhere in the system.
I *will* get a formal code review before enabling it's use. However, I want to get the code into
the tree because keeping my tree in synch is becoming a burden.
1999-11-11 22:32:13 +00:00
jdunn%netscape.com
8dc361fd80
removing ';' from the end of the macros, since the macro in nsTimer.h
...
already handles the trailing ';'.
NOTE: trying to compile a ';' fails on AIX
1999-11-11 21:35:34 +00:00
Jerry.Kirk%Nexwarecorp.com
ce6b49a922
Added signal handler to call the Photon function what cleans up any
...
allocated shared memory in the event we crash or are closed abnormally
with a CTRL-C command.
r=kedl
1999-11-11 14:42:03 +00:00
valeski%netscape.com
fda792182b
11869, r=brendan (for everything but the case where we check for keyword url load failure). Hooking up keywords to webshell. we now kick non-qualified hosts to the keyword server (if keywords are enabled (they're defaulted to off), on windows. and if a non-qualifed host lookup fails we kick that to the keyword server (on all platforms, if keywords are enabled). If keywords are disabled (default case) we do the www.*.com trick ourselves in the client.
1999-11-11 03:26:18 +00:00
nisheeth%netscape.com
6a7c8adf6c
a=sdagley. Move over to new timing macros...
1999-11-10 03:41:09 +00:00
dmose%mozilla.org
8535dda53e
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
nisheeth%netscape.com
6763fecda6
r=norris,warren,radha. a=chofmann. Fix for bug 1646. Javascript: URLS were not getting loaded properly because the webshell was changing its notion of the current document (by setting mURL and mReferrer) too eagerly. Now, it does so only after the nsDocLoader::LoadDocument() in DoLoadURL() returns successfully.
1999-11-04 22:09:46 +00:00
radha%netscape.com
b1adee7da0
Fix for bug # 17893. Pass the url to nsISessionHistory::Add().Don't set
...
nsWebShell::mURL too early in the loading process.
r=law,nisheeth
1999-11-03 22:30:44 +00:00
cls%seawood.org
14ef08310e
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
valeski%netscape.com
fd1f09e475
adding some keyword support back in
1999-11-02 07:18:44 +00:00
valeski%netscape.com
e09ae8d711
putting www.*.com trick back in
1999-11-02 06:43:19 +00:00
valeski%netscape.com
e0864a9e2d
pulling non-qualified host-to-keyword server logic
1999-11-02 06:18:01 +00:00
valeski%netscape.com
66e834a3e6
missed a case
1999-11-02 04:22:12 +00:00
valeski%netscape.com
5d06f428f4
11869, r = travis. we no longer to the www.*.com trick as it is handled by the keyword protocol handler. we now kick qualifying requests to the keyword protocol handler.
1999-11-02 04:00:07 +00:00
beard%netscape.com
44ca00ff6a
need to be able to Quit viewer via AppleEvent. r=sfraser
1999-11-02 01:49:52 +00:00
cls%seawood.org
999f41f3d0
Added detection for alphaev6. Submitted by Matt Wilson <msw@redhat.com>.
1999-11-02 01:24:16 +00:00
kipp%netscape.com
5b36689710
Fixed compilation bustage by using nsIFrameDebug to invoke list and regression data methods
1999-11-01 23:29:05 +00:00
troy%netscape.com
04accb3de6
Moved a bunch of stuff out to a nsIFrameDebug interface
1999-11-01 22:12:45 +00:00
radha%netscape.com
2d60762adc
Remove the extra AddRef to nsHistoryLayoutState. r=pollmann, bug #16496
1999-11-01 21:47:54 +00:00
Jerry.Kirk%Nexwarecorp.com
680c4b9a9d
Remove call to nsIThread::SetMainThread() and clean up things a bit.
...
r=kedl
1999-11-01 20:52:52 +00:00
beard%netscape.com
abf0ef7f3d
changed the CID for "component://netscape/gfx/region" to use new NS_SCRIPTABLEREGION_CID. r=pavlov
1999-10-31 02:28:32 +00:00
brendan%mozilla.org
fe51b61664
(13163, r=alecf, scc, waterson, others; names available on request)
...
- Fix most of bug 13163 (see TODO for rest). This entails adding a version-string argument to nsIScriptContext::EvaluateString and passing it around lots of places in content sinks.
- Fix leaks and confusion about mSecurityManager and mNameSpaceManager in nsJSEnvironment.cpp. These still need to move from nsJSContext to nsGlobalWindow or thereabouts, jband and vidur are looking at that.
- Added comments and expanded tabs in nsJSEnvironment.cpp, esp. to EvaluateString. Also changed various nsresult vars to be named rv. Also restored brace/style conformity to nsJSProtocolHandler.cpp.
- Factored CompileFunction from AddScriptEventListener to pave the way for brutal sharing of compiled JS event handlers via JS_CloneFunctionObject.
- Lots of nsCOMPtr uses added. I'm using one for mNameSpaceManager. Hold mSecurityManager as a service explicitly, on the other hand (awaiting scc's fix to allow comptrs for services), and release in nsJSContext's dtor (fixing a leak). These two managers should be moved to the window object -- TODO item below.
- Hold JSRuntimeService along with JSRuntime for live of nsJSEnvironment, fix for shaver.
- Fix window.setTimeout etc. so the filename and line number of the timeout expr is propagated. This meant factoring nsJSUtils.cpp code.
- Fix all content sinks to use the same, and up-to-date JavaScript version parsing (whether for script type or for old language attribute); also fix SplitMimeType clones to strip whitespace.
- With waterson, fix bug in brutal-sharing version of XUL content sink: script src= should not evaluate the inline content of its tag.
1999-10-31 00:43:30 +00:00
syd%netscape.com
70ca88d41d
Add xpcom.dll to link line so test will link with scc changes make about this time. r=scc
1999-10-31 00:22:53 +00:00
dp%netscape.com
5cc08cae11
Fixing viewer starup assert on SetMainThread() happening twice.
1999-10-30 17:17:12 +00:00
troy%netscape.com
fa40e4e664
Removed call to SetMainThread() because it was triggering an assert. Turns
...
out NS_InitXPCOM() does it so we don't need to do it twice
1999-10-30 16:44:04 +00:00
troy%netscape.com
effb3aefb7
Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
...
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
1999-10-30 02:52:11 +00:00
beard%netscape.com
0a8da6430b
Removed statically constructed nsAutoString LinkCommand, moved inside nsWebShell::LoadURL(). This prevents calling printf before main runs on MacOS, which messes up the console window. r=sfraser
1999-10-30 01:23:01 +00:00
evaughan%netscape.com
3387f168c4
Fixed bug in example. -r hyatt
1999-10-29 23:27:26 +00:00
warren%netscape.com
f343050808
Moved purify stuff into xpcom/base for the benefit of all.
1999-10-29 03:28:22 +00:00
kipp%netscape.com
0e68cfa459
nuked another silly warning because I got tired of seeing it
1999-10-29 02:06:33 +00:00
kipp%netscape.com
0d277b0f9e
I added logic to the viewers browser window to disable javascript initiated popups during web crawling; I also fixed the web crawler to only initiate a new load after a previous document ends not a subdocument (again!)
1999-10-29 02:06:09 +00:00
kipp%netscape.com
5809b29014
I added logic to the viewers browser window to disable javascript initiated popups during web crawling
1999-10-29 02:05:16 +00:00
radha%netscape.com
c90d928ffe
Fix for form values not maintained while going forward. bug # 16377. r=law
1999-10-28 20:29:43 +00:00
kmcclusk%netscape.com
fa189bca56
Removed stray semi-colon after NS_DECL_ISUPPORTS bug=17235 r=rods@netscape.com
1999-10-28 20:24:19 +00:00
hoa.nguyen%intel.com
91ce161f4e
Initialize cookie manager. Allows cgi scripts to set and retrieve cookies through viewer. r=edburns@acm.org
1999-10-27 23:58:49 +00:00
locka%iol.ie
9aee0c87bb
Fixed some bugs in the copy to clipboard operation.
...
Control now calls NS_ShutdownXPCOM during destruction
1999-10-27 23:19:27 +00:00
locka%iol.ie
179f27b2ef
Added a menu to the dialog.
...
Implemented tests for cut, copy, paste, select all
1999-10-27 23:17:51 +00:00
bienvenu%netscape.com
212c946904
add accessor for load group on doc loader r=rpotts
1999-10-27 04:44:42 +00:00
troy%netscape.com
e2dfeedb8d
Changed view to be stored as a frame property instead of a member data
...
of nsFrame
1999-10-27 03:56:14 +00:00
warren%netscape.com
6de4787195
Fixed missed change to NewInputStreamChannel
1999-10-26 09:51:01 +00:00
troy%netscape.com
a47e8db44b
Changed SetView/GetView to take an additional argument which is the
...
pres context
1999-10-26 04:44:41 +00:00
kmcclusk%netscape.com
baa109b13a
Register nsFormProcessor service to exercise nsIFormProcessor interface.
...
bug 17060. r=karnaze@netscape.com
1999-10-25 22:54:12 +00:00
norris%netscape.com
4e2a1aa0f6
Expose referrer from web shell.
...
r=travis
needed for bug 11963.
1999-10-25 22:20:10 +00:00
beard%netscape.com
4ca7a2c08b
removed obsolete access paths. r=sfraser
1999-10-24 02:45:17 +00:00
troy%netscape.com
5f516fdefb
Removed a comment
1999-10-23 02:27:07 +00:00
radha%netscape.com
161dd56550
Clean up of Session History apis. Corresponding changes to the users of SH. r=mcafee. No bug #.
1999-10-22 20:48:07 +00:00
locka%iol.ie
8f442df582
Changed scope of some helper methods
1999-10-21 20:44:06 +00:00
locka%iol.ie
3c786ac0a1
Added support for drag and drop of Internet Shortcut files
1999-10-21 20:32:52 +00:00
ramiro%fateware.com
3f7a5fc46b
Fix #ifdef DEBUG_ramiro build bustage.
1999-10-21 19:30:29 +00:00
pierre%netscape.com
fc6e72a505
Enabled MOZ_PERF_METRICS in the Mac build:
- updated DefinesMozilla.h
- fixed stopwatch.cpp
- created libutilIDL.mcp
- added StopWatch exports to libutil.exp
- added xpcom.shlb to libutil.mcp
- added libutil.shlb to htmlparser.mcp, layout.mcp, webshell.mcp
1999-10-21 05:41:45 +00:00
waterson%netscape.com
85a3c5e01e
Change nsTraceRefcnt::WalkTheStack() to accept stream.
1999-10-21 03:45:12 +00:00
nisheeth%netscape.com
749dc60e08
Should not affect build. Include stopwatch object code if MOZ_PERF is defined.
1999-10-21 02:47:56 +00:00
beard%netscape.com
ba2e2f9e48
use nsILeakDetector service. r=gordon, bug=15906
1999-10-21 00:13:07 +00:00
danm%netscape.com
4e7d25bed7
no longer used
1999-10-20 20:51:16 +00:00
cls%seawood.org
8da9c55823
Some compilers complain if you declare variables after a potential goto call so move the declarations to the top of the function. Should fix the linux libc5 SM-Ports tinderbox & gcc 2.95 builds.
...
a=mscott
1999-10-20 05:40:05 +00:00
nisheeth%netscape.com
f485a1ad04
Changes should not affect the build. Renaming the RAPTOR_PERF_METRICS ifdef to MOZ_PERF_METRICS.
1999-10-19 22:27:20 +00:00
alla%lysator.liu.se
32b276b7f4
Update the GtkMozilla widget so it works. Also updated the streaming interface
...
so that it works with Necko. Small cleanups.
Fixes 16576 and 14975. r=shaver
1999-10-19 21:46:33 +00:00
locka%iol.ie
dffca67ca3
Implemented ShowContextMenu so that CBrowse can display custom popup menus in response to right mouse clicks
1999-10-19 21:39:42 +00:00
rpotts%netscape.com
d8d872c4b0
bug #15560 . Changed the LoadGroup to fire notifications via PLEvents to stop reenterency.
1999-10-19 19:42:55 +00:00
locka%iol.ie
56c77f5731
Updated to include new registry entries
1999-10-19 19:06:31 +00:00
radha%netscape.com
27ffdf6482
Mail news regresion with replying to a message. r=mscott bug # 16550
1999-10-18 19:09:27 +00:00
danm%netscape.com
27ab8735da
removing nsIModalWindowSupport r:hyatt@netscape.com
1999-10-18 15:05:17 +00:00
Jerry.Kirk%Nexwarecorp.com
34e90078a7
Fix for viewer bustage on Neutrino. Added call to nsIThread::SetMainThread
...
in main() of viewer so that it can retrieved in other cases. R=vidur
1999-10-15 21:39:30 +00:00
vidur%netscape.com
a1dbb1273f
Fix for viewer bustage on Windows. Added call to nsIThread::SetMainThread in main() of viewer so that it can retrieved in other cases. R=kipp
1999-10-15 21:09:46 +00:00
kipp%netscape.com
9a5dd1095e
Removed old netlib code; changed url loading when crawling to use the event queue to fix some re-entrancy issues somewhat
1999-10-15 14:09:19 +00:00
kipp%netscape.com
66d18932ec
Added sorting to the debug dump data for show-frame-size and show-content-size
1999-10-15 14:08:14 +00:00
radha%netscape.com
4789287302
Send out OnStartDocumentLoad(0 notifications for visits to
...
anchors in a page. bug # 11631 15441. r=law. Got clearance from travis too
1999-10-15 03:50:47 +00:00
kipp%netscape.com
86808b105d
Make necko work with the viewer again
1999-10-14 14:43:59 +00:00
locka%iol.ie
fd38dcba74
Seperated webshell initialisation/termination out into their own methods. Added support to run Mozilla control from any directory with calls to the new NS_InitXPCOM and some new registry keys.
1999-10-14 07:46:55 +00:00
locka%iol.ie
1843299922
Added context popup menu resources
1999-10-14 07:44:40 +00:00
locka%iol.ie
ce0f27547d
Added simple working implementation of drag and drop. Control now accepts a URL dragged and dropped from the IE address bar.
1999-10-14 07:43:50 +00:00
gagan%netscape.com
03237a9f96
Argh... fix my last fix.
1999-10-13 12:16:08 +00:00
gagan%netscape.com
d78f86a72e
Fix build bustage on windows.
1999-10-13 11:50:14 +00:00
gagan%netscape.com
8d3080bc29
Removed an unneccesary include statement. No bug number.
1999-10-13 10:28:10 +00:00
gagan%netscape.com
7f425f1145
Fix for bug # 10333. Made webshell a progress event sink as well so that now it redirects all progress messages from necko land to the appropriate docloader observer. The hack to delete strings which are being received in the status messages is a work around the current limitation of the proxy event code. When bug # 16273 is fixed that delete wont be necessary. In fixing this I also noticed that the nsFileTransport wasn't using the proxy events and was incorrectly firing status messages directly onto the UI thread. Fixed that as well. r=rpotts,warren
1999-10-13 10:24:12 +00:00
radha%netscape.com
682afb5c18
XPIDised session history. Corresponding changes to users of nsISessionHistory.
...
Bug # 15437. r=law
1999-10-12 04:37:43 +00:00
waterson%netscape.com
ab20f5e245
Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur
1999-10-12 02:10:08 +00:00
evaughan%netscape.com
dd8734ed83
Integrated Gfx scrollbars.
1999-10-12 00:16:06 +00:00
nisheeth%netscape.com
ca7599a7f9
Changes not part of build. We now use the new RAPTOR_STOPWATCH_DEBUGTRACE macro to annotate all manipulations of the timers.
1999-10-11 23:33:14 +00:00
dveditz%netscape.com
2b60c91417
Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz
1999-10-10 01:32:59 +00:00
beard%netscape.com
774dc5fc95
added "Dump Leaks" menu item. r=jar, bug=15906
1999-10-09 03:01:44 +00:00
beard%netscape.com
72af56fcea
added dump leaks command. added explicit calls to NS_InitXPCOM/NS_ShutdownXPCOM. r=jar, bug=15906
1999-10-09 03:01:43 +00:00
cls%seawood.org
46f425db3f
Bug #13782 r=ramiro
...
Fixed the various clean targets so that a distclean is only performed on GtkMozilla when explicitly asked for.
1999-10-09 02:41:01 +00:00
kipp%netscape.com
8464de5c3c
Enable NS_FreeImageManager now that the call is part of the tip
1999-10-08 20:41:49 +00:00
kipp%netscape.com
5e43217c6d
nuked
1999-10-08 20:41:20 +00:00
kipp%netscape.com
b0dcc883f8
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
1999-10-08 20:41:19 +00:00
warren%netscape.com
b90a06a288
Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
1999-10-08 01:49:06 +00:00
mscott%netscape.com
6cd513ba43
Bug #12198 --> don't dereference a null ptr for the uri. return gracefully.
...
r=sspitzer
1999-10-07 23:29:13 +00:00
rpotts%netscape.com
c2038977cf
Removed dead code inside of #if 0 blocks...
1999-10-06 21:43:21 +00:00
mgleeson1%netscape.com
52047a579b
r=kipp removed unnecessary include for dlfcn.h
1999-10-06 18:53:41 +00:00
warren%netscape.com
d4f45caf5a
Added AsyncOpen to nsIChannel for URL dispatching. Added ContentLength to InputStreamChannel. (r=rpotts,valeski)
1999-10-06 08:26:01 +00:00
rpotts%netscape.com
e198de00c6
bug #15605 . Reviewed by nisheeth. Check the return code from GoToAnchor(...) :-)
1999-10-06 05:15:13 +00:00
kipp%netscape.com
9921bae8b8
Cleanup special viewers too
1999-10-06 00:00:18 +00:00
kipp%netscape.com
6434ca9e75
Implement ShowContentSize; fixed a bug where we weren't removing the browser window as a doc-loader observer which sometimes triggers a crash when the -f argument to the viewer is used
1999-10-05 23:59:59 +00:00
kipp%netscape.com
ae138fb1ee
Work around a flaw in the doc-loader not handling a RemoveObserver call during an observer notification
1999-10-05 23:57:20 +00:00
kipp%netscape.com
4b1f6a17a6
r=dp; Added in ctor/dtor counting
1999-10-05 14:53:20 +00:00
radha%netscape.com
6b6a3fe8bf
Fix for bug #13329 . Back and forward not consistent all the time.
...
Fix already checked in to the M10 branch. Merging changes to tip.
1999-10-05 04:49:58 +00:00
rpotts%netscape.com
248e31bd70
bug #15341 and bug #15344 . Use the documentloader observer instead of a stream observer.
1999-10-05 04:04:16 +00:00
kipp%netscape.com
d9707e567b
Disabled leak cleanup until other reviews come in
1999-10-05 01:26:14 +00:00
shawnp%earthling.net
1176aee8b1
Added missing entries to the menus. Added key accessors for menu items that
...
were missing them. Reviewed by ramiro@netscape.com .
1999-10-05 01:21:29 +00:00
kipp%netscape.com
eccb08e095
r=dp; more leak tracking hooks added
1999-10-05 00:08:41 +00:00
kipp%netscape.com
aaf972a796
r=dp; tidy up exit logic to release more global junk (space team work)
1999-10-04 23:41:53 +00:00
kipp%netscape.com
9188a67914
r=dp,vidur,beard; close up some memory leaks related to shutdown of the viewer
1999-10-04 23:41:25 +00:00
beard%netscape.com
26ba00f59b
changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:47:12 +00:00
beard%netscape.com
19bd4fc7d4
changed from directly using "MSL AppRuntime.Lib" to using "NSAppStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:43:01 +00:00
beard%netscape.com
cc6a945ce4
changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:37:53 +00:00
hyatt%netscape.com
9e75934ef0
Splitting xul.css into two files and making them load automatically at startup. R=danm@netscape.com
1999-10-01 20:49:07 +00:00
vidur%netscape.com
26254967c5
Removed parser entries from nsSetupRegistry. Parser is now a module. To be reviewed by RickG.
1999-09-30 22:09:51 +00:00
kipp%netscape.com
fef0e126af
Close up a memory leak
1999-09-30 21:38:56 +00:00
rods%netscape.com
131bb29b99
Added closing tags for several option elements
1999-09-30 11:58:45 +00:00
morse%netscape.com
17b8302ac9
fix bug 14958 -- approved chofmann
1999-09-29 05:39:18 +00:00
beard%netscape.com
8fd7543094
removed link dependency on view.shlb.
1999-09-29 00:17:51 +00:00
mscott%netscape.com
03e702040e
Bug #12198 --> bullet proof this code. return if we don't have a nsIURI instead of trying to dereference it. r=sspitzer
1999-09-28 22:11:26 +00:00
ramiro%netscape.com
6dd1b8db08
NOT PART OF SEAMONKEY. Ressurect GtkMozilla again. Apparently mozilla
...
dont work no without no prefs. Blessed by Mr. Shaver.
1999-09-28 18:03:17 +00:00
dp%netscape.com
da7e83981a
Removing pref and ifndef necko dlls from registration.
1999-09-27 23:57:15 +00:00
beard%netscape.com
8eab336b3d
fixing leaked nsIAppShell
1999-09-27 23:39:29 +00:00
beard%netscape.com
ee3a2e5f9e
breaking cycle between crawler and browser window to fix a leak, using NS_WITH_SERVICE to manage metacharset service.
1999-09-27 23:39:03 +00:00
kipp%netscape.com
95d56017c8
Fixed shutdown crash found by warren
1999-09-27 16:33:05 +00:00
warren%netscape.com
dacb3255d3
Fixed history state leak
1999-09-26 10:07:49 +00:00
warren%netscape.com
48e53dfd90
Added Purify menu.
1999-09-26 05:52:24 +00:00
kipp%netscape.com
bb149e358a
More build bustage fixes
1999-09-25 22:11:08 +00:00
kipp%netscape.com
c9328e028d
Fixed the throbber
1999-09-25 21:23:38 +00:00
kipp%netscape.com
f40979d95e
added files: mozilla/webshell/tests/viewer/nsThrobber.cpp
1999-09-25 21:17:02 +00:00
kipp%netscape.com
be6b1333d1
new
1999-09-25 20:11:47 +00:00
kipp%netscape.com
814bf9c9a0
shutdown xpcom and the image library to help leak anlaysis
1999-09-25 20:10:59 +00:00
kipp%netscape.com
29287868f8
Switch to local throbber
1999-09-25 20:10:29 +00:00
kipp%netscape.com
f1ee765e07
Removed throbber from registry setup
1999-09-25 20:10:02 +00:00
kipp%netscape.com
da4ebcc013
removed files: mozilla/webshell/src/nsThrobber.cpp
1999-09-25 20:09:52 +00:00
kipp%netscape.com
fa7068e98b
Removed throbber from factory
1999-09-25 20:08:52 +00:00
kipp%netscape.com
c8118107d3
Don't build nsThrobber - its moved
1999-09-25 20:08:40 +00:00
kipp%netscape.com
74cf46d402
Don't export nuked nsIThrobber
1999-09-25 20:08:21 +00:00
mscott%netscape.com
2b5e903c38
Bug #14813 --> we are leaking all nsIURI's that go through here. Using a nsCOMPtr fixes the leak.
...
r=vidur, a=leaf.
1999-09-24 21:03:58 +00:00
nisheeth%netscape.com
4972c677a5
a=chofmann. If MOZ_PERF is defined in the environment, set up the RAPTOR_PERF_METRICS compiler define for windows.
1999-09-24 19:26:00 +00:00
nisheeth%netscape.com
0c537f8bad
Use NSPR logging rather than printf's for stopwatch output.
1999-09-24 08:57:36 +00:00
nisheeth%netscape.com
23449e2072
a=chofmann. Add a stopwatch to measure total (layout+page load) time in the webshell.
1999-09-24 07:13:39 +00:00
dp%netscape.com
79ce792d99
Removing unused servMgr.
1999-09-24 06:07:19 +00:00
dp%netscape.com
2f6ae048f1
Removing unused servicemanager in Init and Shudown XPCOM.
1999-09-24 06:05:28 +00:00
briano%netscape.com
2f1c2fa6af
Fixed for compilers that don't permit a comma at the end of an enum list.
1999-09-23 21:30:07 +00:00
ftang%netscape.com
d1bb25d16d
fix bug 13946
1999-09-23 03:27:53 +00:00
rpotts%netscape.com
c924d68b90
bug #14457 . Getting the webcrawler working again for QA...
1999-09-22 22:58:29 +00:00
briano%netscape.com
28159a27f5
Backed out cls's change. When realclean is added to the list, the Tinderbox builds fail because they generate the Makefiles in webshell/embed/gtk, and then the realclean (aka distclean) deletes them. That's bad....
1999-09-22 06:28:46 +00:00