Commit Graph

212 Commits

Author SHA1 Message Date
rpotts%netscape.com
e79d0ccb4e do not allow the stream listener to be freed during a call to OnDataAvailable... It is possible, that OnStopBinding() wil lbe called while the listener is processing the data (ie. the URL load is interrupted). If this happens, do not free the listener until the OnDataAvailable() call has finished...
git-svn-id: svn://10.0.0.236/trunk@14335 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 07:06:02 +00:00
karnaze%netscape.com
c723661f91 form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
added nsImageControlFrame to handle <input type=image>.


git-svn-id: svn://10.0.0.236/trunk@14312 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 23:30:16 +00:00
joki%netscape.com
b7f7229b49 Adding focus passing method to nsIWebShellContainer
git-svn-id: svn://10.0.0.236/trunk@14181 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 01:30:07 +00:00
rpotts%netscape.com
6f2f42b217 fix bug #1112. Free the next stream listener as soon as OnStopBinding(...) is called...
git-svn-id: svn://10.0.0.236/trunk@14132 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 05:39:16 +00:00
rods%netscape.com
b8f65f898c Made change for GetBounds to GetClientBounds conversion
git-svn-id: svn://10.0.0.236/trunk@14102 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 21:41:26 +00:00
rpotts%netscape.com
8e0bea5308 Added a skidmark when a content viewer cannot be found for a given content-type...
git-svn-id: svn://10.0.0.236/trunk@14072 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 08:49:05 +00:00
rpotts%netscape.com
a15efa757c Moved the clipboard methods from nsIWebShell into a new interface called nsIClipboardCommands...
git-svn-id: svn://10.0.0.236/trunk@14071 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 08:48:22 +00:00
michaelp%netscape.com
43acfe6cc5 removed widget parameters from nsIView::Init(). added CreateWidget() and SetWidget()
APIs to replace this functionality. also added CreateScrollControls() to
nsIScrollableView.


git-svn-id: svn://10.0.0.236/trunk@14036 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 04:14:10 +00:00
rpotts%netscape.com
acf0119e9e Removed the implementation of the nsIDocumentLoadInfo interface. This is an obsolete interface.
git-svn-id: svn://10.0.0.236/trunk@13975 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 10:09:42 +00:00
rpotts%netscape.com
a616b0c737 Added support of the nsInetsupport interface. The implementation simply calls out through the observer (if it supports nsInetSupport)
git-svn-id: svn://10.0.0.236/trunk@13963 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 08:03:22 +00:00
rpotts%netscape.com
51248e7bd6 Removed the implementation of nsINetSupport...
git-svn-id: svn://10.0.0.236/trunk@13962 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 08:02:33 +00:00
rods%netscape.com
afb0729ff5 Added an extra parameter to the Init to tell it whether it should have a sunken border
git-svn-id: svn://10.0.0.236/trunk@13919 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 22:19:08 +00:00
rods%netscape.com
6509224cb1 Added FindNext
git-svn-id: svn://10.0.0.236/trunk@13898 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 19:11:43 +00:00
rpotts%netscape.com
18a5d0d12b Release the stream observer when stopping a document load. This will break the circular reference between the webshell and the docloader...
git-svn-id: svn://10.0.0.236/trunk@13720 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 07:10:10 +00:00
troy%netscape.com
15e4c2641f Removed some #if 0 code that's no longer needed
git-svn-id: svn://10.0.0.236/trunk@13711 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 04:01:39 +00:00
michaelp%netscape.com
29bd495725 changes to support nsIRenderingContext that conforms to COM conventions.
git-svn-id: svn://10.0.0.236/trunk@13703 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 02:08:25 +00:00
troy%netscape.com
9d97f5e3a4 Changed BODY to be wrapped in a scroll frame
git-svn-id: svn://10.0.0.236/trunk@13689 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 23:37:56 +00:00
cls%seawood.org
08a6bbac38 New autoconf files for nglayout
git-svn-id: svn://10.0.0.236/trunk@13594 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 03:53:57 +00:00
michaelp%netscape.com
1cc1204f3b changes for removal of zindex from nsIView::Init().
git-svn-id: svn://10.0.0.236/trunk@13542 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-27 03:37:03 +00:00
vidur%netscape.com
1e98e9a663 Added GC method to script context
git-svn-id: svn://10.0.0.236/trunk@13514 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:22:59 +00:00
karnaze%netscape.com
cbef624550 bug 1136
git-svn-id: svn://10.0.0.236/trunk@13457 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 18:37:04 +00:00
kipp%netscape.com
c2ae678e88 Port to new DrawString API
git-svn-id: svn://10.0.0.236/trunk@13445 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 17:12:48 +00:00
rods%netscape.com
67620830db Added selection APIs
git-svn-id: svn://10.0.0.236/trunk@13401 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 20:47:57 +00:00
rpotts%netscape.com
46c68e910e Fixed build bustage...
git-svn-id: svn://10.0.0.236/trunk@13288 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 23:33:52 +00:00
rpotts%netscape.com
a551ed02ac Move the call to stop before firing the BeginLoadURL notification... This will keep the BeginLoad/EndLoad notifications paired correctly...
git-svn-id: svn://10.0.0.236/trunk@13118 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 20:41:50 +00:00
rpotts%netscape.com
e0c2486ca8 Call nsINetService::InterruptStream() when stopping a URL...
git-svn-id: svn://10.0.0.236/trunk@13038 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 22:30:57 +00:00
kipp%netscape.com
e289ce98a1 Implement CreateDocumentViewerUsing method
git-svn-id: svn://10.0.0.236/trunk@12941 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 23:22:44 +00:00
rpotts%netscape.com
bfd2a80270 Added null tests after getting the plugin instance...
git-svn-id: svn://10.0.0.236/trunk@12850 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 23:57:12 +00:00
valeski%netscape.com
d19a4861c3 changed type BOOL to PRBool to get rid of warnings
git-svn-id: svn://10.0.0.236/trunk@12844 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 23:10:41 +00:00
rpotts%netscape.com
174c4ac0a9 Only fire the OnConnectionsComplete(...) notification once per document...
git-svn-id: svn://10.0.0.236/trunk@12519 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 05:54:58 +00:00
rpotts%netscape.com
d38a282ad3 Removed assert that was not threadsafe...
git-svn-id: svn://10.0.0.236/trunk@12516 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 05:00:17 +00:00
rpotts%netscape.com
1186f79958 Added support for the loading of background URLs...
git-svn-id: svn://10.0.0.236/trunk@12504 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 04:33:29 +00:00
rpotts%netscape.com
df9ec020e8 renamed docloader LoadURL to LoadDocument...
git-svn-id: svn://10.0.0.236/trunk@12414 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 05:50:29 +00:00
rpotts%netscape.com
9dcfa94a21 Wired up notifications of URLs loaded via OpenStream out to the StreamObserver...
git-svn-id: svn://10.0.0.236/trunk@12413 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 05:49:34 +00:00
rpotts%netscape.com
4362b9b650 Fixed RefCounting bug where following links would decrement the WebShell ref count :-(
git-svn-id: svn://10.0.0.236/trunk@12187 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-07 12:15:48 +00:00
troy%netscape.com
d33758be36 Fixed circular ref counting problem that was keeping throbber from being
freed


git-svn-id: svn://10.0.0.236/trunk@12135 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-07 00:38:57 +00:00
troy%netscape.com
3e2fc3f001 Changed throbber and web shell to not aggregate in the widget
git-svn-id: svn://10.0.0.236/trunk@12105 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 22:33:13 +00:00
pierre%netscape.com
eae35a983d fix 1000s of link warnings in Mac Raptor / some XP stubs were hiding actual functions
git-svn-id: svn://10.0.0.236/trunk@12017 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 03:00:28 +00:00
joki%netscape.com
243c9f3a96 Don't look for new webshell during link clicks if no target specified
git-svn-id: svn://10.0.0.236/trunk@11819 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-02 22:56:52 +00:00
rpotts%netscape.com
c6827c6adb Added GetBrowserWindow() method and passed OnStatus and OnProgress messages out through the nsIBrowserWindow interface...
git-svn-id: svn://10.0.0.236/trunk@11782 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-02 18:44:56 +00:00
michaelp%netscape.com
ee87791baf modified for new fontmetrics/renderingcontext.
fixed memory leak.


git-svn-id: svn://10.0.0.236/trunk@11735 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-02 01:12:24 +00:00
rpotts%netscape.com
0bc5b13542 Pass in a null nsIURLGroup to the image group...
git-svn-id: svn://10.0.0.236/trunk@11710 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-01 21:53:52 +00:00
rpotts%netscape.com
600c7d04a4 Fire the EndLoadURL(...) notification after all of the URLs have been loaded by the doc loader...
git-svn-id: svn://10.0.0.236/trunk@11709 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-01 21:49:50 +00:00
rpotts%netscape.com
5763a74bc6 The document loader now supports nsIURLGroup interface.
git-svn-id: svn://10.0.0.236/trunk@11705 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-01 21:48:12 +00:00
michaelp%netscape.com
43810cc9dd we now defer plugin enumeration until we need to load one for real.
git-svn-id: svn://10.0.0.236/trunk@11579 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-30 18:59:03 +00:00
rods%netscape.com
31701a1151 Added the nsIToolbarItem interface and an additional init member to the interface and class
git-svn-id: svn://10.0.0.236/trunk@11303 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 00:12:09 +00:00
michaelp%netscape.com
a285a5c984 changes for new nsiplugininstanceowner.
git-svn-id: svn://10.0.0.236/trunk@11194 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-27 22:46:41 +00:00
rpotts%netscape.com
f7730500f8 Reworked the way that refresh URLs are handled...
git-svn-id: svn://10.0.0.236/trunk@11105 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-25 22:25:21 +00:00
mcafee%netscape.com
7f4d9acaeb Rhapsody doesn't like to link with -m
git-svn-id: svn://10.0.0.236/trunk@10513 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-19 08:48:00 +00:00
rpotts%netscape.com
1ff3503847 Made the nsISupports and nsIRefreshURL interfaces threadsafe...
git-svn-id: svn://10.0.0.236/trunk@10502 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-19 07:06:07 +00:00