Граф коммитов

2746 Коммитов

Автор SHA1 Сообщение Дата
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
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
bryner%uiuc.edu 8705faac7d 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 5cca8adbe7 bug #42100, Carbon compatibility. r=gordon, saari, pinkerton, sfraser 2000-06-20 23:10:06 +00:00
rpotts%netscape.com 49c54755fc Reworked the nsIWebProgress interfaces and implementation... 2000-06-19 05:54:37 +00:00
warren%netscape.com 06dd25d8b6 Bug 41390. js prompt() contains remember this value checkbox. r=morse 2000-06-17 01:57:36 +00:00
rbs%maths.uq.edu.au 29f1b6960b 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 a62193e278 Fix for bug 31818. Dogfood. r=brendan 2000-06-13 23:56:30 +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
pavlov%netscape.com 154ebacfa5 update soundtest to the new sound apis 2000-06-04 06:50:58 +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
pavlov%netscape.com a6d056c7d6 make this test actually work 2000-06-02 06:54:51 +00:00
waterson%netscape.com 7513a4daa0 Add --trace-malloc hook. 2000-06-01 06:21:12 +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
blizzard%redhat.com 4a58c8b35f removing unbuilt files and directories 2000-05-25 20:41:59 +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 f1c8c03aa0 Register the timer CID in widget 2000-05-17 08:45:16 +00:00
sfraser%netscape.com 5765bc32dc Remove linkage with NetworkModular.shlb 2000-05-17 07:48:58 +00:00
sfraser%netscape.com c301f88d9d Remove linkage with NetworkModular.shlb 2000-05-17 07:25:45 +00:00
cls%seawood.org 1165ad3a33 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 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
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
pavlov%netscape.com 71126a8f04 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 deb5d6a026 gfx on unix is now a component 2000-05-15 21:58:48 +00:00
ftang%netscape.com 16db9b95be 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 3363a95f9f Propagating nsIFormProcessor change to nsTestFormProcessor. 2000-05-05 20:39:23 +00:00
cls%seawood.org eb76e1c2cf Fix for broken stopwatch (--enable-perf-metrics). Bug 27335 2000-05-05 01:30:17 +00:00
mjudge%netscape.com 84dbc25dd9 left this one out 2000-05-04 09:03:58 +00:00
mkaply%us.ibm.com af38be24ac # 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 ac54049689 # 34082
r= mkaply
OS/2 bring up continues - OS/2 test viewer
2000-05-02 23:15:14 +00:00
mkaply%us.ibm.com 15def388bb # 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 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
rods%netscape.com 06a5960888 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 77f6bbfacc adding menus for turning on/off gfx selects 2000-04-28 23:37:39 +00:00
attinasi%netscape.com ea2716647b 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 0a5f5d3875 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 fd7120c8fb fix nsfilespecwithui problems 2000-04-28 20:07:29 +00:00
mjudge%netscape.com 19d29307eb small change to the way you get selection 2000-04-28 06:22:07 +00:00
pavlov%netscape.com ef62fcc7a9 more string fun 2000-04-27 22:24:36 +00:00
pavlov%netscape.com 2d4c9e9849 string fixes 2000-04-27 22:15:24 +00:00
scc%netscape.com b55ce38b78 making string conversions explicit 2000-04-27 21:24:29 +00:00
mjudge%netscape.com 48f046e6b3 ender lite checkin. 2000-04-27 07:37:12 +00:00
danm%netscape.com 139cc240d5 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 6622635cab making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
mscott%netscape.com 514de6b425 fix unnecessary assetions in viewer. 2000-04-25 01:46:39 +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
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
anthonyd%netscape.com 05840e5f32 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 622d6fe83b dist...chrome restructuring 2000-04-19 21:42:30 +00:00
buster%netscape.com 7710293b14 bug 26917 (using "-d" option on viewer causes premature exit)
r=travis
2000-04-18 22:59:12 +00:00
cls%seawood.org 190ca5091c Forgot to add EXTRA_DSO_LIBS to EXTRA_DSO_LDOPTS 2000-04-18 11:20:13 +00:00
cls%seawood.org a27ca31c45 Latest batch of OS/2 makefile changes. Batch 09. Bug #34106 2000-04-18 10:27:21 +00:00
scc%netscape.com 0d06aa8e43 making string conversions explicit 2000-04-18 10:22:00 +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
heikki%citec.fi f5c8f79cb9 Changed redirects to point to the updated XML demos (new XLink). 2000-04-17 10:47:37 +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 d510c19900 Removed the methods dealing with the old session history that is going away. 2000-04-16 11:18:39 +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
cls%seawood.org 579f14b69f Added CXXFLAGS to link line for toolkit specific test viewers. Bug #35730 2000-04-13 13:59:03 +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 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 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 76b6e1ef4d 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 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
tbogard%aol.net b62718c6b4 Removed the remaining methods on nsIWebShellContainer as they are no longer used. 2000-04-11 23:52:27 +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
cls%seawood.org 57978e5c23 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 9bf71bcc06 Added handling for the webProgress status changes. 2000-04-04 02:46:17 +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 3446f018d4 Fixed assertion with loading an URL due to changes with status now firing. 2000-04-04 00:02:15 +00:00
alecf%netscape.com c07bd9bd7e fix xlib bustage 2000-04-03 08:01:07 +00:00
cls%seawood.org 0d63199902 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 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 c5a72ae51c 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 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
nisheeth%netscape.com e304954c7e 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 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
cls%seawood.org 79b3bcd802 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 f435083f78 Implemented Style Size Dump. r=rickg b=26565 2000-03-31 07:08:36 +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 b12e1479c3 Rely on the docshell for the implementation of destroy. 2000-03-31 00:15:55 +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 1a7f1dba0d added files: mozilla/docshell/base/nsDocShellLoadInfo.cpp 2000-03-30 12:39:47 +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
cls%seawood.org ae45fce007 Updating config.guess & config.sub to latest GNU versions. Bug #22599, r=wtc 2000-03-30 03:12:16 +00:00
tbogard%aol.net 7c32be1ded 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 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 85d061602a 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 ebb85b91ee 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 f8cb349d32 nsIBrowserWindow::GoTo no longer takes the command parameter. 2000-03-29 10:23:34 +00:00
tbogard%aol.net 48eac482a9 Use the nsIWebNavigation to load URIs instead of the nsIWebShell interface. 2000-03-29 10:20:29 +00:00
tbogard%aol.net 37321f10c1 Changed the URI loading to use the nsIWebNavigation interface. 2000-03-29 10:16:58 +00:00
alecf%netscape.com c03ab07889 remove bogus nsIPref dependancies 2000-03-29 09:49:24 +00:00
warren%netscape.com a9c46925a4 Better fix for SetOriginalURI nsCOMPtr problem. 2000-03-29 06:43:04 +00:00
warren%netscape.com c4f059a64d Attempted to fix linux bustage due to necko change. 2000-03-29 06:42:27 +00:00
tbogard%aol.net f7477f8a34 added files: mozilla/docshell/base/nsDSWebProgressListener.cpp 2000-03-29 06:04:13 +00:00
warren%netscape.com a80eb29199 Fixed linux nsCOMPtr bustage. 2000-03-29 05:40:47 +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
tbogard%aol.net 3b3a1ad405 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 90434d2c6e Re-numbered some menu Items that were broken. r=karnaze 2000-03-27 22:40:50 +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
tbogard%aol.net d649697e22 Removed the command member as it is no longer needed. 2000-03-27 02:34:51 +00:00
scc%netscape.com bb71dd61c4 small changes to clients of string converting APIs 2000-03-26 11:39:08 +00:00
scc%netscape.com a6cbaa2590 small changes to clients of string converting APIs 2000-03-26 10:23:40 +00:00
norris%netscape.com c7afcfb732 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 5360ed0672 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 92236327af fix xlib build (not part of default build) 2000-03-24 07:57:53 +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
pavlov%netscape.com 8a3786c88d nsIFilePicker isn't implimented in widget on unix 2000-03-24 00:00:34 +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
locka%iol.ie bd13aa02fa Removed 2000-03-23 22:29:36 +00:00
rods%netscape.com 92964e25b8 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 205a52ed25 added new menu item for visual event debugging
r=dbaron
2000-03-22 15:25:51 +00:00
pavlov%netscape.com c7e6aef7d4 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 e3a117d3c9 Remove ActiveX entry 2000-03-21 23:38:35 +00:00
locka%iol.ie 68dade6421 Removed 2000-03-21 23:32:42 +00:00
locka%iol.ie 41670731b1 Removed 2000-03-21 23:20:14 +00:00
locka%iol.ie b5087fd85c Removed 2000-03-21 23:18:05 +00:00
locka%iol.ie 2e0de0f26c Removed 2000-03-21 23:10:32 +00:00
locka%iol.ie 893a09743d Removed 2000-03-21 22:55:32 +00:00
locka%iol.ie a2b051797d Tests folder moved 2000-03-21 22:40:48 +00:00
rods%netscape.com 8ec1e589ef 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 2e279600ec 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 1f24377762 Added some menu items. r=rods 2000-03-20 23:13:59 +00:00
dcone%netscape.com 955b2bc7e3 added some menu items for debugging. r=rods 2000-03-20 23:13:00 +00:00
rods%netscape.com 49d77ab452 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 0bd22daa3b Removing another obsolete file. This file lives in mozilla\uriloader\base now. 2000-03-19 23:29:21 +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
scc%netscape.com 083f64f051 replaced use of private type with |getter_AddRefs|, r=travis 2000-03-17 01:19:33 +00:00
pinkerton%netscape.com 9355e9d912 register the screen manager service in GFX r=scc. 2000-03-16 04:57:22 +00:00
dbaron%fas.harvard.edu f9536392b2 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 c1479d9d99 Call SetOverLink instead of SetJSStatus when over a link. 2000-03-16 01:02:23 +00:00
locka%iol.ie f7e4386783 Fixed some problems building with the latest platform sdk 2000-03-16 00:25:22 +00:00
rods%netscape.com b41c399471 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 ee84e699f6 fixing VC5 build (bug 31868) 2000-03-15 06:22:09 +00:00
tbogard%aol.net fe3df65ee9 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 2f1e45255a 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 77ad4f848b 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 def172db7a 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 e48ca9aaa0 Fixing build bustage. 2000-03-14 16:24:34 +00:00
rods%netscape.com c4d7f5c99a 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 30c53e9ccc decls need to be outside the NS_DEBUG ifdef 2000-03-14 15:12:29 +00:00
rods%netscape.com dec0b8ff21 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 7bfdc6de91 This should fix mac. Close is now Destroy(). 2000-03-14 11:53:00 +00:00
tbogard%aol.net acbd5859c2 Removed nsIBrowserWindow.h from the export list. 2000-03-14 11:09:48 +00:00
tbogard%aol.net d2867aed60 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 f67627acbc Removing un-needed include of nsIBrowserWindow.h 2000-03-14 11:05:10 +00:00
tbogard%aol.net e15fd277b8 Removing un-needed forward declare of nsIBrowserWindow. 2000-03-14 11:04:07 +00:00
tbogard%aol.net 7528e5d71e Removed unused parameter. 2000-03-14 08:53:46 +00:00
tbogard%aol.net 2bbad9a327 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 5c95c44f2d 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 bbdf9e7cc3 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 341bf28344 Tweaked a comment to not mention nsIBrowserWindow which is going away. 2000-03-14 03:58:45 +00:00
rickg%netscape.com 4791ab3e8f removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
sspitzer%netscape.com 9dba885aec 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 ddc1a0c773 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 c015ced3ec 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 534b61df37 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 c167f6e4dc 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 df1f76464f Fix Linux bustage. 2000-03-11 03:20:25 +00:00
pavlov%netscape.com 33ce2d4e90 changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
norris%netscape.com 772f1f0cad Remove mURL from nsWebShell, and GetURL from nsIWebShell.
r=travis
2000-03-11 02:57:39 +00:00
tbogard%aol.net 8951583683 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 92f2b46cfb 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 94957345a7 Removed the HandleUnknownContentType from the interface. 2000-03-11 01:19:40 +00:00
tbogard%aol.net 457a6df92c 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 026c7850d4 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 5b48c3a9de 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 784c4eff06 HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface. 2000-03-11 00:22:21 +00:00
tbogard%aol.net 620e9f7db7 Remove dependency on nsIBrowserWindow. 2000-03-11 00:21:27 +00:00
tbogard%aol.net 54bd722d6e 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 4068112551 Use the docShell APIs for initializing/ creating the docShell/ webshell object. 2000-03-11 00:20:07 +00:00
tbogard%aol.net f4cd70655b nsIDocumentLoaderObserver function declarations now use the XPIDL macro. 2000-03-11 00:19:38 +00:00
tbogard%aol.net 2a8ab084c3 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 e1b2683e7d 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 42800f579b 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 617c179f53 Fixing nsBrowserWindow to not assert in thread safety check. Needed NS_INIT_REFCNT 2000-03-06 09:10:47 +00:00
bruce%cybersight.com 41024d79a5 I think this was my fix for viewer coredumping at exit on Unix. 2000-03-05 22:30:30 +00:00
warren%netscape.com 7e37f4f478 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 1dcc7800b0 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 a5c6bcf187 Fix 29541
r=travis,a=jar
2000-03-03 22:55:40 +00:00
alecf%netscape.com 5543fcd325 revive xlib build (not part of default seamonkey build) 2000-03-03 08:21:46 +00:00
cls%seawood.org aeb63a9a96 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 4d1d13f9d5 fix travis's "issues" 2000-03-02 07:51:35 +00:00
tbogard%aol.net 5c166f4fd5 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 8f194033ba 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 d0e3a6e6b9 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 99da589234 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 475e8aede4 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 ccd9da69af 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 865f7fe4e4 # 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 31db5167ab 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 3a67f9317c Bug 28670: Move scroll methods from webshell to docshell r=travis a=rickg 2000-02-29 06:51:48 +00:00
pollmann%netscape.com 91370583d9 Bug 28670: Remove unneeded scrollparam to webshell::Init r=travis a=rickg 2000-02-29 06:51:39 +00:00
mkaply%us.ibm.com 2e7d5d35d0 # 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 f29abcb66f 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 4681a17a25 Fixed Reload and Stop calls 2000-02-26 00:47:23 +00:00
bryner%uiuc.edu bbfe27364b 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 c43b419d96 typo. 2000-02-24 05:11:11 +00:00
tbogard%aol.net 679723cbd9 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 2d6e00f505 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 e8837a1868 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 c52a02f059 Commented out obselete method 2000-02-23 23:14:04 +00:00
gagan%netscape.com d605467cb7 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 83eb9d74d1 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 bea77c4d14 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 1eab9b52ea 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 ef0dcda117 updated the MenuId for printing. R=rods. approval=choffman 2000-02-17 20:59:47 +00:00
mscott%netscape.com a071098e50 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 cac8175356 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 e72b23690a Fixed assertion occuring when mousing over and status occurs. 2000-02-16 00:30:41 +00:00
joki%netscape.com edeab7eb24 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 5f277538bc 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 0b8e5894aa 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 8ab5e52780 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 5f04882058 Removed unused method from the interface. r=pavlov 2000-02-14 09:42:30 +00:00
tbogard%aol.net 687fda4066 SetStatus now uses the new API on nsIWebBrowserChrome. r=pavlov 2000-02-14 09:16:26 +00:00
tbogard%aol.net cd6b33f651 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 0fbb888376 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 3c15f1ad44 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 944c3849f4 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 4b2f1f9168 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 53174e1d5e 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 44a1bba153 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 80d944693e 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 39ceae847a 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 6815213416 added interfaces to build and added them to be exported 2000-02-09 19:25:44 +00:00
kmcclusk%netscape.com 4d12d19a42 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 f5d81c3e9c 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 c51213cee0 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 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
scc%netscape.com 7c0fbf6389 Pro5 update; eliminate dependcies on PowerPlant r=beard 2000-02-07 22:32:40 +00:00
risto%netscape.com b011c9aaf1 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 b82c2ab12a switch from nsAutoCString to nsCAutoString
r=sspitzer
2000-02-05 06:19:18 +00:00
alecf%netscape.com c949b6c682 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 e392b14aac Added stub implementation for new methods nsIWebBrowserChrome::SetJSStatus, nsIDocShellTreeOwner::SizeShellTo, and nsIDocShellTreeOwner::ShowModal. 2000-02-05 03:24:45 +00:00
rods%netscape.com 14019b863b adding widget viewer based widget library to build
widgets are no created from NS_New mthods instead of from the factory
r kmcclusk, b =17027
2000-02-04 15:58:35 +00:00
rods%netscape.com 429eec55aa initial add 2000-02-04 15:55:21 +00:00
rods%netscape.com 2568ce1230 initial add copied from widget\src\windows and all NS_NewXXX method
for bug 17027 r=kmcclusk
2000-02-04 15:54:24 +00:00
mscott%netscape.com 916f17d862 more prepation for docshell landing. Implement IsPreferred and move implemtation of CanHandlecontent from the
application layer into the webshell/docshell layer.

r=traivs
2000-02-04 08:44:46 +00:00