561 Commits

Author SHA1 Message Date
pollmann%netscape.com
8e86e740f2 Bug 14827: Removing dead code. r=harishd a=rickg
git-svn-id: svn://10.0.0.236/trunk@61373 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-21 02:21:38 +00:00
pollmann%netscape.com
92c08ebe30 Bug 14827: Reset scrollbars, don't turn them to auto for SetDocument r=harishd a=rickg
git-svn-id: svn://10.0.0.236/trunk@61352 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-19 02:54:32 +00:00
mscott%netscape.com
c975a0c98b Bug #27419 --> if uri load had a window target name and a window
with that name didn't exist yet, we weren't creating a new window,
instead we were loading it in the current window. Now we properly
fall through to the create new content handler case.
r=travis
a=phil


git-svn-id: svn://10.0.0.236/trunk@61345 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-19 02:05:52 +00:00
tbogard%aol.net
8ff5a96921 PDT+ Fix for Bug #27279. When the current docshell was asked to find an item of a given name, it failed to return out when it itself was the name being searched for. Also provided implementation for Set/ GetSessionHistory and and GetCurrentURI. None of these methods are called yet. Changed the mLoadCookie to only be on the contentListener. This will probably change to only be on the docshell, but regardless, there should only be one between the two of them. r=mscott, jar. a=jar
git-svn-id: svn://10.0.0.236/trunk@61168 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 02:03:02 +00:00
tbogard%aol.net
921a518574 Some structure change to the DoContent function to get it closer to being ready to take requests. Removed the HandleInCurrentDocShell method as that is no longer needed. None of this code is called right now. Just checking in due to some v-table changes between this and docshell and docshell needs to be checked in for a PDT+ fix. This work is however actually in preparation for a PDT+ fix later this week. r=mscott
git-svn-id: svn://10.0.0.236/trunk@61167 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 01:58:34 +00:00
mscott%netscape.com
f4e27a402c Bug #17468 --> LoadURL, do load url need to pass around the window target for now.
r=travis


git-svn-id: svn://10.0.0.236/trunk@61105 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 07:30:17 +00:00
joki%netscape.com
70aa75bb28 Fix bug 4167. Fire unload event before all data is gone to allow action during event handlers. r:travis
git-svn-id: svn://10.0.0.236/trunk@60953 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 22:55:36 +00:00
mscott%netscape.com
76aa8f4935 Fixes Bug #27419 and various other uri re-targeting bugs. The uri loader now properly implements retargeting.
r=travis,mscott (we co-authored it).


git-svn-id: svn://10.0.0.236/trunk@60792 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 04:05:04 +00:00
tbogard%aol.net
24532fa8e5 Stop now has an implementation. Not yet called.
git-svn-id: svn://10.0.0.236/trunk@60729 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 10:27:32 +00:00
tbogard%aol.net
7a07fd1a8c SetStatus now uses the new API on nsIWebBrowserChrome. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@60721 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 09:16:26 +00:00
tbogard%aol.net
73d9a89592 WebShell now relies on the docshell to provide the script environment and providing the scriptGlobalObjectOwner interface. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@60709 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 06:48:39 +00:00
tbogard%aol.net
4388e873ba nsDocShell now implements the nsIWebNavigation interface. Added some stubbed code to Ensure that there is a content viewer. Also added stubbed code to Setup the content viewer when a new one is created. This will eventually replace the embed method. Removed the mCreated member as it is no longer needed. The destructor calls Destroy now to centralize the destruction code. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@60706 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 06:40:28 +00:00
tbogard%aol.net
7cf811bc0e Removed GetDocument from the docshell interface. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@60704 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 06:29:40 +00:00
valeski%netscape.com
d81f5ea091 r=mcafee, 27339. We were kicking *any* load failure to the keyword server, now we're a little more selective
git-svn-id: svn://10.0.0.236/trunk@60558 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 01:22:25 +00:00
tbogard%aol.net
5ff215e94d Removed methods that are no longer used as nsIWebShellContainer or nsIWebShell interface no longer require them. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@60468 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 08:30:17 +00:00
dougt%netscape.com
2386c0a0cd 24560. Fixing jsurl document.write('foo') assertion/crash. Now returning
and error code from the channel creation which notifies the webshell
that all is okay but there is no channel to read from.

r=warren.


git-svn-id: svn://10.0.0.236/trunk@60432 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 04:48:09 +00:00
tbogard%aol.net
aa3a31c4a7 SetItemType now asserts when you try to set the type while there is a parent. FocusAvailable now supports calling up to the treeOwner. CreateTargetLocation() now has an implementation. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@60366 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:09:12 +00:00
norris%netscape.com
36450a3f42 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


git-svn-id: svn://10.0.0.236/trunk@60281 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 04:56:56 +00:00
kmcclusk%netscape.com
31beeacc3d Prevent synchronous paints during reflows bug 20150; r=rods@netscape.com
Call SetTextAlign within SetupDC instead of in each DrawString on WIN32. bug 26973; r=rods@netscape.com


git-svn-id: svn://10.0.0.236/trunk@60242 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 15:48:01 +00:00
tbogard%aol.net
c416db8338 GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow. GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality. DocShellTreeOwners got implementations filled in and many bugs fixed. nsIScriptGlobalObject now talks in terms of docShells instead of webShells. Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell. GlobalWindow now deals completely in terms of docShells. r=vidur
git-svn-id: svn://10.0.0.236/trunk@60129 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 13:40:10 +00:00
valeski%netscape.com
b43477b7a3 r=dougt. 10465. the User Agent language portion now comes from a pref because the iLocaleService is the OS setting and we want app level l10n settings in teh UA string
git-svn-id: svn://10.0.0.236/trunk@60077 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 05:56:30 +00:00
scc%netscape.com
dcee2e659d Pro5 update
git-svn-id: svn://10.0.0.236/trunk@60002 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 23:06:04 +00:00
tbogard%aol.net
1f049cfc7d Added SizeShellTo and ShowModal.
git-svn-id: svn://10.0.0.236/trunk@59847 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-05 04:08:13 +00:00
mscott%netscape.com
c8948a35f6 more prepation for docshell landing. Implement IsPreferred and move implemtation of CanHandlecontent from the
application layer into the webshell/docshell layer.

r=travis


git-svn-id: svn://10.0.0.236/trunk@59760 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 08:45:34 +00:00
mscott%netscape.com
8fadc39c51 more prepation for docshell landing. Implement IsPreferred and move implemtation of CanHandlecontent from the
application layer into the webshell/docshell layer.

r=traivs


git-svn-id: svn://10.0.0.236/trunk@59759 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 08:44:46 +00:00
racham%netscape.com
c20d4dc2d3 Trying to access the global history prematurely in putting up the profile dialogues. Removing assertion and adding check on null pointer. r=travis
git-svn-id: svn://10.0.0.236/trunk@59626 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 06:36:50 +00:00
valeski%netscape.com
867f16ef2b URL Parsing and implementation rewrite landing. Andreas Otte was generous enough to contribute these changes
git-svn-id: svn://10.0.0.236/trunk@59615 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 03:44:22 +00:00
tbogard%aol.net
4367cc097e added files: mozilla/docshell/base/nsIWebNavigation.idl
git-svn-id: svn://10.0.0.236/trunk@59497 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 05:53:53 +00:00
tbogard%aol.net
cd0daf9ace Defining new navigation interface that can be used by both docshell and browser embedding. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@59496 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 05:51:30 +00:00
tbogard%aol.net
4916a4123f Added an attribute to get the primaryContentShell. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@59472 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 02:27:35 +00:00
valeski%netscape.com
7490277a7c r-jevering. now we try and resolve non-qualified hosts on windows first, before sending them to the keyword server
git-svn-id: svn://10.0.0.236/trunk@59470 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 02:22:36 +00:00
valeski%netscape.com
356f25fe81 r=jevering. When keywords are enabled, we now feed urls to the keyword server whenever there's a load error, not just dns failure.
git-svn-id: svn://10.0.0.236/trunk@59412 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 22:31:20 +00:00
valeski%netscape.com
e841c41576 r=jevering. 25928. We were applying the local www.*.com trick to all protocols when it's currently only an http thang.
git-svn-id: svn://10.0.0.236/trunk@59291 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 22:47:40 +00:00
tbogard%aol.net
440b04f667 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.
git-svn-id: svn://10.0.0.236/trunk@59219 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-30 07:41:06 +00:00
tbogard%aol.net
718493179f Added GetTarget() to be used to resolve targetting.
git-svn-id: svn://10.0.0.236/trunk@59218 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-30 07:34:10 +00:00
mscott%netscape.com
4c7dddd4de Part of docshell/webshell landing prep work. The doc loader is being re-factored into the uri loader.
api synch of changes to nsIURIContentListener
r=travis


git-svn-id: svn://10.0.0.236/trunk@59172 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 06:10:54 +00:00
mscott%netscape.com
72e7d00815 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


git-svn-id: svn://10.0.0.236/trunk@59164 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 06:06:25 +00:00
hyatt%netscape.com
3766a506c1 Getting rid of createPopup.
git-svn-id: svn://10.0.0.236/trunk@59006 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 03:05:17 +00:00
pepper%netscape.com
8a12f68241 All source files must have a newline at the end on lesser nixes won't compile.
git-svn-id: svn://10.0.0.236/trunk@58869 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 02:24:43 +00:00
tbogard%aol.net
675a14335c Updated a comment.
git-svn-id: svn://10.0.0.236/trunk@58722 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 03:31:24 +00:00
tbogard%aol.net
789e2ffe76 Backing out generic module as it causes a problem in webshell loading for now.
git-svn-id: svn://10.0.0.236/trunk@58583 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 10:51:57 +00:00
tbogard%aol.net
9fc0e1c07b Converted docshell to a generic module.
git-svn-id: svn://10.0.0.236/trunk@58578 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 08:18:46 +00:00
valeski%netscape.com
14d83e4fad r=vidur. 20445. We now throw dialogs when a connection is refused or socket activity has timed out.
git-svn-id: svn://10.0.0.236/trunk@58517 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 02:47:58 +00:00
valeski%netscape.com
85b3633087 Index: appstrings.properties
git-svn-id: svn://10.0.0.236/trunk@58509 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 02:36:08 +00:00
tbogard%aol.net
f1efa94fe4 Added the ability to GetInterface to nsIDOMWindow from an nsIDocShell. Changed a couple of AddRef and Release calls to use the macros.
git-svn-id: svn://10.0.0.236/trunk@58431 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-23 06:00:11 +00:00
nisheeth%netscape.com
452f37d136 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.
git-svn-id: svn://10.0.0.236/trunk@58424 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-23 02:31:52 +00:00
michael.lowe%bigfoot.com
6856aa06f0 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
git-svn-id: svn://10.0.0.236/trunk@58358 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-21 21:56:09 +00:00
mscott%netscape.com
83eac744c1 Bug #24274--> delay creating a dummy channel in DoLoadURL until we are sure
we are going to need it.
r=bienvenu,travis
a=chofmann


git-svn-id: svn://10.0.0.236/trunk@58289 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-20 03:54:35 +00:00
pollmann%netscape.com
45c20141a8 Bug 20315: Copy charset information down into child webshell (no js regression!) r=buster, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@58264 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 22:43:48 +00:00
mscott%netscape.com
9f460c257e Bug #19517 --> if we don't have an unknown content handler available to us,
try to fetch it from out parent.
r=sspitzer


git-svn-id: svn://10.0.0.236/trunk@58127 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 21:58:15 +00:00