troy%netscape.com
55f632387d
Moved creation of first page frame to frame construction code, and changed
...
it so the page frame has a view. This makes printing faster and easier
1998-12-04 21:04:56 +00:00
troy%netscape.com
bd58bde76d
Moved view creation to frame construction code. Also moved wrapping of
...
floated and absolutely positioned elements to frame construction code
1998-12-04 19:03:44 +00:00
karnaze%netscape.com
a10a1d567f
added code provided by Micahel Lowe to get system colors for frameset borders (bug 1763)
1998-12-04 18:05:30 +00:00
troy%netscape.com
e7f536745e
Added a comment about view creation
1998-12-04 06:13:18 +00:00
troy%netscape.com
80545a3bd4
Changed view creation to occur when frame initialization occurs
1998-12-04 05:56:06 +00:00
troy%netscape.com
49697b2cf6
Removed some commented out old code
1998-12-04 03:46:59 +00:00
mjudge%netscape.com
bb7e789293
new use of enumerator class changed IsDone to return NS_COMFALSE if not done
1998-12-03 21:44:54 +00:00
troy%netscape.com
53cb72de5e
Removed explicit call of base class constructor because it was
...
making Unix compilers unhappy
1998-12-03 07:20:59 +00:00
troy%netscape.com
d97a31f115
Added Init() member function to nsIFrame
1998-12-03 06:31:43 +00:00
wtc%netscape.com
ccf7f3277f
This checkin (under mozilla/layout) is all about 'const'. Digital Unix's
...
C++ compiler is strict about getting 'const' right. Most of the changes
are to add 'const' to the type casts for the second argument of the
GetStyleData method, which wants a const reference.
1998-12-02 16:45:20 +00:00
kipp%netscape.com
45b11dc878
new
1998-12-01 16:13:49 +00:00
karnaze%netscape.com
d79e42bc18
fixed bug 1613 (leak in nsFrameSetFrame::CalculateRowCol)
1998-11-30 22:37:52 +00:00
karnaze%netscape.com
d4aa7049fb
fixed bug 1696
1998-11-30 18:19:21 +00:00
karnaze%netscape.com
1f13c6189f
changed frameset layout algorithm. fixed bugs 728, 1075, 1494 and half of 1486
1998-11-28 18:59:38 +00:00
michaelp%netscape.com
2dd9022944
fixed memory leak.
1998-11-28 04:24:46 +00:00
kipp%netscape.com
2a2db87959
disabled another printf; use web-shell destroy to properly whack the sub-webshell
1998-11-26 18:13:13 +00:00
kipp%netscape.com
75e88f1aa2
whitespace tweak
1998-11-26 18:08:27 +00:00
karnaze%netscape.com
b3e999adf1
fixed the crash on bug 1588 (rsac.org). There is still a scrolling problem
1998-11-25 18:11:26 +00:00
joki%netscape.com
d354a17948
Add missing coordinate transform to getFrameForPoint
1998-11-24 20:31:21 +00:00
joki%netscape.com
09cd62b18e
Add click event support for every element and initial keypress event support
1998-11-24 07:46:58 +00:00
karnaze%netscape.com
0885ea6134
<frame> now uses <base> for its src attribute
1998-11-24 02:01:45 +00:00
kipp%netscape.com
5b7980caa6
Let style override the cursor choice when using an image map
1998-11-23 22:21:13 +00:00
kipp%netscape.com
398f20c00a
Walk up the content-parent so that style is applied appropriately for cursor selection
1998-11-23 22:20:50 +00:00
karnaze%netscape.com
aba6626dda
fixed bug 1479 (wsj.com crash)
1998-11-23 17:37:46 +00:00
troy%netscape.com
f4fa3f7761
Added missing NS_RELEASE of the content object in GetMarginHeight()
1998-11-21 17:30:41 +00:00
troy%netscape.com
8de6eceb4c
Added NS_RELEASE to fixed memory leak after calling ChildAt()
1998-11-21 17:22:31 +00:00
troy%netscape.com
c2ce5154a9
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
joki%netscape.com
ecbb1182ec
Fixing a submit/reset event bug, frame destruction reentrancy bug, and an imagemap bug.
1998-11-21 00:19:36 +00:00
kipp%netscape.com
73da35cd18
Support margins on the child frame
1998-11-20 22:27:33 +00:00
kipp%netscape.com
a67079f75c
Disable fixed behavior when we are shrink wrapping so that floating tables (for example) can ignore their width if necessary
1998-11-20 22:24:20 +00:00
kipp%netscape.com
64d09e5c2b
Added support for StyleChanged reflow reason
1998-11-20 17:41:44 +00:00
kipp%netscape.com
182b39b75c
Added mBorderPadding to cache computed value in case percentages are used; renamed class to nsImageFrame
1998-11-20 17:21:02 +00:00
kipp%netscape.com
9bea95a9e5
Use revised API's for computing the border/padding
1998-11-20 17:20:29 +00:00
kipp%netscape.com
1dcf401615
Use revised API's to get percentage padding/borders value right
1998-11-20 17:18:58 +00:00
kipp%netscape.com
acaf1d1728
Updated leaf api's to better support caching of computed border/padding when percentages are used
1998-11-20 17:13:02 +00:00
troy%netscape.com
4c40e51b3b
Added temporary workaround to image frame code to compensate for the fact
...
that HandleEvent() and GetCursor() are being called with the point not being
translated to the frame's local coordinate space
1998-11-20 06:31:55 +00:00
kipp%netscape.com
9ba745a7a8
Improved the regression dump data somewhat
1998-11-19 18:51:53 +00:00
kipp%netscape.com
318a5e31e4
Override FrameForPoint so that floaters/bullets get events
1998-11-19 18:09:57 +00:00
kipp%netscape.com
7da5f1c798
Factored out FrameForPoint code into one that takes a particular list
1998-11-19 18:09:03 +00:00
kipp%netscape.com
a66a18832e
Added XMLQuote to quote special characters; changed MakeFrameName to avoid needing quoting
1998-11-19 17:55:22 +00:00
kipp%netscape.com
63107e9026
Added DumpRegressionData; revised ListTag; added GetFrameName
1998-11-19 17:22:29 +00:00
troy%netscape.com
82e5ab4bdd
Fixed it so that we don't ignore painting child frames of a parent frame
...
thas has "visibility:hidden", because child elements can override their
parent's visibility
1998-11-19 03:52:29 +00:00
joki%netscape.com
c3708b2ed8
Modify event flow to avoid walking into trashed frames.
1998-11-19 00:43:36 +00:00
troy%netscape.com
66dd04c602
Changed Reflow() to make sure that the child is sized at least as big as the max size
...
we gave it as part of the reflow command
1998-11-18 23:49:44 +00:00
troy%netscape.com
63dc45e1f2
Added some constants to use when referring to child list name indices
1998-11-18 06:13:58 +00:00
joki%netscape.com
7716dc91e8
Reworking internal event code to use nsIFrame::GetFrameForPoint
...
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
1998-11-18 05:25:26 +00:00
peterl%netscape.com
c053568936
cleaned up cursor style handling
1998-11-18 02:11:54 +00:00
peterl%netscape.com
2be9de7378
fixed comment
1998-11-18 02:08:30 +00:00
amusil%netscape.com
7056b1cf59
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
kipp%netscape.com
02b071a3cc
Revised max-element-size computation somewhat so that floaters are accounted for better
1998-11-17 22:28:51 +00:00