Commit Graph

2877 Commits

Author SHA1 Message Date
valeski%netscape.com
0c15f59ae9 fixing IID collision, a=leaf 2000-07-19 17:23:20 +00:00
mkaply%us.ibm.com
8f251b657c #40177
r=cls, a=brendan
OS/2 build changes to get webshell/tests/viewer building
2000-07-19 13:58:45 +00:00
valeski%netscape.com
fe90a08df2 45723. removing the hard init of the webshell 2000-07-19 02:58:49 +00:00
valeski%netscape.com
c7cfdbf6bf adding xpidl module 2000-07-19 00:45:53 +00:00
pinkerton%netscape.com
09cf9980d1 File Removed. 2000-07-19 00:20:14 +00:00
pinkerton%netscape.com
8281d3c292 doing the fix-the-tree-asap dance. r=valeski. 2000-07-19 00:18:50 +00:00
pinkerton%netscape.com
2d0da31686 First Checked In. 2000-07-19 00:12:08 +00:00
pinkerton%netscape.com
0de88d1453 File Removed. 2000-07-19 00:10:41 +00:00
valeski%netscape.com
cccb96c42d mac is still building this, pulling nsweb stuff 2000-07-19 00:09:40 +00:00
valeski%netscape.com
a5544d3404 do not need the dot specifier for unix 2000-07-19 00:04:25 +00:00
pinkerton%netscape.com
cbee4fd10c adding nsIContentViewerEdit.idl to fix bustage. r=valeski. 2000-07-18 23:52:37 +00:00
valeski%netscape.com
c0ebc7db78 45723. r=rpotts. no longer building the webshell shared lib, webshell is now in docshell. 2000-07-18 23:26:39 +00:00
valeski%netscape.com
bb7748fcb4 45723. idl'ized some ifaces and removed some cruft 2000-07-18 23:21:25 +00:00
valeski%netscape.com
fc192154f0 45723. r=rpotts. moving webshell over to docshell dir for consolodation. this does *not* mean teh two will merge in object space. 2000-07-18 23:13:53 +00:00
valeski%netscape.com
175fa58cd9 45723. r=rpotts. webshell-docshell consolodation changes. 2000-07-18 23:13:07 +00:00
pinkerton%netscape.com
bbe35aaac6 remove .h files that have been moved into idl. r=valeski (bug #45723). 2000-07-18 23:11:33 +00:00
pinkerton%netscape.com
9eeed8a001 First Checked In. 2000-07-18 23:02:39 +00:00
valeski%netscape.com
c00cebef15 not part of the build. adding idl'ized version of this iface 2000-07-18 15:03:16 +00:00
valeski%netscape.com
37ba2e6454 not in build. removing this one as one in docshell is going to replace it 2000-07-18 06:59:30 +00:00
valeski%netscape.com
df0d3cf91a 45723. not part of the build. idl'izing some interfaces. will throw the switch tomorrow 2000-07-18 00:35:55 +00:00
vidur%netscape.com
97aa0897c8 Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski 2000-07-12 23:56:14 +00:00
morse%netscape.com
0ecffed2f7 bug 44146, improperly parented modal dialogs, r=danm 2000-07-12 02:29:53 +00:00
ruslan%netscape.com
87373a21f6 WIP on 40449, a/r=gagan 2000-07-07 22:02:47 +00:00
radha%netscape.com
586320a4e6 Enabling feature "Session History in frameset pages". bug # 36547. Reviewer for this checkin
as well as several previous checkins related to this bug is rpotts.
2000-07-04 18:51:14 +00:00
cls%seawood.org
bca014f1bb Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner 2000-07-02 18:44:42 +00:00
cmanske%netscape.com
99c3bfe78d Changed Composer test because of added parameter for JoinTableCells in connection with work for bug 20973. r=jfrancis 2000-07-01 00:37:23 +00:00
cls%seawood.org
1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
radha%netscape.com
c5dd8a6d2c More code for feature 36547. CODE NOT PART OF THE BUILD. Will provide reviewer when
feature is enabled.
2000-06-29 21:48:18 +00:00
radha%netscape.com
359b620c41 More checkins for feature bug 36547. CODE NOT PART OF THE BUILD. reviewer will be provided
when feature is enabled.
2000-06-23 23:54:30 +00:00
bryner%uiuc.edu
aeaec0cab9 Patching more (hopefully all) trees to work with the new tree widget (bug
30511).  r=hyatt.
2000-06-23 21:44:48 +00:00
mscott%netscape.com
9b6efa882b Bug #10802 --> expose load types to load info class so callers can set the load type
this is needed to implement things like open attachment so we can make the doc shell
think a user click happened when it talks to the uriloader.

I removed two boolean fields which were representing two load types. Simplified the api by allowing you
to pass in any of our load types.
r=valeski
2000-06-22 07:22:23 +00:00
rpotts%netscape.com
cf3e824449 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
nhotta%netscape.com
bb6a6e9f54 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
bryner%uiuc.edu
bb67ece49c Moving persistence-related methods from nsIXULWindow to
nsIWebBrowserChrome as a basis for fixing bug 15555.  r=valeski.
2000-06-21 22:05:28 +00:00
beard%netscape.com
1c926d81a2 bug #42100, Carbon compatibility. r=gordon, saari, pinkerton, sfraser 2000-06-20 23:10:06 +00:00
rpotts%netscape.com
44dfb4b825 Reworked the nsIWebProgress interfaces and implementation... 2000-06-19 05:54:37 +00:00
warren%netscape.com
1927d0a1ce Bug 41390. js prompt() contains remember this value checkbox. r=morse 2000-06-17 01:57:36 +00:00
rbs%maths.uq.edu.au
26742e611c Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com 2000-06-15 09:54:41 +00:00
mstoltz%netscape.com
368bb298e8 Fix for bug 31818. Dogfood. r=brendan 2000-06-13 23:56:30 +00:00
mscott%netscape.com
57f7cbb57a 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
c21b74ff21 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
pavlov%netscape.com
cfc41ea734 update soundtest to the new sound apis 2000-06-04 06:50:58 +00:00
warren%netscape.com
512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
pavlov%netscape.com
d31fdbb814 make this test actually work 2000-06-02 06:54:51 +00:00
waterson%netscape.com
b26410010d Add --trace-malloc hook. 2000-06-01 06:21:12 +00:00
joki%netscape.com
38497c25ca 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
blizzard%redhat.com
50cefaf678 removing unbuilt files and directories 2000-05-25 20:41:59 +00:00
hyatt%netscape.com
21e5ef59a2 fix for making skins script-safe. r=scc 2000-05-19 04:48:43 +00:00
valeski%netscape.com
5559956b02 38695. r=alecf. i18n network error strings 2000-05-18 21:52:23 +00:00
sfraser%netscape.com
5b9e39bcdf Register the timer CID in widget 2000-05-17 08:45:16 +00:00
sfraser%netscape.com
de6e20dcf2 Remove linkage with NetworkModular.shlb 2000-05-17 07:48:58 +00:00
sfraser%netscape.com
2005390953 Remove linkage with NetworkModular.shlb 2000-05-17 07:25:45 +00:00
cls%seawood.org
a8000b8bb5 Mass replace of -lmozjs with $(MOZ_JS_LIBS) needed for OS/2 and consistency. 2000-05-17 06:45:45 +00:00
heikki%citec.fi
2b7788fe3b 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
803190ad4b changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
joki%netscape.com
a743e2b38b 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
warren%netscape.com
618d468469 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
pavlov%netscape.com
9cba2d98dc unix is widget code is now an xpcom component, don't register things here on unix 2000-05-15 22:33:04 +00:00
pavlov%netscape.com
aed66d7efa gfx on unix is now a component 2000-05-15 21:58:48 +00:00
ftang%netscape.com
ad1b1063cf add demo cases for bug 16796 and 36863. add german ß
Since we have not fix bug 36863 yet, that part is in
html comment for now.
2000-05-10 19:48:05 +00:00
harishd%netscape.com
b8c3fa5b10 Propagating nsIFormProcessor change to nsTestFormProcessor. 2000-05-05 20:39:23 +00:00
cls%seawood.org
4de12a786a Fix for broken stopwatch (--enable-perf-metrics). Bug 27335 2000-05-05 01:30:17 +00:00
mjudge%netscape.com
12dcab0c56 left this one out 2000-05-04 09:03:58 +00:00
mkaply%us.ibm.com
fbc8077a05 # 34082
r= alecf
OS/2 bring up continues - VisualAge PR_CALLBACKs and #ifdefs
2000-05-02 23:16:41 +00:00
mkaply%us.ibm.com
358e4b94a7 # 34082
r= mkaply
OS/2 bring up continues - OS/2 test viewer
2000-05-02 23:15:14 +00:00
mkaply%us.ibm.com
5faeb36dc6 # 37239
r= alecf@netscape.com
OS/2 bring up continues - DLL Names for OS/2
2000-05-01 22:40:37 +00:00
nisheeth%netscape.com
7e37fb4356 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
7cb30fd8c5 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
rods%netscape.com
947ea9c06c added the menus and code to dump reflow stats when they are turned on. 2000-04-28 23:38:19 +00:00
rods%netscape.com
f61e6eb1e6 adding menus for turning on/off gfx selects 2000-04-28 23:37:39 +00:00
attinasi%netscape.com
b4c1e2d1da URL of gear1.gif was wrong in the style rule for the UL LI: updated to correct location 2000-04-28 21:29:33 +00:00
attinasi%netscape.com
782804663c Put the PERF_METRICS timing code back into Viewer: it was removed when the WebShell changes were made a while ago. r=dcone 2000-04-28 21:27:20 +00:00
pavlov%netscape.com
05b9ed63a8 fix nsfilespecwithui problems 2000-04-28 20:07:29 +00:00
mjudge%netscape.com
64d7efcbdb small change to the way you get selection 2000-04-28 06:22:07 +00:00
pavlov%netscape.com
a66e82dbd4 more string fun 2000-04-27 22:24:36 +00:00
pavlov%netscape.com
a9b299fc3d string fixes 2000-04-27 22:15:24 +00:00
scc%netscape.com
6b22577443 making string conversions explicit 2000-04-27 21:24:29 +00:00
mjudge%netscape.com
2c0953e1be ender lite checkin. 2000-04-27 07:37:12 +00:00
danm%netscape.com
0aea4f29b2 synch with widget/nsWindow.cpp rev 3.272. code by roc+moz@cs.cmu.edu 2000-04-27 00:25:54 +00:00
mjudge%netscape.com
2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
mscott%netscape.com
71ffe0bc54 fix unnecessary assetions in viewer. 2000-04-25 01:46:39 +00:00
mscott%netscape.com
3c86879146 Bug #33156 --> webshell no longer implements nsIProgressEventSink, the doc loader does.
it's getting smaller! *yeah*
2000-04-22 23:19:40 +00:00
tbogard%aol.net
6a5f8828fe 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
anthonyd%netscape.com
815b66f915 drawing selection as tri-state. on-off-disabled. hardcoded disable color to grey right now. r=mjudge 2000-04-20 23:11:41 +00:00
danm%netscape.com
d0d8c4d5c3 dist...chrome restructuring 2000-04-19 21:42:30 +00:00
buster%netscape.com
62fe598e73 bug 26917 (using "-d" option on viewer causes premature exit)
r=travis
2000-04-18 22:59:12 +00:00
cls%seawood.org
92099560e3 Forgot to add EXTRA_DSO_LIBS to EXTRA_DSO_LDOPTS 2000-04-18 11:20:13 +00:00
cls%seawood.org
ad1dd19d63 Latest batch of OS/2 makefile changes. Batch 09. Bug #34106 2000-04-18 10:27:21 +00:00
scc%netscape.com
c4e4f69d22 making string conversions explicit 2000-04-18 10:22:00 +00:00
waterson%netscape.com
548a65c864 Back out changes my changes to nsILinkHandler because of performance problems. 2000-04-18 04:34:20 +00:00
scc%netscape.com
e213406534 making string conversions explicit 2000-04-17 11:24:01 +00:00
heikki%citec.fi
a69eed4d84 Changed redirects to point to the updated XML demos (new XLink). 2000-04-17 10:47:37 +00:00
tbogard%aol.net
a6539625bc 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
03f055f36a Removed the methods dealing with the old session history that is going away. 2000-04-16 11:18:39 +00:00
waterson%netscape.com
a06a8ee723 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
cls%seawood.org
a1b00dbb0e Added CXXFLAGS to link line for toolkit specific test viewers. Bug #35730 2000-04-13 13:59:03 +00:00
tbogard%aol.net
59d7f8bbee 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
d196ece817 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
fee486f4b4 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
e3719b0e45 Removed the file fixup and completely rely on docShell fro Creating the uri. 2000-04-12 09:46:40 +00:00
tbogard%aol.net
169ea62357 Fixed viewer to implement SizeBrowserTo and on notification of a location change make sure not to try poking data into a field that isn't there (the location one). CLEANUP_WIDGET now checks to see if the widget is in existence before destroying it. Bug #34433 2000-04-12 09:25:46 +00:00
tbogard%aol.net
eec64dfa81 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
tbogard%aol.net
09e4e7acea Removed the remaining methods on nsIWebShellContainer as they are no longer used. 2000-04-11 23:52:27 +00:00
mscott%netscape.com
3e63dc7696 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
9d80021e58 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
cls%seawood.org
f6740baa20 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
tbogard%aol.net
bf5d308f53 Added handling for the webProgress status changes. 2000-04-04 02:46:17 +00:00
tbogard%aol.net
77e5d29db7 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
0074f1d61a Fixed assertion with loading an URL due to changes with status now firing. 2000-04-04 00:02:15 +00:00
alecf%netscape.com
eb70c597c4 fix xlib bustage 2000-04-03 08:01:07 +00:00
cls%seawood.org
da66e49516 Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point. 2000-04-02 07:17:25 +00:00
tbogard%aol.net
76af657407 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
c82044b570 Removed ProgressLoadURL as it is no longer needed (the rest of nsIWebShellContainer will go away when we finish landing the nsIWebProgressListener interfaces.) Removed CaptureHistoryState, GetHistoryState and SetHistoryState as they shouldn't be called from the outside. 2000-04-02 01:19:26 +00:00
tbogard%aol.net
553f4a01dc 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
0111dba11b 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
nisheeth%netscape.com
0d2b4b4b46 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:31:13 +00:00
tbogard%aol.net
b5a86d525b 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
cls%seawood.org
f2d454c004 Oops, missed a DLL_SUFFIX that didn't show up in a depend build. 2000-03-31 12:00:41 +00:00
attinasi%netscape.com
1621b39d9e Implemented Style Size Dump. r=rickg b=26565 2000-03-31 07:08:36 +00:00
tbogard%aol.net
3d1c2bc802 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
8250367c11 Rely on the docshell for the implementation of destroy. 2000-03-31 00:15:55 +00:00
tbogard%aol.net
4ac35be0c1 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
0de95d0531 added files: mozilla/docshell/base/nsDocShellLoadInfo.cpp 2000-03-30 12:39:47 +00:00
tbogard%aol.net
c709b46a64 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
cls%seawood.org
2ecacd28c4 Updating config.guess & config.sub to latest GNU versions. Bug #22599, r=wtc 2000-03-30 03:12:16 +00:00
tbogard%aol.net
94719657e2 nsWebBrowserChrome is now a nsIWebProgressListener. The location bar is now updated in response to nsIWebProgressListener instead of nsIWebShellContainer::BegineLoadURL. 2000-03-30 02:28:59 +00:00
tbogard%aol.net
17d9db5925 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
3fd9cff3d0 nsWebBrowserChrome is no longer a treeOwner. Fixed a bug in the overLink code when the chrome is completely hidden (toolbar, status etc.) 2000-03-29 10:32:44 +00:00
tbogard%aol.net
2f5c168c5e nsIBrowserWindow::GoTo no longer takes the command parameter. Converted calls to nsIWebShell for loading an URL to use nsIWebNavigation interface instead. 2000-03-29 10:27:08 +00:00
tbogard%aol.net
87ffa7a323 nsIBrowserWindow::GoTo no longer takes the command parameter. 2000-03-29 10:23:34 +00:00
tbogard%aol.net
b1d688174a Use the nsIWebNavigation to load URIs instead of the nsIWebShell interface. 2000-03-29 10:20:29 +00:00
tbogard%aol.net
370d1af8f9 Changed the URI loading to use the nsIWebNavigation interface. 2000-03-29 10:16:58 +00:00
alecf%netscape.com
1829d31bed remove bogus nsIPref dependancies 2000-03-29 09:49:24 +00:00
warren%netscape.com
9a009d0b48 Better fix for SetOriginalURI nsCOMPtr problem. 2000-03-29 06:43:04 +00:00
warren%netscape.com
e8f86ff0c8 Attempted to fix linux bustage due to necko change. 2000-03-29 06:42:27 +00:00
tbogard%aol.net
58e714ce51 added files: mozilla/docshell/base/nsDSWebProgressListener.cpp 2000-03-29 06:04:13 +00:00
warren%netscape.com
617b29d2e6 Fixed linux nsCOMPtr bustage. 2000-03-29 05:40:47 +00:00
warren%netscape.com
727f312b32 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
tbogard%aol.net
ac546562ea Changed the nsIWebBrowserChrome::FindNamedBrowser to be nsIWebBrowserChrome::FindNamedBrowserItem. This is important because it's possible that a frame needs to be returned, not just a toplevel browser object. So we need to be able to return a destination frame from this call. So now the API talks in terms of a frame. 2000-03-28 09:24:01 +00:00
dcone%netscape.com
628dab0745 Re-numbered some menu Items that were broken. r=karnaze 2000-03-27 22:40:50 +00:00
tbogard%aol.net
e0307d4810 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
tbogard%aol.net
2e8b47e6ea Removed the command member as it is no longer needed. 2000-03-27 02:34:51 +00:00
scc%netscape.com
fd8de8008f small changes to clients of string converting APIs 2000-03-26 11:39:08 +00:00
scc%netscape.com
c3b7672d97 small changes to clients of string converting APIs 2000-03-26 10:23:40 +00:00
norris%netscape.com
4eb52aa84b Fix
32088 Circumventing Same Origin security policy using javascript: URLs
        32040 about: can't be link
Also remove deprecated method
r=mstoltz
2000-03-24 22:15:37 +00:00
rods%netscape.com
10f4c1107f added a menu item for turning on GfxListboxes and GfxComboboxes and the the setting prefs
r=dcone b=18895
2000-03-24 15:52:21 +00:00
alecf%netscape.com
6e65f2e08e fix xlib build (not part of default build) 2000-03-24 07:57:53 +00:00
pollmann%netscape.com
0be5605d38 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
85c3c56959 Adding implementation for the new method OnStartURIOpen on nsIURIContentListener. 2000-03-24 01:04:47 +00:00
pavlov%netscape.com
ac429a27da nsIFilePicker isn't implimented in widget on unix 2000-03-24 00:00:34 +00:00
radha%netscape.com
7bf54b8cf1 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
locka%iol.ie
39a96b8dae Removed 2000-03-23 22:29:36 +00:00
rods%netscape.com
74c8c4c266 add a clean up macro for releasing viewer widgets and then checking there refcnts
r=dcone b=32448
2000-03-22 15:26:50 +00:00
rods%netscape.com
34d117cb37 added new menu item for visual event debugging
r=dbaron
2000-03-22 15:25:51 +00:00
pavlov%netscape.com
9b963353ca add nsIFilePicker. I really hate this file. Why is it still here? Please tell me that! 2000-03-22 11:09:24 +00:00
locka%iol.ie
bdab0a303f Remove ActiveX entry 2000-03-21 23:38:35 +00:00
locka%iol.ie
71db88a29b Removed 2000-03-21 23:32:42 +00:00
locka%iol.ie
d9ea70b06c Removed 2000-03-21 23:20:14 +00:00
locka%iol.ie
f9dbb48adc Removed 2000-03-21 23:18:05 +00:00
locka%iol.ie
5daf5e4cac Removed 2000-03-21 23:10:32 +00:00
locka%iol.ie
1dea6e3a5b Removed 2000-03-21 22:55:32 +00:00
locka%iol.ie
539ef679f5 Tests folder moved 2000-03-21 22:40:48 +00:00
rods%netscape.com
9a8dd2508c Added releases and asserts for cleaning up viewer when it shutsdown.
b=32448 r=kmcclusk
2000-03-21 21:56:59 +00:00
karnaze%netscape.com
e68861558c bug 28071 - added Use DTD compatibility mode to viewer. layout uses single mechanism for determining compatibility mode. r=rods. 2000-03-20 23:39:22 +00:00
dcone%netscape.com
27bbf51abe Added some menu items. r=rods 2000-03-20 23:13:59 +00:00
dcone%netscape.com
f18d12fd12 added some menu items for debugging. r=rods 2000-03-20 23:13:00 +00:00
rods%netscape.com
2c6b0d5579 Added the ability to set a particular index in the Tests Sites Dialog
in case you need to start over.
r=dcone
2000-03-20 15:46:03 +00:00
mscott%netscape.com
f1075e1597 Removing another obsolete file. This file lives in mozilla\uriloader\base now. 2000-03-19 23:29:21 +00:00
norris%netscape.com
d2401d0be5 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
scc%netscape.com
ef27072d80 replaced use of private type with |getter_AddRefs|, r=travis 2000-03-17 01:19:33 +00:00
pinkerton%netscape.com
48483b15bf register the screen manager service in GFX r=scc. 2000-03-16 04:57:22 +00:00
dbaron%fas.harvard.edu
dec3af3ef0 Revise workaround for bug 28557 so we neither crash nor leak. r=waqar@netscape.com 2000-03-16 01:16:53 +00:00
tbogard%aol.net
2596a179ae Call SetOverLink instead of SetJSStatus when over a link. 2000-03-16 01:02:23 +00:00
locka%iol.ie
6d5a810174 Fixed some problems building with the latest platform sdk 2000-03-16 00:25:22 +00:00
rods%netscape.com
755ea01511 added Gfx Mode on/off for scrollbars
added the Urls menu for testing
b=27712, r=dcone
2000-03-15 15:01:26 +00:00
dveditz%netscape.com
83793623b9 fixing VC5 build (bug 31868) 2000-03-15 06:22:09 +00:00
tbogard%aol.net
1b902bc213 Removing this as the interface is no longer used and should no longer be used. 2000-03-15 05:03:35 +00:00
tbogard%aol.net
51fe1b4422 Updated paramaters to FindNamedBrowserChrome() and changed it to FindNamedBrowser() to reflect changes in the API. 2000-03-15 04:34:29 +00:00
rhp%netscape.com
4e23d61267 Changes to fix many bugs including quoting style size - vcard I18N fixes - compose fixes - etc - Bug #: 12505 25610 29806 30048 30744 31207 31589 2000-03-15 01:47:36 +00:00
jdunn%netscape.com
0a4b14d764 fixing build bustage on HP. Complaining of char * being deprecated.
r= rods@netscape.com
2000-03-15 01:19:43 +00:00
jst%netscape.com
e4033e3af9 Fixing build bustage. 2000-03-14 16:24:34 +00:00
rods%netscape.com
cdd7e44e0d I hate doing this, but a minor change to make the depend builds go green 2000-03-14 15:51:27 +00:00
rods%netscape.com
f6a77c7742 decls need to be outside the NS_DEBUG ifdef 2000-03-14 15:12:29 +00:00
rods%netscape.com
4ff3f6d742 added menu items to turn on/off GFX scrollbars
added menu items to save and "Goto" to two urls, this helps a lot with testing.
b=27712
2000-03-14 14:19:56 +00:00
tbogard%aol.net
f50a518b35 This should fix mac. Close is now Destroy(). 2000-03-14 11:53:00 +00:00
tbogard%aol.net
509907d4d2 Removed nsIBrowserWindow.h from the export list. 2000-03-14 11:09:48 +00:00
tbogard%aol.net
58e5886488 Changed nsIBrowserWindow references to reference nsBrowserWindow. nsBrowserWindow is no longer a component. More implementation to get nsBrowserWindow and nsWebBrowserChrome implementations geared towards the embedding code. made nsBrowserWindow implement nsIBaseWindow. 2000-03-14 11:08:43 +00:00
tbogard%aol.net
3fc295392e Removing un-needed include of nsIBrowserWindow.h 2000-03-14 11:05:10 +00:00
tbogard%aol.net
3e009059a0 Removing un-needed forward declare of nsIBrowserWindow. 2000-03-14 11:04:07 +00:00
tbogard%aol.net
aa2e47677e Removed unused parameter. 2000-03-14 08:53:46 +00:00
tbogard%aol.net
f4be7fb6ae Updated paramaters to GetNewBrowserChrome() and changed it to GetNewBrowser() to reflect changes in the API. Added new functions SizeBrowserTo() and ShowAsModal() that were added to the nsIWebBrowserChrome API. 2000-03-14 07:06:07 +00:00
tbogard%aol.net
5ddc58c6b1 L"" is not legal on all compilers to pass to a PRUnichar*. So instead need a temporary nsAutoString. 2000-03-14 05:41:02 +00:00
tbogard%aol.net
05470a25df When bringing up the View Source window, set the title and set the mode on the docShell. 2000-03-14 04:39:46 +00:00
tbogard%aol.net
10feb1dffd Tweaked a comment to not mention nsIBrowserWindow which is going away. 2000-03-14 03:58:45 +00:00
rickg%netscape.com
ffe78e83e5 removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
sspitzer%netscape.com
060ec53ebc fix build bustage. now on to send email to travis to get him to take a look. 2000-03-12 07:35:58 +00:00
tbogard%aol.net
299e2bdb1c Removed include of "windows.h". I'm sure at one point it was needed, but it should not need to be as webShell is XP code. 2000-03-12 06:34:30 +00:00
tbogard%aol.net
de89e55b72 Added overides for the Session History navigation in docShell. Removed some old ones that were recently removed from nsIWebShell. 2000-03-11 12:02:06 +00:00
tbogard%aol.net
381178b1ab Removed Back(), Forward(), CanBack(), and CanForward(). People wanting to do these things can use the nsIWebNavigation interface. 2000-03-11 12:00:33 +00:00
tbogard%aol.net
932354edc2 Back() and Forward() have been changed to use the nsIWebNavigation interfaces instead of the old nsIWebShell. 2000-03-11 11:59:55 +00:00
norris%netscape.com
5add6838c7 Fix Linux bustage. 2000-03-11 03:20:25 +00:00
pavlov%netscape.com
ce094b4cfc changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
norris%netscape.com
9b2edd3c59 Remove mURL from nsWebShell, and GetURL from nsIWebShell.
r=travis
2000-03-11 02:57:39 +00:00
tbogard%aol.net
db6ff68bcd Use the docShell APIs instead of the webshell ones where posssible. Instantiate the webBrowser Object instead of the docShell/webShell one. This starts the path for viewer to start using the embedding object completely rather than directly talking to a docShell. HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface. 2000-03-11 01:31:28 +00:00
tbogard%aol.net
dbaa1d996e Use the docShell APIs instead of the webShell ones in some places. HandleUnknownContentType is no longer a part of the nsIDocumentLoaderObserver interface. 2000-03-11 01:30:32 +00:00
tbogard%aol.net
8caddbb7e7 Removed the HandleUnknownContentType from the interface. 2000-03-11 01:19:40 +00:00
tbogard%aol.net
a676f8f5a8 ContentViewer now takes an nsIWidget instead of a native window. Don't pass the scrolling preferences through the intialization as they are always the same and ignored. 2000-03-11 01:19:12 +00:00
tbogard%aol.net
3a96e93cb8 Don't override every method in docShell, only those where webShell needs to do different things. Remove dependency on nsIBrowserWindow. WebShell should no longer create the native widget. Removed a number of APIs from nsIWebShell to continue thining it down until it is completely removed. Other general cleanup and removal of dead code. Sizing and positioning is left nearly completely up to docShell. The bounds must be stored locally for now as there is a problem with the sizeToContent when the child has already been reflowed on an unconstrained basis, this will be fixed soon thus allowing the removal of the locally cached bounds. HandleUnknownContentType is no longer part of nsIDocumentLoaderObserver. 2000-03-11 01:05:08 +00:00
tbogard%aol.net
a57c4603d1 Remove Init, SetDocLoaderObserver, GetDocLoaderObserver, SetParent, GetParent, GetChildCount, AddChild, RemoveChild, ChildAt, GetName, SetName, FindChildWithName, SetChromeEventHandler, GetContentViewer, IsBusy, SetDocument, StopBeforeRequestingURL, StopAfterURLAvailable, GetMarginWidth, SetMarginWidth, GetMarginHeight, SetMarginHeight, SetZoom, GetZoom. These should no longer be used. The docShell APIs should be used intead. 2000-03-11 01:04:28 +00:00
tbogard%aol.net
e9cc2aee74 HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface. 2000-03-11 00:22:21 +00:00
tbogard%aol.net
225c10c319 Remove dependency on nsIBrowserWindow. 2000-03-11 00:21:27 +00:00
tbogard%aol.net
22d965cb27 Changed function declarations of nsIDocumentLoaderObserver to use the XPIDL macro instead of the inline versions. 2000-03-11 00:21:01 +00:00
tbogard%aol.net
50d8a10c8c Use the docShell APIs for initializing/ creating the docShell/ webshell object. 2000-03-11 00:20:07 +00:00
tbogard%aol.net
67dc75ac74 nsIDocumentLoaderObserver function declarations now use the XPIDL macro. 2000-03-11 00:19:38 +00:00
tbogard%aol.net
6daaccbd1c Now that docShell implements SetZoom and GetZoom, just pass those function calls on to it. This frees us to clear some bloat in webShell's holding on to float mZoom. bug #30625. r=jud, waterson a=jevering 2000-03-08 04:00:31 +00:00
gagan%netscape.com
7e1b3b797a webshell's GetInterface continues with DocShell's GetInterface. r=travis. (reviewed docshell changes too) this allows necko to use the interface requester (webshell) to ask for nsIPrompt and display dialog boxes (for auths, etc) 2000-03-08 00:40:49 +00:00
mscott%netscape.com
cbc6d78022 Bug #21358 --> Make sure we only call the on load handler ONCE per document. This prevents a nasty loop if
the onload handler tries to load an ftp url.
r=travis
a=jar
2000-03-07 06:02:04 +00:00
warren%netscape.com
19d208da06 Fixing nsBrowserWindow to not assert in thread safety check. Needed NS_INIT_REFCNT 2000-03-06 09:10:47 +00:00
bruce%cybersight.com
6890048bf6 I think this was my fix for viewer coredumping at exit on Unix. 2000-03-05 22:30:30 +00:00
warren%netscape.com
c0497e31be Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
cls%seawood.org
889b6637e1 Force the install phase to build the subdirs first as dependencies are not properly handled. 2000-03-04 00:07:54 +00:00
norris%netscape.com
6f23e80fcc Fix 29541
r=travis,a=jar
2000-03-03 22:55:40 +00:00
alecf%netscape.com
4323897762 revive xlib build (not part of default seamonkey build) 2000-03-03 08:21:46 +00:00
cls%seawood.org
192e307283 Finally following warren's lead from "last year", the libs phase has been removed from the build. Directories had to be ordered and in some cases, traversed after a subsequent module was built.
Fixed the recursive makes into GtkMozilla so that they will report build failures like the other dirs.
Removed LIBS_NEQ_INSTALL variable and associated ifdefs.
2000-03-02 13:29:03 +00:00
pavlov%netscape.com
54ae2bbf0f fix travis's "issues" 2000-03-02 07:51:35 +00:00
tbogard%aol.net
4eec4fb506 nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg 2000-03-02 07:13:02 +00:00
tbogard%aol.net
d9b7f4567e GetPositionAndSize returns the size from the stored bounds rather than relying on the incorrect widget. This should fix the viewer bustage. r=jevering, buster a=jevering. 2000-03-01 23:46:03 +00:00
tbogard%aol.net
84d90bd475 Removed call to add items to the GlobalHistory at the beginning of the load. This was causing them to be added twice. Now instead, they are added at when OnLoading is called from the DoContent. r=mscott a=jar 2000-03-01 05:25:36 +00:00
tbogard%aol.net
46b0064aaa mPrefs were shadowing the ones in docShell. This fixes the bug where prefs weren't being found in presContext because the contentViewer is now being created in docShell which had a different set of prefs. r=beard a=rickg. 2000-03-01 03:22:14 +00:00
tbogard%aol.net
b2806359f0 WebShell now relies on the docShell for the creation of the content viewer. WebShell also provides and implementation for LoadURI that overrides the docShells so we can later do a ifdef on who should do the load. Before adding to GlobalHistory we call ShouldAddToGlobalHistory. Implemented GetMainWidget. This is work to allow getting new session history/ url loading working and work on master bug 13374. r=mscott a=jevering 2000-02-29 22:35:33 +00:00
ftang%netscape.com
f7512d1033 fix problem I instroduced last night which do not expand "hostname" to "http://hostname" 2000-02-29 20:38:16 +00:00
mkaply%us.ibm.com
12aa4e52d1 # 25555
r= alecf@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-29 15:45:58 +00:00
ftang%netscape.com
c3609c4360 fix bug 28171 14155 28784. escape keyword URI before pass to NS_NewURI. Correct the convertToFileURI function.
convert file: uri to be escped with the file system charset before pass to NS_NweURI
r=warren a=bobj
2000-02-29 07:07:36 +00:00
pollmann%netscape.com
982af48162 Bug 28670: Move scroll methods from webshell to docshell r=travis a=rickg 2000-02-29 06:51:48 +00:00
pollmann%netscape.com
fac36c79b1 Bug 28670: Remove unneeded scrollparam to webshell::Init r=travis a=rickg 2000-02-29 06:51:39 +00:00
mkaply%us.ibm.com
35f9400d4f # 25555
r= mscott@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-28 14:51:35 +00:00
sspitzer%netscape.com
09b7b9db4f fix for #26773, alert when there is a network error in mailnews. r=mscott, a=phil 2000-02-26 01:04:50 +00:00
locka%iol.ie
65ac0c9efb Fixed Reload and Stop calls 2000-02-26 00:47:23 +00:00
bryner%uiuc.edu
6985354db4 Adding a new flag to the Win32 build system. Set DISABLE_TESTS=1 to skip
building in the tests directories.  Should not affect the build at all if
you do not have this environment variable.  r=leaf.
2000-02-25 04:12:40 +00:00
tbogard%aol.net
4b47fc6551 typo. 2000-02-24 05:11:11 +00:00
tbogard%aol.net
823b7f6458 Changes to use nsIWebNavigation instead of the old methods on nsIWebShell. This should fix the build. 2000-02-24 05:07:39 +00:00
tbogard%aol.net
f364b44eca Removed RemoveFocus, Stop, Reload, and SetContentViewer to reflect removal from nsIWebShell. Removed GetTarget() as it is no longer called. Removed ReleaseChildren as it is never called. The referrer is now stored down in docshell. CurrentURI is now set for docshell's benefit. A hacked implementation of InternalLoad is provided for the Reload case. OnLoading is now called for docshell sake. Stop now relies on docShell's Stop(). Other versions of Stop now call either Stop or StopLoad depending on the case. GlobalHistory code has moved down to docshell. Work for 13374 and landing of new session history/ uriloading. r=mscott a=jevering 2000-02-24 04:16:17 +00:00
tbogard%aol.net
7ed5fc5209 Removed RemoveFocus, Stop, Reload, and SetContentViewer as these functions are no longer called. Work for 13374 and landing of new session history/ uriloading. r=mscott a=jevering 2000-02-24 04:15:48 +00:00
locka%iol.ie
a83bc9acad Commented out obselete method 2000-02-23 23:14:04 +00:00
gagan%netscape.com
d4293a9bc7 r=valeski,rjc a=jar. Fixes for the following bugs-
bug 1582 - HTTP Referer header problem.
This is now resolved with a preference (network.sendRefererHeader)
If set to 0 no referrer header is sent (ever) If set to 1 the
referrer header is sent only in cases of user link-clicks and if
set to 2 is sent from image requests as well.

bug 17158 - No Proxies For wasn't implemented.
This was not being read correctly and I also moved and cleaned up
the parsing function to nsProtocolProxyService (thereby also
killing bug 27728)

bug 24642 - http://www.win98central.com/#437 was crashing.
bug 26686 - crash in nsHTTPRequest destructor.
Both of these crashes were because of the nsHTTPRequest being
unconditionally released in the destructor of nsHTTPChannel. Although the main problem remains, I have made it a non-crasher now.

bug 27844 - HTTP breaks when only using FTP proxy.
This was happening because we were not resetting values of the
proxy when they are removed from the preference pane.
2000-02-23 21:17:17 +00:00
jbetak%netscape.com
3881911814 bug 12502, View Source doesn't display non UTF-8 charsets on doc's w/o HTTP or Meta
r=ftang
a=bobj
2000-02-23 01:48:22 +00:00
pollmann%netscape.com
837886fe88 Bug 14827: Reset scrollbars, don't turn them to auto for SetDocument r=harishd a=rickg 2000-02-19 02:54:32 +00:00
mscott%netscape.com
9a7c1b0e8e 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
2000-02-19 02:05:52 +00:00
dcone%netscape.com
36d49a79d9 updated the MenuId for printing. R=rods. approval=choffman 2000-02-17 20:59:47 +00:00
mscott%netscape.com
2772b8e808 Bug #17468 --> LoadURL, do load url need to pass around the window target for now.
r=travis
2000-02-16 07:30:17 +00:00
mscott%netscape.com
567b91995a Bug #17468 --> LoadURL needs to pass around the window target for now.
r=travis
2000-02-16 07:29:50 +00:00
tbogard%aol.net
28e191d2c2 Fixed assertion occuring when mousing over and status occurs. 2000-02-16 00:30:41 +00:00
joki%netscape.com
512277b8af Fix bug 4167. Fire unload event before all data is gone to allow action during event handlers. r:travis 2000-02-15 22:55:36 +00:00
cls%seawood.org
3ea6196171 Pass value of NSPR_VERSION to subconfigures to reduce number of places the nspr version needs to be updated. Bug #27457 2000-02-15 04:52:52 +00:00
dbaron%fas.harvard.edu
243e9b4482 Add event target debugging to the viewer menu for Linux (includes the XP part of the changes).
r=joki
2000-02-15 04:33:43 +00:00
mscott%netscape.com
a1cf99ecb3 Fixes Bug #27419 and various other uri re-targeting bugs. The uri loader now properly implements retargeting.
r=travis,mscott (we co-authored it).
2000-02-15 04:05:04 +00:00
tbogard%aol.net
fc8a8d5156 Removed unused method from the interface. r=pavlov 2000-02-14 09:42:30 +00:00
tbogard%aol.net
166bf1bbd4 SetStatus now uses the new API on nsIWebBrowserChrome. r=pavlov 2000-02-14 09:16:26 +00:00
tbogard%aol.net
759cd3c5a7 WebShell now relies on the docshell to provide the script environment and providing the scriptGlobalObjectOwner interface. r=hyatt 2000-02-14 06:48:39 +00:00
locka%iol.ie
d9baf91304 Now BeforeNavigate(2) passes a correctly formed post data value to stop crashes in CHtmlView derived clients.
The next step is to use the post data passed into the Navigate in the first place.
2000-02-13 15:20:58 +00:00
locka%iol.ie
78fb908601 Fixed webshell change breakages.
Fixed NS_InitXPCOM breakages
Added last post data variable so events can fire it to clients during  browsing
2000-02-13 15:18:29 +00:00
valeski%netscape.com
14463c9c26 r=mcafee, 27339. We were kicking *any* load failure to the keyword server, now we're a little more selective 2000-02-12 01:22:25 +00:00
tbogard%aol.net
201adafc59 Removed methods that are no longer used as nsIWebShellContainer or nsIWebShell interface no longer require them. r=hyatt 2000-02-11 08:30:17 +00:00
tbogard%aol.net
d6712bba0e Remove a number of now defunct methods on nsIWebShellContainer. And a couple more from nsIWebShell. r=hyatt 2000-02-11 08:29:02 +00:00
dougt%netscape.com
4519e9aaf0 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.
2000-02-11 04:48:09 +00:00
norris%netscape.com
2b4b436f5f Fix 25062 Reload vulnerability
25206 Reload vulnerability #2
Implement grant dialogs and persistence for capabilities.
most r=mstoltz, some code from morse w/ r=norris
2000-02-10 04:56:56 +00:00
rods%netscape.com
ca8b8dba38 cleaning up viewer to use local versions widget files and support
bug 17027, carpool a=leaf, r=kmcclusk
2000-02-09 19:28:24 +00:00
rods%netscape.com
0f752d1d30 added interfaces to build and added them to be exported 2000-02-09 19:25:44 +00:00
kmcclusk%netscape.com
cd6f5d237b 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
2000-02-09 15:48:01 +00:00
tbogard%aol.net
840c8350e1 GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow. GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality. DocShellTreeOwners got implementations filled in and many bugs fixed. nsIScriptGlobalObject now talks in terms of docShells instead of webShells. Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell. GlobalWindow now deals completely in terms of docShells. r=vidur 2000-02-08 13:40:10 +00:00
valeski%netscape.com
7b08f968cc 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 2000-02-08 05:56:30 +00:00
scc%netscape.com
73802d6f2e Pro5 update 2000-02-07 23:06:04 +00:00
scc%netscape.com
7592f488ec Pro5 update; eliminate dependcies on PowerPlant r=beard 2000-02-07 22:32:40 +00:00
risto%netscape.com
65c0d3c80a Changing all cvs-mirror.mozilla.org references to point to politically
correct addresses, for example tinderbox.mozilla.org, lxr.mozilla.org or
bonsai.mozilla.org. cvs-mirror shouldn't use in URLs anymore because it's
now on different server.

r=bryner
2000-02-05 07:23:36 +00:00
alecf%netscape.com
398bb02860 switch from nsAutoCString to nsCAutoString
r=sspitzer
2000-02-05 06:19:18 +00:00
alecf%netscape.com
f4114401ef remove the file locator from the viewer registry, since it's now in a component
r=sspitzer
2000-02-05 05:41:50 +00:00
tbogard%aol.net
6fbd009cb0 Added stub implementation for new methods nsIWebBrowserChrome::SetJSStatus, nsIDocShellTreeOwner::SizeShellTo, and nsIDocShellTreeOwner::ShowModal. 2000-02-05 03:24:45 +00:00
rods%netscape.com
57bbf57356 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
e6d7831601 initial add 2000-02-04 15:55:21 +00:00
rods%netscape.com
ef6bdfe3fb 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
0ad75b2c5f 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
760f08ea00 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
41512e1d6a 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
27ca515c4c fix access paths for move to CW5 (bug #25949) 2000-02-02 22:45:39 +00:00
tbogard%aol.net
83d634b3a6 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
1df044cf0c added files: mozilla/webshell/tests/viewer/nsWebBrowserChrome.cpp 2000-02-02 02:39:12 +00:00
tbogard%aol.net
7c95486fe7 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
50e78c511e 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
1909d65642 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
4579f79390 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
699545004a 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
48e640ed4f Conversion to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-01 14:26:27 +00:00
valeski%netscape.com
5356c1341c 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
9425deb1fd 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
8dfcdc11cd doc loader service syncy up
r=travis
2000-01-29 06:15:01 +00:00
mscott%netscape.com
553323271b Don't build nsDocLoader.cpp 2000-01-29 06:14:26 +00:00
mscott%netscape.com
cb2cc66d32 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
903527e2bf remove doc loader from thebuild 2000-01-29 06:06:45 +00:00
mscott%netscape.com
6f5f4cd742 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
53a556cc79 remove files that are moving to the uri loader as idl files. 2000-01-29 06:05:43 +00:00
mscott%netscape.com
fe58a9d4b6 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
cbb675dd1b 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
645dfa8f72 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
50bf875c47 Getting rid of createPopup. 2000-01-28 03:05:17 +00:00
dcone%netscape.com
e31204f271 support for regression testing. r=rods 2000-01-26 15:14:41 +00:00
valeski%netscape.com
c191a0b042 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
8507a58ec3 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
d5be7041f5 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
8a78d916a5 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
6696fa133b 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
2fc75424f3 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
df0d05044b 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
c8193a9416 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
6bf0c4ac1d 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
89ea13c2bd 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
a770fdf7e5 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
be79b9fb76 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
e86a4b53fb adding a parameter to nsIBrowserWindow::SizeWindowTo. part of bug 15555. r:hyatt 2000-01-15 02:30:34 +00:00
locka%iol.ie
f1c18133a7 Fixed control after changes to web shell caused compile errors 2000-01-13 23:33:27 +00:00
valeski%netscape.com
e05c7df97c api clean up and fixed a blah.com www. appending case 2000-01-13 23:23:20 +00:00
valeski%netscape.com
596198c777 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
61a9624d09 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
1880626278 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
d83e244873 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
5e07dc265e 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
698852a4f4 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
74c48d36ca 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
aed453ef5b # 19452
r mcafee
d Huge menus on gtk+1.23
2000-01-10 22:55:19 +00:00
edburns%acm.org
13be6d7ebf 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
0d7d7eea84 add UniversalDialog, r=davidm 2000-01-05 03:17:11 +00:00
dougt%netscape.com
4363b1057f Including nsFileSpec. 2000-01-03 23:41:03 +00:00
blizzard%redhat.com
d6cf22aa5c 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
af4f9c2189 Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad. 1999-12-29 07:32:59 +00:00
rpotts%netscape.com
38fc9e5e0f Removed obsolete method nsIDocumentLoader::LoadOpenedDocument. 1999-12-29 05:10:21 +00:00
rpotts%netscape.com
644d8e02cb DocLoader reorg...Removed the implementations of LoadDocument(...), LoadOpenedDocument(...) and the nsDocumentBindInfo. 1999-12-28 23:22:26 +00:00
rpotts%netscape.com
9619211274 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
2331eb43cb 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
c69942ec03 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
9551ad4f9b Fix for build bustage on NetBSD/arm, and some minor cleanup. 1999-12-22 23:35:06 +00:00
radha%netscape.com
85bec7089a 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
7b6cb1119f fix for 16273. r=valeski, a=sdagley. 1999-12-22 01:47:59 +00:00
sspitzer%netscape.com
e8a4061a40 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
6fa5ae3daa 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
66dad8a9a4 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
0a09dc3e3f Removed GetWebShellType() form the API. 1999-12-21 00:12:46 +00:00
morse%netscape.com
f4b2441812 add SelectDialog, bug=3110, coded by davidm, r=morse, a=chofmann 1999-12-19 18:32:21 +00:00
alecf%netscape.com
5f2b8736c4 fix xlib-in-gtk embedding example (not part of default build) 1999-12-19 00:47:06 +00:00
morse%netscape.com
68baca2b6f 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
2b43c07064 Fix for new webshell APIs. 1999-12-18 03:02:37 +00:00
tbogard%aol.net
c072d9b525 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