Commit Graph

181 Commits

Author SHA1 Message Date
warren@netscape.com
753ac43fff Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
valeski@netscape.com
3737aa0d15 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
mjudge@netscape.com
d1520ed3dc adding in selection of non text frames in editor only 1999-05-17 00:21:18 +00:00
kipp@netscape.com
68aa9f7c60 Reworked frame factory methods; fixed bug 4519 1999-05-11 22:03:29 +00:00
kipp@netscape.com
b6613fdbc5 Disable mapping frames into text when they don't render properly until troy gets back.... 1999-05-10 21:04:18 +00:00
av@netscape.com
945e252375 Getting back check for data attribute in image frames 1999-05-05 23:40:21 +00:00
kipp@netscape.com
023bea448f Always init the image loader (fixes bug #5238); don't load images with zero set dimensions (bug #5381); cancel extraneous reflows to improve performance 1999-04-23 20:00:14 +00:00
rickg@netscape.com
f1d79786b1 updates to sync with nsString2 api 1999-04-21 23:35:12 +00:00
kipp@netscape.com
d692060b97 Support aspect scaling everywhere; elminate win32 ifdefs; use revised image loading apis 1999-04-13 21:51:20 +00:00
joki@netscape.com
3e1467d574 New api's into nsEventStateManager for content state change (hover,focus,active) 1999-04-12 21:24:07 +00:00
kipp@netscape.com
1d8ffb215a Support clip property 1999-04-10 17:32:33 +00:00
av@netscape.com
d13325679b Cleaning up 1999-04-06 01:16:53 +00:00
troy@netscape.com
a9aa09433b Changed nsHTMLImageLoader::StartLoadImage() to just use mURLSpec as the
absolute URL if mBaseURL is NULL, and not call NS_MakeAbsoluteURL.
This fixes a crash
1999-04-04 05:56:23 +00:00
kipp@netscape.com
74c9fdfeaf Whacked paint methods to use new constants 1999-03-26 00:39:35 +00:00
av@netscape.com
360a653c7f *** empty log message *** 1999-02-27 00:57:04 +00:00
kipp@netscape.com
8ed243a46f Support limited scaling of images on unix 1999-02-26 17:07:28 +00:00
troy@netscape.com
7f63268a34 Changed nsIFrame::Init() to take an additional parameter 1999-02-25 03:27:57 +00:00
kipp@netscape.com
69ec4c42ce Removed a skid mark 1999-02-18 03:26:42 +00:00
kipp@netscape.com
aeca845005 Detect errors more often by prioritizing its status over size-available 1999-02-18 03:26:19 +00:00
troy@netscape.com
5f7b77ef8b API change for pres shell 1999-02-12 18:22:08 +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
troy@netscape.com
00c467a5d6 Turned off some code until the frame construction code handles the case
where the replaced element that can't be rendered is floated or absolutely
positioned
1999-02-09 04:05:21 +00:00
joki@netscape.com
9c87fd97f8 Checking in null check and assertion to handle the crashing on imagemap part of the Mac regression. 1999-02-06 02:07:49 +00:00
troy@netscape.com
437edc8c62 Added CantRenderReplacedElement() to nsIPresShell and changed the image frame
code to use it
1999-02-05 18:25:29 +00:00
troy@netscape.com
5f09e64e3b Work-in-progress for replaced elements that can't be rendered 1999-02-04 17:03:46 +00:00
troy@netscape.com
6acbf81f37 Fixed leak of nsIHTMLDocument interface in GetImageMap() 1999-01-30 01:04:35 +00:00
troy@netscape.com
0156f0de17 Changed TriggerLink() to release its reference to the nsILinkHandler interface,
and I changed HandleEvent() to make nsIURL interface returned by the call to
GetDocumentURL() is released
1999-01-30 00:34:06 +00:00
michaelp@netscape.com
bd06216ab8 modified for new DrawString()/GetWidth() APIs. 1999-01-28 05:03:58 +00:00
harishd@netscape.com
059b8ad194 PaintBorder() modified to accept styleContext 1999-01-22 22:26:29 +00:00
troy@netscape.com
2bfcfec782 Part of the fix for bug #2485 1999-01-19 05:17:39 +00:00
kipp@netscape.com
b1fe154193 Spanked away SizeOf methods and nsIListFilter 1999-01-16 00:00:50 +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
troy@netscape.com
62b64b2067 Removed the content-parent frame pointer. Now we just have the one geometric
parent
1999-01-14 05:16:23 +00:00
troy@netscape.com
592b9af63f Fix for bug #2276, and some initial support for 'right' and 'bottom'
for absolutely positioned elements
1999-01-13 06:37:31 +00:00
vidur@netscape.com
59b2be2dbd Second pass of attributes as nodes. Improved namespace management - XML elements now hold on to their containing namespace. Fixed Get/SetDOMAttriute naming issue. Added new namespace parsing methods to nsIContent 1999-01-12 16:37:24 +00:00
kipp@netscape.com
4bef1a85c5 Use nsImageMap 1999-01-09 00:13:19 +00:00
troy@netscape.com
80de7a2d9f Replaced "maxSize" member if nsReflowState with "availableWidth" and
"availableHeight"
1999-01-05 23:31:18 +00:00
kipp@netscape.com
9f3e4c1249 Use macros from nsTextFragment 1999-01-05 23:02:27 +00:00
troy@netscape.com
57c9c45a75 Changed width/height constraints in nsHTMLReflowState struct 1998-12-30 17:50:00 +00:00
troy@netscape.com
6f9192bec1 Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
1998-12-29 03:38:16 +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
harishd@netscape.com
6d9946c192 Changed all the places that previously accessed mBorderStyle and mBorderColor
with the new methods added in nsStyleSpacing
1998-12-07 18:53:07 +00:00
troy@netscape.com
e20019bc28 Removed some commented out old code 1998-12-04 03:46:59 +00:00
troy@netscape.com
e602e25924 Added Init() member function to nsIFrame 1998-12-03 06:31:43 +00:00
kipp@netscape.com
331d040312 Let style override the cursor choice when using an image map 1998-11-23 22:21:13 +00:00
troy@netscape.com
9973a47979 Improved efficiency by avoiding the dreadfully slow NS_MakeAbsoluteURL() and
only setting the image loader's URL and base URL for the initial reflow
1998-11-21 04:04:41 +00:00
kipp@netscape.com
48bc9e4782 Added mBorderPadding to cache computed value in case percentages are used; renamed class to nsImageFrame 1998-11-20 17:21:02 +00:00