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

269 Коммитов

Автор SHA1 Сообщение Дата
troy%netscape.com 4c669f0158 Removed nsString object that was defined but never used 1999-08-23 01:15:57 +00:00
mccabe%netscape.com 3d4917b628 Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.
1999-08-22 23:52:07 +00:00
rhp%netscape.com 81adbf65e2 Fix for I18N reload issue 1999-08-18 01:39:20 +00:00
dp%netscape.com 6a45339276 gLogModule defined only inside of NS_DEBUG. Protecting access. 1999-08-17 01:28:58 +00:00
radha%netscape.com 146a03ce48 Fix for bug 11877. Kin and ftang reviewed the code. dp approved it. Put back the old
history code in webshell since it breaks viewer.
1999-08-17 00:29:09 +00:00
danm%netscape.com 8180c75a54 open new windows from anchor links with proper chrome. fixes bug 9792. 1999-08-10 21:36:38 +00:00
vidur%netscape.com 4876025852 changed name of NS_CreateContext to NS_CreateScriptContext 1999-08-09 19:14:49 +00:00
dcone%netscape.com 620e2cdf8b took out the assert for mWindow as null, and put in support that
allows the webshell to run with a null mWindow-- needed for printing frames
1999-08-09 14:30:32 +00:00
dp%netscape.com 5ba299bb04 Fixing build error on unix. 1999-08-09 00:26:02 +00:00
radha%netscape.com 835d5f7aed Use nsISessionHistory for all history needs. This change obsoletes
mHistory and mHistoryIndex. Shall physically remove these members
at a later date.
1999-08-09 00:03:12 +00:00
radha%netscape.com 64ba7298de Fix for bug 11307. comparison between char * and XPIDLCString causing Compilation
problem in few unix platforms.
1999-08-08 02:15:53 +00:00
waterson%netscape.com 6f5ff98694 Fix compiler warning. 1999-08-06 18:28:15 +00:00
morse%netscape.com 05534f19dd cleaned up dialogs 1999-08-06 00:29:10 +00:00
waterson%netscape.com 6898ebf357 Add global history. 1999-08-05 05:14:45 +00:00
valeski%netscape.com 368ab627ee moved to the higher level LoadURL() call to get more observer handling 1999-08-05 04:49:38 +00:00
valeski%netscape.com 493ae6bd9e api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).
1999-08-05 01:28:30 +00:00
radha%netscape.com de9e5e65d0 Don't load a page thro' necko when going to a anchor with in the same page or going
back from an anchor to the top of the page. Modify
EqualBaseURL() so that it will do the right thing.
1999-08-04 22:46:49 +00:00
valeski%netscape.com 2336127fd1 added new url munging code. we now take a swing at the urlbar string w/ the uri parsing code first, then fallback to munging if we have to 1999-08-04 21:18:24 +00:00
valeski%netscape.com 0830bda705 10720 fix - we now do meta tag refreshes 1999-08-03 21:48:40 +00:00
mcafee%netscape.com 451c4afcee Converting to stream implementation of HTTP posting, this obsoletes nsIPostData and nsIPostToServer. a=warren 1999-08-03 20:51:41 +00:00
nisheeth%netscape.com db76351e26 Remove DEBUG_nisheeth protected code. 1999-08-03 00:00:50 +00:00
bienvenu%netscape.com 4defdd96f5 back out fix for timing problem for Warren so OnEndLoadDocument will get called 1999-07-31 19:51:20 +00:00
warren%netscape.com af95e38fc8 Reverted yesterday's change to solve the timing/perf measurement problem. Now I think the main problem was caused by the fact that redirects weren't getting inserted into the group, causing the load to terminate prematurely. That's now solved in the http protocol code. 1999-07-31 06:33:50 +00:00
warren%netscape.com 6b3a89d3bc Fixes for the 'timing' problem, where load time is reported incorrectly. Things seem to work now, except the very first load. 1999-07-30 07:50:35 +00:00
warren%netscape.com b21ffb563b Clean up of nsDocumentBindInfo::OnStopRequest. Debug error messages for necko failure. 1999-07-30 04:20:34 +00:00
nisheeth%netscape.com 90890a0c0d Fix for bug 4559 in the Necko builds. Earlier this code change was made in code that affected non-Necko builds. 1999-07-27 21:21:13 +00:00
pavlov%netscape.com 8b8b9c3727 window creation changes 1999-07-27 04:27:17 +00:00
rickg%netscape.com 85d0902334 replaced call to deprecated string API 1999-07-26 00:40:34 +00:00
nisheeth%netscape.com 6053670fe6 Fix for bug 10028. We handle mixed case mailto urls properly now. 1999-07-22 22:34:28 +00:00
troy%netscape.com ace7880515 Removed Repaint() call from OnEndDocumentLoad() 1999-07-21 04:48:21 +00:00
nisheeth%netscape.com 9682a640d6 Fix for bug 9255. We were not trimming leading and trailing whitespace from the url typed in the location bar. Now we do. 1999-07-16 22:45:38 +00:00
warren%netscape.com c5684bf4d7 Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
nisheeth%netscape.com a8266bada7 Fix for bug 4559. We would scroll the document to the named anchor target when a named anchor was clicked even when form data needed to get submitted. Now, we go ahead and submit the form data. 1999-07-15 23:17:29 +00:00
dcone%netscape.com 17e9b15e91 Added a IsBusy() method. 1999-07-15 14:22:06 +00:00
ftang%netscape.com df8cf877e4 fix 3965. The default value of the Default Character Set will look at pref first now 1999-07-14 20:57:57 +00:00
andreas.otte%primus-online.de d4fa1117ce NECKO only: fix build bustage when doing a clobber build 1999-07-14 20:47:55 +00:00
rpotts%netscape.com c4cb4be105 Removed call to NET_InitJSProtocol for NECKO only... This should help fix the build bustage when NECKO is defined. 1999-07-13 07:21:44 +00:00
nisheeth%netscape.com a26616b71d Fix for bug 9387. Reviewed by vidur. Approved by chofmann. NS_NewURL's return value is checked for error in DoLoadURL(). We no longer crash when mailto links are clicked. 1999-07-10 00:13:25 +00:00
hyatt%netscape.com 4c33e430c7 Fixing this god-damn hack. 1999-07-08 22:53:16 +00:00
hyatt%netscape.com 2670e880fa Fixes for repainting problems. This is probably the wrong thing to do, but
dammit, it works.  Making all webshells repaint when their document gets
loaded.
1999-07-08 08:16:49 +00:00
nisheeth%netscape.com bab9878a2f Fix Necko build bustage. 1999-07-08 02:09:50 +00:00
nisheeth%netscape.com a688ade905 Fix for bug 9358. Page reloads were not working because the webshell was trying to scroll the document rather than loading it via netlib. Now, we are fine. Some work needs to happen in session history to pass in a newly define url reload type so that the webshell can be smart about scrolling the document for history traversal rather than loading via netlib. Will work with Radha to make the necessary session history changes. 1999-07-08 01:40:50 +00:00
waterson%netscape.com 43f786f033 Fix necko build bustage. 1999-07-08 01:23:56 +00:00
nisheeth%netscape.com cc717c4aa5 Fix for bug 1755. Separated out functionality of nsWebShell::Stop() into two methods, StopBeforeRequestingURL() and StopAfterURLAvailabl(). The former is called before sending a new url load request to the doc loader. The latter is called once the doc loader notifies the webshell via OnStartURLLoad() that the stream created from the URL is ready to be consumed. 1999-07-07 10:47:35 +00:00
radha%netscape.com 7af21397c7 Pass mailto: urls to the Url Dispatcher 1999-07-04 23:40:15 +00:00
waterson%netscape.com 13806286ac Fix Necko bustage. 1999-07-03 03:41:34 +00:00
nisheeth%netscape.com c62c9f47b1 Fixed bug 3152. We no longer reload the document when the user goes back to a location on the currently loaded document. 1999-07-03 01:14:51 +00:00
hyatt%netscape.com 6d1130f14e Fix for a bug that doesn't seem to be assigned to me any more. 1999-07-02 08:05:52 +00:00
warren%netscape.com 8462929dda Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport. 1999-07-01 19:30:20 +00:00
pinkerton%netscape.com 3a463448b6 Changing CreatePopup to return the popup. Adding a bunch of stuff for tooltips to the popup code. Fixing some bugs in webshell with loading malformed popups. Renamed "popup" to "popupElement" in the document and added "tooltipElement" as well. 1999-07-01 00:07:41 +00:00
valeski%netscape.com 9381d90062 NECKO - nsWebShell: we were getting a unichar string back from GetBuffer(); changed it to ToNewCString(). nsDocLoader: trying to get a regular url to load. 1999-06-29 21:48:35 +00:00
warren%netscape.com f5e1196f42 Last of the necko ifdefs. Now we link with necko. 1999-06-28 10:35:57 +00:00
danm%netscape.com d445822226 adding _content target 1999-06-27 00:35:21 +00:00
warren%netscape.com 23864df5e3 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
radha%netscape.com 2919d778bd Check for trailing slash in OnEndDocumentLoad() and update history entry accordingly 1999-06-21 22:17:14 +00:00
sfraser%netscape.com 6357c6d07e Muchos leak fixing. CreateNewTopLevel window returns an AddReffed window. You must release it. Also use nsCOMPtr in a couple of other places. 1999-06-19 22:06:35 +00:00
sspitzer%netscape.com adfc2b4a48 changes to add support for the "browser.startup.page" pref and the new
"browser.startup.splash" page pref.

all that's left is to get radha to add the code to get the last page visted.
1999-06-19 21:06:59 +00:00
valeski%netscape.com 487d9ea921 NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061. 1999-06-18 17:34:08 +00:00
waterson%netscape.com cca7acb31a Fix unintialized memory read. 1999-06-16 05:52:42 +00:00
sspitzer%netscape.com 1bb6bde68f fix build bustage. sending mail to rahda so she can back this out, if necessary 1999-06-16 01:50:17 +00:00
radha%netscape.com a3ee977080 Fix the GetURL() bustage in windows 1999-06-16 01:02:19 +00:00
radha%netscape.com 7f5a845dbb More changes related to session History
A
A
A
1999-06-15 23:29:38 +00:00
radha%netscape.com c8d63fb7b6 New methods for session history 1999-06-14 22:11:47 +00:00
hyatt%netscape.com b84d2f62d5 Altering the args for createPopup. 1999-06-09 08:36:06 +00:00
kmcclusk%netscape.com e9df6a4d2f Modified nsWebShell::GetLinkState to used a cached GlobalHistory service rather
than getting and releasing the service each time GetLinkState is called. Getting
the global history service shows up as a big hit during profiling because GetLinkState
gets called each time a link is encountered while resolving style contexts.
1999-06-07 21:26:10 +00:00
danm%netscape.com fb7666ef71 protect nsWebShell's destructor from being called recursively a little earlier in the destructor. fixes a crash (bug 7157). 1999-06-01 23:02:15 +00:00
ftang%netscape.com f52f234117 change the ReloadDocument implementation by using RefreshURL do avoid reentrance problem in libnet 1999-05-28 21:32:29 +00:00
nhotta%netscape.com e2e674f6d8 Added force character set. 1999-05-28 01:31:55 +00:00
hyatt%netscape.com fcfa9123a0 Web shells now know about their enclosed chrome shell. 1999-05-27 21:05:27 +00:00
dp%netscape.com 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
waterson%netscape.com 32f93b7727 Re-wrote to avoid use of NS_WITH_SERVICE macro; otherwise, we'll get annoying asserts in viewer. 1999-05-19 07:22:57 +00:00
ftang%netscape.com a5f6e74bb4 add method to push necessary informaiton to implement Meta charset observeration 1999-05-19 00:23:03 +00:00
waterson%netscape.com 410f16fd7b Enable link coloring. 1999-05-18 05:21:37 +00:00
waterson%netscape.com ca62527121 Initial revision as an XPFE component. 1999-05-17 22:36:17 +00:00
vidur%netscape.com a640bb60ce Prevent onunloads from bubbling. 1999-05-17 22:14:16 +00:00
hyatt%netscape.com c575f00e29 Added an arg to createPopup. 1999-05-16 07:52:02 +00:00
hyatt%netscape.com 9f66a3ec43 Adding a method to the webshell container for creating popup/context menus. 1999-05-14 22:40:03 +00:00
joki%netscape.com e67457c7f0 Adding unload event during window closing. 1999-05-13 23:51:25 +00:00
karnaze%netscape.com 1fc631c4b5 bug 6161 - don't reinitialize mMarginWidth, mMarginHeight on doc load. 1999-05-10 02:34:17 +00:00
kipp%netscape.com fe3e8417ce Pass on SetRendering call to the content viewer if we have one 1999-05-07 19:25:58 +00:00
nisheeth%netscape.com 828efdeb93 Implement LoadDocument(), a new method that is part of the nsIWebShellServices interface. 1999-05-07 00:21:57 +00:00
nisheeth%netscape.com bd92244027 - Implemented GetContentViewerContainer() in the nsDocLoaderImpl() object.
- Added charset parameters to LoadDocument(), a method defined in nsIWebShellServices
1999-05-06 03:54:40 +00:00
nisheeth%netscape.com 066767c792 - adding stubs for the methods in nsIWebShellServices implemented by the nsWebShell object.
- adding a stub implementation of the GetContentViewerContainer() method to nsDocLoaderImpl.
1999-05-06 01:58:48 +00:00
nisheeth%netscape.com 066b4a19c0 Fix for bug 5850:
1) Add a RemoveChild() method to nsIWebshell.
2) nsWebshell::Destroy() calls this method on its parent to remove itself from the parent's child list.
3) Call nsWebshell::Destroy() from nsHTMLFrameInnerFrame's detructor.
1999-05-05 00:23:51 +00:00
hyatt%netscape.com e4fad850bc Changes to the APIS for webshellcontainers. 1999-05-04 23:34:10 +00:00
rickg%netscape.com ca4dc736b3 update to nsString2 API 1999-05-04 06:38:37 +00:00
nisheeth%netscape.com 7c03b167d0 Fix for bug 5472. Approved by chofmann. Reviewed by Kipp. 1999-05-03 23:04:50 +00:00
pinkerton%netscape.com 013355114c pinkerton/scc. appr chofmann. Bug #4127, et al. Fixing ownership models (more work to come). 1999-04-30 09:04:36 +00:00
kipp%netscape.com 98a10d26dd Use DestroyChildren instead of ReleaseChildren when destroying a webshell 1999-04-30 00:09:52 +00:00
ftang%netscape.com d7f0b65166 fix bug 5644. reviewed by nisheeth and approved by cyeh. broadcast default character set to all the children and make sure all the children set to the same value when they are added to the parent 1999-04-28 23:59:08 +00:00
nisheeth%netscape.com 4fb57d23eb Passing in nsIDocumentLoader as a parameter to all functions in nsIDocumentLoaderObserver... 1999-04-28 06:47:40 +00:00
law%netscape.com d6c956d6cb Remove reference to obsolete nsIURLListener 1999-04-28 01:40:01 +00:00
ftang%netscape.com 3477601736 set the default charset of nsWebShell to ISO-8859-1 1999-04-26 18:05:18 +00:00
rickg%netscape.com c647d65fcd updates to sync with nsString2 api 1999-04-22 00:05:59 +00:00
hyatt%netscape.com f0c29e969c window.open lives. 1999-04-20 22:35:11 +00:00
hyatt%netscape.com 83e90659ca Added a method to webshell so that a root container can find out when
new webshells are added to its hierarchy.
1999-04-20 01:50:03 +00:00
hyatt%netscape.com 47df321322 Changes to enable an asynchronous creation of a webshell in response to a
window.open call.
1999-04-19 21:08:44 +00:00
hyatt%netscape.com 2f644ddcbc Added support for chrome vs. content in the webshell. Altered some methods
so that they know how to go across the chrome vs. content boundary.
1999-04-16 08:15:04 +00:00
michaelp%netscape.com 01d3e2ea30 added zooming front end. 1999-04-16 04:25:17 +00:00
davidm%netscape.com 9ffdbed49d Remove #ifdef Mac code now that the mac uses the EventQueue Service 1999-04-12 22:49:38 +00:00