rpotts%netscape.com
6371dad16a
DocShell cleanup. Removed the implementation of the unused nsIDocSHell::SetDocument() method and moved the implementation responsibility to the nsIContentViewer
2000-06-22 05:38:07 +00:00
radha%netscape.com
4196eff7c5
More code for feature bug 36547. CODE NOT PART OF TEH BUILD. reviewer will be provided when the feature is enabled.
2000-06-22 05:36:13 +00:00
nhotta%netscape.com
50952a7582
Changed to apply UTF-8 to UCS2 conversion before assigning the string to nsString, bug 42873, r=cata.
2000-06-21 23:26:36 +00:00
andreas.otte%primus-online.de
9694690128
fix bug 42342, [regression} Text before ':' in URL is interpreted as protocol, r=Adam Lock, Scott Collins, a=Chris Waterson
2000-06-21 22:36:50 +00:00
radha%netscape.com
a25f59f3bb
Fix for bug # 41555 r=pollmann. Update SH with form values on reload too.
...
A fallout from one of the earlier checkins. THis should also fix another
bug pollmann has.
2000-06-21 21:33:17 +00:00
locka%iol.ie
908790b63c
Added new enum for docshell tree items that own chrome content
2000-06-21 13:07:22 +00:00
radha%netscape.com
e8ae3eb5ca
More checkins for feature bug 36547. r=self(module owner) All code in this checkin are unused
...
ie., feature not enabled.
2000-06-21 06:40:08 +00:00
rpotts%netscape.com
fe680b22a3
Added Set/GetLoadCookie methods to nsDocShell. The mLoadCookie is no longer directly set by the nsDSURIContentListener class!
2000-06-20 08:01:19 +00:00
rpotts%netscape.com
dad4eb4fd0
Made the nsDocShell a nsIWebProgressListener. This is a first step for the Session History changes and ultimately removing the nsIDocumentLoaderObserver interface...
2000-06-20 07:59:45 +00:00
rpotts%netscape.com
49c54755fc
Reworked the nsIWebProgress interfaces and implementation...
2000-06-19 05:54:37 +00:00
radha%netscape.com
e54744ac5d
Fix for bug # 41373. r=pollmann. a=don,phil,leger,leaf
2000-06-15 22:08:25 +00:00
waterson%netscape.com
5a2f07e622
Fix leak.
2000-06-15 06:41:17 +00:00
pollmann%netscape.com
f6cba04351
Bug 32770: Save scroll position in session history r=nisheeth
2000-06-15 00:35:46 +00:00
mstoltz%netscape.com
a62193e278
Fix for bug 31818. Dogfood. r=brendan
2000-06-13 23:56:30 +00:00
jst%netscape.com
e151f419a0
Fixing nsbeta2+ bug 41718, the docshell did case sensitive string compares when it checked if the protocol of a URL was 'javascript', this broke upper and mixed cased javascript: URL's. r=shaver
2000-06-08 13:58:02 +00:00
mscott%netscape.com
9f23d7b393
Bug #40160 --> fix annoying assertion in on end document load for cases where the url doesn't have a host
...
r=rpotts
2000-06-07 23:13:12 +00:00
locka%iol.ie
daa15f8e9e
Put pointer test around smprintf to prevent crash for invalid IMG links.
...
b=40094,r=adamlock,approved valeski
2000-06-05 22:21:37 +00:00
locka%iol.ie
353a4a3f92
Put conditional test around anchor scrolling so reload operations really do reload on anchor URLs
...
b=30558,r=,approved valeski
2000-06-05 22:13:52 +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
ruslan%netscape.com
a0cc90b5c0
Fix 41269. WIP on 31189. r/a=gagan
2000-06-02 21:02:31 +00:00
hyatt%netscape.com
560d4bdace
Adding support for weak references on docshells.
2000-05-28 09:25:55 +00:00
radha%netscape.com
fda1b8d01a
fix for bug # 35566. r=adamlock@netscape.com
2000-05-26 21:04:15 +00:00
radha%netscape.com
f828f5249d
Fix for bugs 1718, 17685, 35566. Take care of postdata and form values while
...
navigating thro' session history. r=adamlock@netscape.com
2000-05-26 21:03:34 +00:00
joki%netscape.com
7389ef527f
Fixes for bug 38269. Fixes crash during page rewrite in focus, reset, submit and location change in onunload. r:mjudge
2000-05-26 00:26:54 +00:00
locka%iol.ie
0a20dc9914
Fixed back button scrolling to scroll to top left corner b=39716, r=jst
2000-05-24 17:18:10 +00:00
ruslan%netscape.com
a085c90410
Fix 17570 (refresh header is broken)[nsbeta2+]; r/a=gagan
2000-05-24 02:32:13 +00:00
locka%iol.ie
fabcb5c5d6
Fixed problem with internation pages, bug 40320
...
Fixed problem with reloading the same page twice bug 40318
Reviewed by rahda
2000-05-23 22:36:47 +00:00
sspitzer%netscape.com
a4f6b90b20
stop the crash that causes #40306 . the "first time start page" causes us
...
many problem on linux, not sure if it is related to that page, or
the redirect. still investigating.
other changes here remove the crap code that forces you to go to
the checkin guidelines page and to see the account manager on start up
on debug builds. this was preventing debug builds from seeing the problem.
after this change debug behaves like optimized, which is what we want.
r=mscott, a=granrose
2000-05-23 22:18:08 +00:00
locka%iol.ie
428126b06c
Added code to scroll to # hrefs in the current page rather than reload. - bug #39716
...
Added code to preserve postdata in the session history - bug #39668
2000-05-23 00:52:59 +00:00
locka%iol.ie
c13637c4a1
New parameter for AddToSessionHistory #39668
2000-05-23 00:51:37 +00:00
hyatt%netscape.com
5bed7dc4bd
fix for making skins script-safe. r=scc
2000-05-19 04:48:43 +00:00
valeski%netscape.com
9f17bf7994
38695. r=alecf. i18n network error strings
2000-05-18 21:52:23 +00:00
sfraser%netscape.com
1fc1154443
Fix timer refcount issues in docshell, fixes bugs 39641, 39617. r=pavlov a=leaf
2000-05-17 20:24:43 +00:00
heikki%citec.fi
f6b99f8941
Enable show=new for simple XLink. Works at least when the link is clicked, does not seem to work with actuate=onLoad. Bug 15086.
2000-05-17 05:43:14 +00:00
pavlov%netscape.com
0c75802384
changes all usages of NS_NewTimer to CreateInstance
2000-05-17 02:49:35 +00:00
joki%netscape.com
b2e873d830
Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed.
2000-05-16 11:35:12 +00:00
gagan%netscape.com
48ac974c75
Fix for bug 27930. Support for IPv6.
2000-05-16 08:46:03 +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
waterson%netscape.com
1435cf8e80
Bug 39089. Paint over the problem by special-casing 'javascript:' URIs. r=mscott
2000-05-15 06:14:32 +00:00
danm%netscape.com
e6b9efbec5
top-level chrome dirs are now packages,locales,skins
2000-05-13 21:29:08 +00:00
andreas.otte%primus-online.de
73b671fe73
fix bug 36455, unable to go to url with port but without http://, clean up a if statement causing the problem, r=radha@netscape.com,adamlock@netscape.com
2000-05-13 12:09:16 +00:00
waterson%netscape.com
46d452bb36
Add notation as to why the SetOriginalURI() hack is necessary.
2000-05-13 00:01:22 +00:00
davidm%netscape.com
9efc745de9
21137 Hook up reload/shift-reload/back/forward buttons to load att
r = rpotts
2000-05-10 22:45:24 +00:00
rpotts%netscape.com
80c3fe2f3e
some reformatting to keep lines from wrapping...
2000-05-06 06:05:03 +00:00
ruslan%netscape.com
b9031172b2
Fix 37800
2000-05-03 00:21:51 +00:00
cls%seawood.org
58aac2e6af
OS/2 Makefile.in tweaks. Batch 10 & 11. Bug #34106
2000-05-02 01:18:46 +00:00
mscott%netscape.com
c085a8db05
Bug #36371 --> clear refresh timers when loading new documents into the
...
docshell. This fixes the problem where after visiting a page with a refresh,
we would later always try to refresh that page even if you had moved on.
2000-05-01 21:33:49 +00:00
nisheeth%netscape.com
fa1d77063b
1) Added support for loading an XML document "out of band" from script and manipulating it via dom interfaces.
...
2) Fixed compile errors in XSL glue code that happened after the recent nsString landing by scc.
3) Added a check for a null URI before de-referencing it in nsCodeBasePrincipal.cpp.
2000-05-01 06:58:53 +00:00
attinasi%netscape.com
d3f0962648
Removed the rest of the PERF_METRICS stuff that was removed when the WebShell changes were landed (the code is now in the Viewer itself).
2000-04-29 00:07:40 +00:00
scc%netscape.com
d5c447bd02
making string conversions explicit
2000-04-27 20:59:12 +00:00
mjudge%netscape.com
48f046e6b3
ender lite checkin.
2000-04-27 07:37:12 +00:00
tbogard%aol.net
f2181d2ea9
Added comment for when to add win_start in just like the win_stop.
2000-04-24 05:06:51 +00:00
cls%seawood.org
33edc21c9c
General cleanup of the shared library rules.
...
Quick fix for bug #36844 .
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk. Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
mscott%netscape.com
25c459a125
Bug #33156 --> webshell no longer implements nsIProgressEventSink, the doc loader does.
...
it's getting smaller! *yeah*
2000-04-22 23:19:40 +00:00
mscott%netscape.com
72fd5b0acc
Bug #33156 --> the doc loader now implements nsIProgressEventSink. Add this support to getInterface for the docshell.
2000-04-22 23:18:18 +00:00
gagan%netscape.com
db26f828b4
Small HTTP api change.
2000-04-22 00:40:21 +00:00
tbogard%aol.net
8b03e6b94c
Removed the static Create method since the generic factory handles that. Changed GetStringBundle to GetPromptAndStringBundle since most people are always wanting to get both the prompt and the string bundle. Removed EnsureGlobalHistory. Global History is now instantiated on startup.
2000-04-21 23:32:11 +00:00
tbogard%aol.net
5eb157b5b1
Creation of the docshell now uses the generic factory rather than it's own private Create method for instantiation of the nsDocShell class.
2000-04-21 23:31:42 +00:00
tbogard%aol.net
854058cbf9
Removed some old ifdef 0 code. Removed some unused variables. Some cleanup to OnStart and OnEndDocumentLoad to get ready to move them over to the progress interface code.
2000-04-21 23:31:41 +00:00
tbogard%aol.net
8c0297f0d5
Made the constructor public to allow the generic factory to be used for creation. Removed the static Create. Removed EnsureGlobalHistory. Global History is now instantiated on startup. Changed GetStringBundle to GetPromptAndStringBundle since most people are always wanting to get both the prompt and the string bundle.
2000-04-21 23:31:40 +00:00
tbogard%aol.net
1487fbcef1
Fixed the duplicates in the enum.
2000-04-21 23:23:17 +00:00
scc%netscape.com
e246b96586
making string conversions explicit
2000-04-21 02:35:42 +00:00
cls%seawood.org
db31062134
Fixed SHARED_LIBRARY_LIBS dependency in docshell/build.
...
Removed extraneous ; makefiles target.
Thanks to Justin Morey <justin@68k.org> for the patch.
2000-04-21 01:14:45 +00:00
radha%netscape.com
d1cd466bbe
update session history too with the title when title gets set.
2000-04-20 23:14:53 +00:00
danm%netscape.com
622d6fe83b
dist...chrome restructuring
2000-04-19 21:42:30 +00:00
tbogard%aol.net
f975874a50
Remove unused variable.
2000-04-18 23:31:26 +00:00
tbogard%aol.net
e464319a7c
Don't persist "about:blank" in the session history.
2000-04-18 23:30:02 +00:00
waterson%netscape.com
d04c3f01e5
Back out changes my changes to nsILinkHandler because of performance problems.
2000-04-18 04:34:20 +00:00
scc%netscape.com
ac217fbced
making string conversions explicit
2000-04-17 11:24:01 +00:00
tbogard%aol.net
6b353cbffa
Added more code to ShouldAddToGlobalHistory to properly weed out items such as "about", "imap", "news", and "mailbox" schemes from getting put into global history.
2000-04-17 05:54:09 +00:00
tbogard%aol.net
844aac7e20
If the same page is being loaded twice, don't add it twice to session history.
2000-04-17 02:17:42 +00:00
tbogard%aol.net
f4a774ebb3
Making docShell not assert when global history can't be added. Someone is doing something stupid in viewer right that makes the service fail.
2000-04-16 13:01:28 +00:00
tbogard%aol.net
4e5f7c99ac
Making the addref and release thread safe.
2000-04-16 13:00:52 +00:00
tbogard%aol.net
2063c94ae0
DocShell is now handling all the loading and navigation. The new session history is now being used in place of the old.
2000-04-16 11:18:41 +00:00
tbogard%aol.net
ef312085a4
Cached the globalHistory service as it is called a lot especially when dealing with links up in the webshell. Fixed a bug in GetInterface where we were failing to do an else if so if you were requesting a nsIURIContentListener you ended up clearing out the object.
2000-04-16 08:39:15 +00:00
andreas.otte%primus-online.de
7d5a8d17a9
fix bug 34863 [Local Harddisks not found if I tried with C: without \], check for a drive in nsDocShell::ConvertFileToStringURI, r=gagan@netscape.com
2000-04-16 07:11:43 +00:00
tbogard%aol.net
547d16eb47
Removed the GetCanGoBack and GetCanGoForward calls from GoBack and GoForward respectively. The session history calls to get the next and previous entry will properly return error codes if navigtion in the desired direction isn't possible.
2000-04-16 05:16:16 +00:00
tbogard%aol.net
61527a8174
Make sure we properly notify of window activity starting and stoping.
2000-04-16 05:09:07 +00:00
mccabe%netscape.com
4537a69b81
Modify nsIScriptGlobalObjectOwner::ReportScriptError to take an nsIScriptError interface, rather than separate message, file, line arguments.
...
Fix implementations and their callers, and restore error printing to stderr even when the error is successfully logged to the console service, to make life easier for people who go to the trouble to invoke Mozilla with -console.
2000-04-15 01:56:47 +00:00
waterson%netscape.com
93951f3bd4
Bug 12493. Change nsILinkHandler interface to take an nsIURI object instead of a string. This allows necko to canonify URIs before passing them back to global history. r=travis,pierre
2000-04-13 19:55:47 +00:00
jdunn%netscape.com
69a171e386
newline for hp
2000-04-13 13:35:54 +00:00
tbogard%aol.net
2320ecb1dd
Moved the implementation of nsIRefreshURI into the docShell. Reordered CreateFixupURI to try simply creating the URI before actually doing any munging. Stop now calls CancelRefreshURITimers. String version of LoadURI now properly puts up error boxes for missing protocols.
2000-04-13 03:11:44 +00:00
tbogard%aol.net
18b2ff8d87
Moved the implementation of nsIRefreshURI into the docShell. When the webShell is getting destructed make sure we call Destroy.
2000-04-13 03:11:25 +00:00
tbogard%aol.net
680502bbb1
Make DocShell link with the timer library so it can call NS_NewTimer.
2000-04-13 03:05:35 +00:00
tbogard%aol.net
a2006c7257
WebShell no longer creates the plugin host. nsObjectFrame now gets it from the service manager instead of trying to get it from the webshell.
2000-04-13 02:56:05 +00:00
tbogard%aol.net
c8f2d5a0c4
Implemented SetFocus.
2000-04-13 02:54:38 +00:00
tbogard%aol.net
7cdb266ad3
Provided implementation for the file fixup work.
2000-04-12 10:06:58 +00:00
tbogard%aol.net
5906ab7f7b
Put the GetInterface for the uriContentListener into an ifndef for DOCSHELL_LOAD so when DOCSHELL_LOADING is turned on, we get the right handler.
2000-04-12 10:00:04 +00:00
tbogard%aol.net
bc35af6d14
Removed the file fixup and completely rely on docShell fro Creating the uri.
2000-04-12 09:46:40 +00:00
tbogard%aol.net
21f8723127
Checks for when progress is called after docShell goes away. This is now going to be valid with changes made to the way the uriLoader and necko do cancelling. Bug #35505
2000-04-12 01:59:15 +00:00
tbogard%aol.net
17eb359088
Added an attribute for holding the charset info to be used during a load.
2000-04-12 00:07:04 +00:00
tbogard%aol.net
bc63ef6237
Provided implementation for CreateFixupURI. Added needed parameters to DoURILoad and finished implementation. InternalLoad now takes needed parameters as well.
2000-04-11 23:52:42 +00:00
tbogard%aol.net
26ccc8a82f
Removed nsIWebShellContainer methods that are no longer part of the interface. Removed convertFileToURL and convertURLToFileCharset as the implementation in docShell is now relied upon. LoadURL now largely relies on docShell's CreateFixupURI to get a uri. No longer call nsIWebShellContainer::BeginLoadURL or EndLoadURL as the nsIWebProgressListener interface provides all these needed listeners. No longer call nsIWebShellContainer::WillLoadURL as the uriLoader code provides the ability to cancel or stop a load from happening. DoLoadURL now relies on the implementation in docShell for talking to the uriloader. Fixed a bug with nsWebShell::GoTo pointed out by Conrad.
2000-04-11 23:52:28 +00:00
mscott%netscape.com
8777c84eb5
backing out my bug fix because it appears to have broken the page cycler.
...
thanks to sspitzer for helping me figure this out.
2000-04-07 21:36:09 +00:00
mscott%netscape.com
b171246cb6
Bug #34769 --> don't set the refferer as the original url on the channel in the webshell.
...
r=warren
a=leaf
2000-04-07 19:25:42 +00:00
tbogard%aol.net
6df17bc247
Seems the conditional as a parameter was too much for speedracer's little brain.
2000-04-04 03:31:57 +00:00
tbogard%aol.net
c6f1b601bf
CreateContentViewer() and NewContentViewer() no longer take the uri loading command as a parameter since they don't use it. InternalLoad now takes a window target parameter. DoURILoad now takes the uriloader command and a window target.
2000-04-04 00:04:04 +00:00
tbogard%aol.net
b3add04b33
Removed some old code that was ifdefed out. Removed the isMail test in webshell as that path is no longer being hit due to the fact that "mailto" does succeed in creating a nsIURI. Changed InternalLoadURI due to changes in the docshell parameter list.
2000-04-04 00:03:11 +00:00
tbogard%aol.net
3659345765
The layoutState is actually a nsILayoutHistoryState not just an nsISupports.
2000-04-03 00:47:15 +00:00
erik%netscape.com
08e80dd504
bug 30022; added Set/Get TextZoom for enlarging/reducing fonts only
2000-04-02 21:53:46 +00:00
mscott%netscape.com
ffe651e6f2
Make sure nsIWebProgressListener is added to the GetInterface method for docshell.
2000-04-02 21:00:26 +00:00
tbogard%aol.net
09cf5babc0
Updated documentation to be clear about ownership model of the parentURIContentListener.
2000-04-02 20:31:12 +00:00
tbogard%aol.net
1cb2071636
My webshell, your diet is working, you've lost some more weight..... Removed one of the LoadURL calls and combined it with the other. Removed the localIP address parameter as it is not used and is not the way we will specify binding. Removed ProgressLoadURL as it is no longer needed (the rest of nsIWebShellContainer will go away when we finish landing the nsIWebProgressListener interfaces.) Removed CaptureHistoryState and GetHistoryState. Prompter is now retrieved through the correct path, up the treeOwner.
2000-04-02 01:19:27 +00:00
tbogard%aol.net
40d8536d0a
Removed the unused mViewSource member. Fixed ::InternalLoad to call ::LoadURI instead of LoadURL since destroying and then re-creating the uri is pointless when it's passed in for us. Not to mention if the person calling this load had actually setup listeners on this uri then this information would be lost (which is actually causing bug 34167).
2000-04-01 23:28:31 +00:00
nisheeth%netscape.com
db554bcdd5
Fix for bug 15086. These changes bring us up to date with the Feb 2000 XLink Working Draft. Thanks a lot to Heikki (heikki@citec.fi) for providing these patches.
2000-04-01 00:39:15 +00:00
tbogard%aol.net
6a1681322b
Removed all the LoadURL methods from the webshell API. Added a new API to allow loading for the old session history. This is needed until the new session history is online.
2000-04-01 00:29:36 +00:00
mccabe%netscape.com
fddee86d15
Error reporting mechanisms for nsDocShell (xul js and content js) and mosJSComponentLoader (JS components) now pipe error objects to the JavaScript console.
2000-03-31 11:19:51 +00:00
tbogard%aol.net
bd79d0b0ac
Implemented EnsureWebProgressListener(). You can now call GetInterface on the docshell to get to a nsIWebProgressListener interface.
2000-03-31 04:11:29 +00:00
tbogard%aol.net
90adad7595
The OverLink handler no longer caches the current over and target link to ensure we aren't called for the same link more than once. The lower level is assuring we aren't execpt in on case where a popup is up and then you move over links. This is a small case. Since string copies were actually showing up on some profiles I'm removing this caching of the string for some small amount of performance and bloat benefit as well as code cleanup.
2000-03-31 02:47:04 +00:00
tbogard%aol.net
4b1749a5e9
Slight re-ordering of the destruction of the children. First we kill the content viewer then release our children.
2000-03-31 01:19:28 +00:00
tbogard%aol.net
b12e1479c3
Rely on the docshell for the implementation of destroy.
2000-03-31 00:15:55 +00:00
tbogard%aol.net
9f625e0689
Fully implement nsDocShell::Destroy() so that webShell can rely on it for it's implementation.
2000-03-31 00:15:17 +00:00
tbogard%aol.net
5bfd3cc997
nsIDocShell::LoadURI now takes a nsIDocShellLoadInfo parameter to do fancier loads which include replacing current history slots and passing in a referrer. In the future more things may be set on the nsIDocShellLoadInfo interface. This allows us to not have to add a new parameter for every new type of load info that might be needed in different loads.
2000-03-30 22:38:32 +00:00
tbogard%aol.net
10bf011db2
Added a CreateLoadInfo to nsIDocShell to facilitate creating a loadInfo object without having to go through xpcom. This also allows the docshell to do any setup it may need to do.
2000-03-30 12:52:02 +00:00
tbogard%aol.net
cbaf389627
Finished implementing nsDocShellLoadInfo and hooked up to the build.
2000-03-30 12:38:18 +00:00
tbogard%aol.net
1d5fc1a3fe
First checkin of the docShellLoadInfo objects.
2000-03-30 12:32:18 +00:00
tbogard%aol.net
ccb815cf1b
added files: mozilla/docshell/base/nsIDocShellLoadInfo.idl
2000-03-30 12:31:21 +00:00
tbogard%aol.net
a8d56e25fd
Adding nsIDocShellLoadInfo.idl to the make system.
2000-03-30 12:29:51 +00:00
tbogard%aol.net
fc811e226a
Adding the new docShellLoadInfo interface that will be used for starting loads.
2000-03-30 12:29:11 +00:00
tbogard%aol.net
6a06f69242
the RefreshURI code now talks in terms of nsIURI instead of strings. Removed unused member variable mScrollPref. Cleaned refreshData up to follow xpcom rules better and to deal with nsIURI instead of strings. It also now talks in terms of docshells instead of webshells.
2000-03-30 05:02:28 +00:00
tbogard%aol.net
393b6b8b13
OnLoadingSite now takes a channel instead of a uri. Also we now don't set the currentURI or the referrer during a normal load in DoLoadURL. We make sure to do it after the content has been targetted which is when DoContent is called.
2000-03-30 02:24:18 +00:00
tbogard%aol.net
f3c5352218
OnLoadingSite now takes a nsIChannel instead of a nsIURI. This allows us to get information out of the channel we may need such as the referrer. We now make sure we set the referrer during OnLoadingSite. Fixed a bug where the nsIWebProgressListener was getting found on the treeOwner even for frames. This was causing the the treeOwner to get notified of all actions happening in the children. Now we make sure to only set the listener for the top level frame.
2000-03-30 02:24:17 +00:00
tbogard%aol.net
37403beb95
Provided implementation for the nsIWebProgressListener interface.
2000-03-29 10:32:45 +00:00
tbogard%aol.net
d68da2bdc7
Now properly enable retrieving the nsIWebProgressListener interface from the owning treeOwner. Added firing methods for all the methods in nsIWebProgressListener. onLocationChange is currently the only one that is validly firing however.
2000-03-29 10:29:58 +00:00
alecf%netscape.com
5c41d1b889
remove unnecessary nsIPref.idl dependancies
2000-03-29 09:50:07 +00:00
warren%netscape.com
a9c46925a4
Better fix for SetOriginalURI nsCOMPtr problem.
2000-03-29 06:43:04 +00:00
tbogard%aol.net
9db042ace5
Adding nsWebProgressListener to the build.
2000-03-29 05:58:24 +00:00
warren%netscape.com
a80eb29199
Fixed linux nsCOMPtr bustage.
2000-03-29 05:40:47 +00:00
tbogard%aol.net
a451421024
First checkin of this class. This will be the home of the webProgressListener for the uriloader loads.
2000-03-29 05:33:09 +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
jdunn%netscape.com
9f8f763f57
fixing build bustage
...
a= ducarroz@netscape.com
2000-03-28 01:38:40 +00:00
tbogard%aol.net
f40d154bf2
Removed the command member from the nsIWebShellServices inteface as it is no longer needed. InternalLoad now has implementation that works in cases other than just the session history loading.
2000-03-27 02:35:05 +00:00
scc%netscape.com
a6cbaa2590
small changes to clients of string converting APIs
2000-03-26 10:23:40 +00:00
tbogard%aol.net
78708e1cb6
Provided implementation for Add and RemoveProgressListener.
2000-03-26 04:52:06 +00:00
cls%seawood.org
13d301bd22
Some compilers (HP-UX) don't like it when the file doesn't end in a newline.
2000-03-25 07:58:28 +00:00
tbogard%aol.net
c568a5cd6f
Removed the Set and GetPresContext as they were not being used.
2000-03-25 03:43:58 +00:00
tbogard%aol.net
abbf7a0baa
Updated the loadURI methods to reflect changes in the nsIDocShell API. ::Reload() now makes sure to pass the type on to the InternalLoad() call. ::Destroy() makes sure to properly tear down the script objects by setting the docshell and owner on those to null. When Scrolling to an anchor, make sure to update the current URI. The ::InternalLoad function now is responsible for updating the mUpdateHistoryOnLoad member, rather than relying on callers to set it first. When loading the site, only apply histories if we mUpdateHistoryOnLoad is set. Stubbed out a new function ::ShouldPersistInSessionHistory() that allows us to put all the code in place for items pages that shouldn't be persisted in the list, meaning items that are overwritten when new ones are added.
2000-03-25 03:43:27 +00:00
tbogard%aol.net
1bf2b885c3
Removed the loadURIVia as it is not needed. Setting the binding will be done through a setup, not through each load. loadURI now takes a referrer URI as the second paramater. We weren't doing anything with the presContext so that was removed (it was put there early before the design all fleshed out.)
2000-03-25 03:42:49 +00:00
pollmann%netscape.com
f177f98edc
Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), and add GetHistoryState method, r=nisheeth
2000-03-24 03:36:58 +00:00
tbogard%aol.net
af8e50477d
Adding implementation for the new method OnStartURIOpen on nsIURIContentListener.
2000-03-24 01:04:47 +00:00
tbogard%aol.net
8a87bb6f94
Adding implementation for the new method OnStartURIOpen on nsIURIContentListener.
2000-03-24 00:26:51 +00:00
radha%netscape.com
af3be20faa
Fix for bug #s 28758, 29609. When loading a url over and over again, it is added
...
to SH each time there by causing multiple entries for that url in go menu.
r=law
2000-03-23 23:00:17 +00:00
norris%netscape.com
437a7174ea
Fix a number of security bugs. (I can't see the numbers at home because
...
they have restricted visibility.)
r=mstoltz
2000-03-18 17:48:12 +00:00
mccabe%netscape.com
7cef346a78
Add [noscript] to a number of non-scriptable attributes in [scriptable] interfaces. (They're not scriptable, because they refer to native types.) This is in preparation for a new compile-time check in xpidl to require the [noscript] annotation for attributes, as it is required for methods.
...
Preparatory to fix to 11454.
r=jband
2000-03-17 23:47:48 +00:00
scc%netscape.com
083f64f051
replaced use of private type with |getter_AddRefs|, r=travis
2000-03-17 01:19:33 +00:00
jband%netscape.com
89b6af14cc
fix typo in user message. bug 31950. You'd think we'd know how to spell netscape!
2000-03-16 05:45:16 +00:00
tbogard%aol.net
c1479d9d99
Call SetOverLink instead of SetJSStatus when over a link.
2000-03-16 01:02:23 +00:00
pavlov%netscape.com
6de8e5ec9c
forward declare the interface instead of using ptr native for nsIDocumentLoaderObserver r=rginda
2000-03-15 08:41:52 +00:00
tbogard%aol.net
7528e5d71e
Removed unused parameter.
2000-03-14 08:53:46 +00:00
tbogard%aol.net
5c69fc88bb
When setting the viewMode, dont' do a reload if there isn't already an URL loaded.
2000-03-14 06:30:30 +00:00