rods%netscape.com
14019b863b
adding widget viewer based widget library to build
...
widgets are no created from NS_New mthods instead of from the factory
r kmcclusk, b =17027
2000-02-04 15:58:35 +00:00
rods%netscape.com
429eec55aa
initial add
2000-02-04 15:55:21 +00:00
rods%netscape.com
2568ce1230
initial add copied from widget\src\windows and all NS_NewXXX method
...
for bug 17027 r=kmcclusk
2000-02-04 15:54:24 +00:00
mscott%netscape.com
916f17d862
more prepation for docshell landing. Implement IsPreferred and move implemtation of CanHandlecontent from the
...
application layer into the webshell/docshell layer.
r=traivs
2000-02-04 08:44:46 +00:00
racham%netscape.com
149b278094
Trying to access the global history prematurely in putting up the profile dialogues. Removing assertion and adding check on null pointer. r=travis
2000-02-03 06:36:50 +00:00
valeski%netscape.com
79132da2fc
URL Parsing and implementation rewrite landing. Andreas Otte was generous enough to contribute these changes
2000-02-03 03:44:22 +00:00
brade%netscape.com
b174bf571d
fix access paths for move to CW5 (bug #25949 )
2000-02-02 22:45:39 +00:00
tbogard%aol.net
668236711e
Hooked up nsWebBrowserChrome into nsBrowserWindow. These changes enable viewer to properly set itself up as the docShell tree owner. r=buster.
2000-02-02 02:51:36 +00:00
tbogard%aol.net
ba6bb2ce2c
added files: mozilla/webshell/tests/viewer/nsWebBrowserChrome.cpp
2000-02-02 02:39:12 +00:00
tbogard%aol.net
faf872e475
Adding nsWebBrowserChrome.cpp to the build. Not actually called by anyone yet. Pending review of nsBrowserWindow to get it hooked up.
2000-02-02 02:33:03 +00:00
tbogard%aol.net
b7afe5d42c
New class to allow viewer to support implementing nsIDocShellTreeOwner and nsIWebBrowserChrome. Not actually used by anyone yet. nsBrowserWindow changes pending review.
2000-02-02 02:32:12 +00:00
valeski%netscape.com
5def5e2a35
r-jevering. now we try and resolve non-qualified hosts on windows first, before sending them to the keyword server
2000-02-02 02:22:36 +00:00
rods%netscape.com
dc1e7bf609
removimg the menu item that enables you to switch to native widgets
...
b=bugzilla is down, but i do have a bug number) r=kmcclusk
2000-02-01 22:52:42 +00:00
valeski%netscape.com
5908d4b13f
r=jevering. When keywords are enabled, we now feed urls to the keyword server whenever there's a load error, not just dns failure.
2000-02-01 22:31:20 +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
valeski%netscape.com
173a427267
r=jevering. 25928. We were applying the local www.*.com trick to all protocols when it's currently only an http thang.
2000-01-31 22:47:40 +00:00
tbogard%aol.net
15d109784a
SetTitle() now relies on the docshell implementation for the setting of the title. GetTarget() now relies on the docshell implementation. Provided an overide for CreateTargetLocation since it isn't implemented yet in docshell.
2000-01-30 07:41:06 +00:00
mscott%netscape.com
cccfbd312b
doc loader service syncy up
...
r=travis
2000-01-29 06:15:01 +00:00
mscott%netscape.com
80de9f0d05
Don't build nsDocLoader.cpp
2000-01-29 06:14:26 +00:00
mscott%netscape.com
7c2ac8c441
remove doc loader service reference.
...
tweaks to make doc loader observer scriptable
r=travis
2000-01-29 06:07:32 +00:00
mscott%netscape.com
9476455bbb
remove doc loader from thebuild
2000-01-29 06:06:45 +00:00
mscott%netscape.com
4591e9790f
for loading a url, call directly into the uri loader instead of
...
going through the doc loader
retrofitting for moving docloader into the uriloader
Bug #21173 --> if the channel has been retargeted, set the focuson ourself.
Bug #21728 --> only call DoLoadURl if the url was redirected to us.
r=travis
2000-01-29 06:06:25 +00:00
mscott%netscape.com
2a0401c1ea
remove files that are moving to the uri loader as idl files.
2000-01-29 06:05:43 +00:00
mscott%netscape.com
4bbe0ba60f
remove these files from the build.
...
They are being re-added to the uri loader as idl files.
r=travis
2000-01-29 06:05:22 +00:00
mscott%netscape.com
213a4199df
Remove nsIDocumentloader, nsIDocumentLoaderObserver from the builds. These files are now
...
in the uriloader
r=travis
2000-01-29 06:04:35 +00:00
mscott%netscape.com
c43cbf2dba
Part of docshell/webshell landing prep work. The doc loader is being re-factored into the uri loader.
...
This header file containst the remanents of stuff that was in nsIDocumentLoader but wasn't really
part of nsIDocumentLoader the interface.
r=travis
(not part of the build yet)
2000-01-29 04:27:32 +00:00
hyatt%netscape.com
68d71f91ae
Getting rid of createPopup.
2000-01-28 03:05:17 +00:00
dcone%netscape.com
b0fee5d1bd
support for regression testing. r=rods
2000-01-26 15:14:41 +00:00
valeski%netscape.com
014e156610
r=vidur. 20445. We now throw dialogs when a connection is refused or socket activity has timed out.
2000-01-25 02:47:58 +00:00
norris%netscape.com
e753eaa792
Files:
...
caps/include/nsScriptSecurityManager.h
caps/src/nsScriptSecurityManager.cpp
modules/libpref/src/init/all.js
Fix
24565 nsScriptSecurityManager::GetSecurityLevel() is a performance
24567 re-write DOM glue security checks to avoid NS_WITH_SERVICE()
r=waterson
Files:
dom/src/base/nsGlobalWindow.cpp
layout/base/src/nsDocument.cpp
layout/base/src/nsGenericElement.cpp
Fix assertion failure for 1-character property names.
Files:
dom/src/jsurl/nsJSProtocolHandler.cpp
webshell/src/nsDocLoader.cpp
Fix 18653 "javascript:" URLs cross windows problems (probably regressi
r=nisheeth
Files:
layout/events/src/nsEventListenerManager.cpp
Fix
23834 document.onkeypress allows sniffing keystrokes
24152 document.onclick shows links from other window
r=joki
2000-01-23 04:23:14 +00:00
nisheeth%netscape.com
456974e94c
Fix for bug 20619. This affects only those builds which were built with MOZ_PERF set in the environment. The start of the url load is no longer output twice on the console.
2000-01-23 02:31:52 +00:00
troy%netscape.com
73a3709284
b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
...
child list and changed ReparentFrameView() to check it.
2000-01-22 01:16:50 +00:00
michael.lowe%bigfoot.com
3326c2959e
Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan
2000-01-21 21:56:09 +00:00
mscott%netscape.com
7ea27f0b5c
Bug #24274--> delay creating a dummy channel in DoLoadURL until we are sure
...
we are going to need it.
r=bienvenu,travis
a=chofmann
2000-01-20 03:54:35 +00:00
pollmann%netscape.com
8dc3e93c78
Bug 20315: Copy charset information down into child webshell (no js regression!) r=buster, a=chofmann
2000-01-19 22:43:48 +00:00
mscott%netscape.com
bb0d093db6
Bug #19517 --> if we don't have an unknown content handler available to us,
...
try to fetch it from out parent.
r=sspitzer
2000-01-18 21:58:15 +00:00
pollmann%netscape.com
759eec47fb
Bug 20315/24243/23571: Backing change for 20315 out - it was causing javascript handlers to not fire and scripts to not execute. Working with joki to understand this r=self, backing out change only
2000-01-18 20:31:15 +00:00
pollmann%netscape.com
8be6fcd747
Bug 20315: Copy charset info from parent down into child content viewer r=buster
2000-01-18 02:43:22 +00:00
mscott%netscape.com
466ba23665
loading a uri takes the channel instead of the uri. The caller
...
must create the channel before call openuri.
r=rpotts.
2000-01-17 19:56:31 +00:00
rpotts%netscape.com
b410e59d5f
bug #23055 (r=warren). Added LOAD_DOCUMENT_URI load attribute for the DocLoader to distinguish doc URIs
2000-01-15 06:12:54 +00:00
danm%netscape.com
86d8d3bea8
adding a parameter to nsIBrowserWindow::SizeWindowTo. part of bug 15555. r:hyatt
2000-01-15 02:30:34 +00:00
locka%iol.ie
b9db4ad68a
Fixed control after changes to web shell caused compile errors
2000-01-13 23:33:27 +00:00
valeski%netscape.com
813a766ced
api clean up and fixed a blah.com www. appending case
2000-01-13 23:23:20 +00:00
valeski%netscape.com
6dc39ddc4e
17697. r=dougt. we now throw a dialog when we can't find a protocol handler.
2000-01-12 22:54:07 +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
valeski%netscape.com
8b565fe1a1
r=rpotts. 14696. We now throw dialogs when dns fails, and when a protocol isn't avail for protocols *entered in the url bar*.
2000-01-11 23:11:32 +00:00
dcone%netscape.com
d224e59a78
Used the NS_GET_IID(nsIDocShell) to create the docshell instead of a WebShellIID. r=travis b=22937
2000-01-11 21:06:42 +00:00
mscott%netscape.com
497840dc76
Bug #20132 --> pass in the interface request object into open url.
...
Some plugin code in nsWebShell::GetInterface broke progress / status information because it broke
the GetInterface method for webshell. I fixed this.
r=rpotts
2000-01-11 20:59:24 +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
542b769c2c
Bug 22294. Use aURI's spec (rather than mURL) to cough up a URL for global history. r=mscott
2000-01-11 01:11:31 +00:00
waqar%netscape.com
436bd85dbb
# 19452
...
r mcafee
d Huge menus on gtk+1.23
2000-01-10 22:55:19 +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
dc94d5dc33
add UniversalDialog, r=davidm
2000-01-05 03:17:11 +00:00
dougt%netscape.com
4e04e4e70e
Including nsFileSpec.
2000-01-03 23:41:03 +00:00
blizzard%redhat.com
8ec176345e
Change nsComponentManager::ProgIDToCLSID to nsComponentManager::ProgIDToClassID as per bug #3579 . Checking in for sford. r=scc,r=blizzard
1999-12-30 22:03:58 +00:00
rpotts%netscape.com
e4d36a4fca
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
rpotts%netscape.com
aac5b48a2f
Removed obsolete method nsIDocumentLoader::LoadOpenedDocument.
1999-12-29 05:10:21 +00:00
rpotts%netscape.com
e6395f9b31
DocLoader reorg...Removed the implementations of LoadDocument(...), LoadOpenedDocument(...) and the nsDocumentBindInfo.
1999-12-28 23:22:26 +00:00
rpotts%netscape.com
54372721d5
Docloader/URIloader integration... Temporarily added CreateViewer(...) to the WebShell (moved from the DocLoader). This will ultimately end up in the DocShell...
1999-12-28 09:18:47 +00:00
rpotts%netscape.com
77c5b0f08c
Starting to integrate the DocLoader and URI loader... Removed the Channel listener and the need for nsDocumentBindInfo objects. Now all URI loading is done by the URI loader.
1999-12-28 09:16:15 +00:00
briano%netscape.com
8851f9afc4
Hack to work around the std::tm error on Solaris using the Workshop compiler.
1999-12-22 23:43:19 +00:00
briano%netscape.com
17da1b8e04
Fix for build bustage on NetBSD/arm, and some minor cleanup.
1999-12-22 23:35:06 +00:00
radha%netscape.com
3ef74d2a78
Fix for bug # 21567. Mail composer urls get in to SH. This is a regression from some of
...
the recent uriLoader changes. r=mscott, a=don
1999-12-22 21:35:18 +00:00
dougt%netscape.com
c270279361
fix for 16273. r=valeski, a=sdagley.
1999-12-22 01:47:59 +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
tbogard%aol.net
5400010341
Fixed CanHandle to check against the validity of the parent being returned rather than the success of the function. Removed some code that was taken out a few days ago. Morse accidently put it back in when checking in his local version of nsWebShell.cpp.
1999-12-21 02:18:51 +00:00
tbogard%aol.net
cb744fe832
Removed GetWebShellType as it is no longer in the nsIWebShell API. Rely on the docshell implementation of accessing the ChromeEventHandler, the parentContentListener, GetProtocolHandler(), GetTitle(), LoadURI(), LoadURIVia(), GetDocument(), GetCurrentURI(), GetPresContext(), GetPresShell(), and GetContentViewer(). Fixed a leak in SetTitle() when in frames. Introduced when I removed the passing along of the title to the parent (comPtrs would have prevented this leak).
1999-12-21 00:19:59 +00:00
tbogard%aol.net
519e81cccb
Removed GetWebShellType() form the API.
1999-12-21 00:12:46 +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
alecf%netscape.com
2dcd5fc83e
fix xlib-in-gtk embedding example (not part of default build)
1999-12-19 00:47:06 +00:00
morse%netscape.com
ce961d7c5c
needed for foreign-cookie pref, bug 13655, coded by rpotts, r=morse, a=chofmann
1999-12-18 05:16:18 +00:00
waterson%netscape.com
ce156d7bf3
Fix for new webshell APIs.
1999-12-18 03:02:37 +00:00
tbogard%aol.net
8605aa2165
WebShell is now a subclass of docshell. This allows for a migration path to start taking things out of webshell. Removed many things from nsIWebShell interface. Removed many member variables to rely on the ones in docshell base class. Fixed bug number 13385 and 9995 by not setting the title of the parent frame when a title is set on a child.
1999-12-18 02:29:57 +00:00
tbogard%aol.net
5ecc9f14fd
Started removing functions that should no longer be used. Call sites are now using the new docshell interfaces.
1999-12-18 02:24:45 +00:00
saari%netscape.com
cc6016af14
Adding files to webshell.mcp for Travis
1999-12-18 01:07:47 +00:00
pavlov%netscape.com
60d7adeb98
link against docshell to enable subclassing from docshell r=travis a=chofmann
1999-12-17 21:15:31 +00:00
tbogard%aol.net
5f1bceb1b4
Fixes to make viewer hold on to a docshell and talk to the docshell as a docshell rather than a webshell. r=pavlov
1999-12-17 08:13:54 +00:00
tbogard%aol.net
b26982402d
Setting webshell up where I can link in and subclass from docshell.
1999-12-17 08:03:35 +00:00
morse%netscape.com
2f3c8ee1ee
back out last change temporarily until we can fix leak
1999-12-17 04:05:53 +00:00
morse%netscape.com
c947de468d
Implement reject-foreign-cookies pref, bug 13655, a=chofmann, r=neeti nsDocLoader.cpp
1999-12-17 02:44:22 +00:00
pavlov%netscape.com
70a324a59e
update to use new api a=leaf
1999-12-16 00:39:04 +00:00
ftang%netscape.com
df76b86dd7
fix bug 21722. move charsetreload state clean up code from OnEndURLLoad to OnEndDocumentLoad. r=rpotts.
1999-12-15 21:26:12 +00:00
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