Commit Graph

997 Commits

Author SHA1 Message Date
kipp@netscape.com
9181c3e8d5 use new nsHTMLReflowState ctors 1999-03-05 04:29:11 +00:00
av@netscape.com
360a653c7f *** empty log message *** 1999-02-27 00:57:04 +00:00
scc@netscape.com
8336e83f37 updated for nsCOMPtr (no implicit construction from raw pointers) owners should check that they agree with my choices for |dont_QueryInterface|, |do_QueryInterface| and |dont_AddRef| 1999-02-18 23:55:10 +00:00
kipp@netscape.com
74b2988510 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
troy@netscape.com
655e2cab93 Changed a bunch more nsIFrame member functions to be pointer arguments
instead of references
1999-02-10 05:38:18 +00:00
troy@netscape.com
b4f8c0fbbe Changed some nsIFrame member functions to use ** instead of *& for OUT
paremeters
1999-02-10 00:42:56 +00:00
michaelp@netscape.com
bd06216ab8 modified for new DrawString()/GetWidth() APIs. 1999-01-28 05:03:58 +00:00
amusil@netscape.com
feab3a784a *** empty log message *** 1999-01-25 10:10:29 +00:00
hyatt@netscape.com
5cbdf29d13 Added code to support CLSID instantiation. Approved by amusil and av. 1999-01-16 02:43:51 +00:00
peterl@netscape.com
41f98abdf2 better base URL support
Checkin during red tree approved by sar
1999-01-15 01:57:58 +00:00
amusil@netscape.com
358e285433 Temporary workaround so that plugins display correctly. This will change after support for
CSS borders and padding are added.
1999-01-04 23:45:38 +00:00
troy@netscape.com
57c9c45a75 Changed width/height constraints in nsHTMLReflowState struct 1998-12-30 17:50:00 +00:00
peterl@netscape.com
97d11c8a40 sync to new attribute api 1998-12-20 01:21:23 +00:00
kipp@netscape.com
1e10a83138 Revised frame Paint API 1998-12-18 15:54:23 +00:00
kipp@netscape.com
143ff5f55f nuked some tabs; added in comment to note where max-element-size computation should be fixed up 1998-12-17 18:55:13 +00:00
warren@netscape.com
4aaec0bad1 Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
troy@netscape.com
e602e25924 Added Init() member function to nsIFrame 1998-12-03 06:31:43 +00:00
amusil@netscape.com
79ccfa26e2 Bug fix for 1201. Now use the size parameters from the object tag as a determinant of size. 1998-11-17 23:29:20 +00:00
michaelp@netscape.com
614b76a37f changes for pixel scaling/printing. 1998-11-14 01:52:27 +00:00
vidur@netscape.com
c5e8cf1482 Added support for XLink - simple links and show=replace or new. Modified nsILinkHandler interface. 1998-11-14 00:21:19 +00:00
michaelp@netscape.com
dd334d990c removed widget parameters from nsIView::Init(). added CreateWidget() and SetWidget()
APIs to replace this functionality. also added CreateScrollControls() to
nsIScrollableView.
1998-11-04 04:14:10 +00:00
michaelp@netscape.com
2865b9571e changed nsIView::Init() so that it no longer takes an opacity value. this
allows the view manager to maintain global state re: opacity.
1998-11-03 06:36:36 +00:00
troy@netscape.com
d53f9c0403 Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
and HaveFixedContentHeight()
1998-11-01 01:29:00 +00:00
michaelp@netscape.com
dc5ff98a5b changes for removal of zindex from nsIView::Init(). 1998-10-27 03:37:03 +00:00
troy@netscape.com
c3a031b091 Changed scrolling view to use a clip view and to slide the scrolled
view up and down rather than maintain a logical scrolled offset
1998-10-19 00:44:28 +00:00
kipp@netscape.com
a16b0dd7bf Removed nsCSSLayout::GetStyleSize and converted callers to use state in the html reflow state 1998-10-12 17:00:32 +00:00
troy@netscape.com
ee0a3c543f Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
troy@netscape.com
942c471f56 Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
added nsIHTMLReflow, which is an HTML specific reflow interface
1998-10-01 04:46:11 +00:00
michaelp@netscape.com
f59ae1438c massive changes to support java plugins. 1998-09-27 22:42:48 +00:00
michaelp@netscape.com
bf2b0192db cleaned up some link jumping nonsense. 1998-09-15 20:22:37 +00:00
michaelp@netscape.com
457354c4d8 changes for new plugin world. 1998-09-15 03:46:52 +00:00
kipp@netscape.com
213d810e9d Revised factory method argument order (normalized) 1998-09-01 01:35:19 +00:00
warren@netscape.com
10ebd4b998 Renamed NSRepository to nsRepository. 1998-09-01 00:26:28 +00:00
troy@netscape.com
47a1f4ce39 Changes nsIView and nsIScrollableView interfaces to conform to
XPCOM conventions
1998-08-30 19:16:11 +00:00
kipp@netscape.com
d515f73150 XPCOM'ized nsIContent and nsIHTMLContent 1998-08-29 20:20:38 +00:00
troy@netscape.com
7853fdbc5e Change to object lifetime management. Views are no longer ref counted 1998-08-08 04:23:33 +00:00
michaelp@netscape.com
c6811b9581 added tags for plugins. 1998-08-05 04:22:51 +00:00
michaelp@netscape.com
786ea15475 another hack to get Unix to be happy. 1998-08-01 23:02:14 +00:00
michaelp@netscape.com
9280e62b76 plugin changes. 1998-08-01 05:47:53 +00:00
peterl@netscape.com
dda833cded rounding support 1998-07-31 23:34:45 +00:00
kipp@netscape.com
29f01429d9 Disabled widget&view for now; render the object so that people know code is coming 1998-07-29 19:33:48 +00:00
michaelp@netscape.com
ab12912698 hooked up the plugin manager to the webshell. 1998-07-27 23:08:52 +00:00
michaelp@netscape.com
0f9e69b4e6 modified for new streaming APIs. 1998-07-23 20:35:43 +00:00
kipp@netscape.com
518b6bf201 Set max-element-size when computing reflow metrics 1998-07-21 21:20:55 +00:00
kipp
0890f267fa Indent tweak 1998-07-15 17:05:59 +00:00
troy
26b49b4476 Changed Reflow() member function to take a reference to a nsIPresContext
instead of a pointer
1998-07-15 02:53:09 +00:00
kipp
ffb519fd93 new 1998-07-15 00:22:30 +00:00