dbaron%fas.harvard.edu
|
87e19c9cef
|
Fix event targetting bugs by using paint layers in GetFrameForPoint, testing for visibility, and trying GetFrameForPoint on additional views if one fails. r=joki@netscape.com(, hyatt@netscape.com) b=12232,20051,21304,24474,26785, and remaining issues from 23161.
|
2000-03-22 02:43:08 +00:00 |
|
troy%netscape.com
|
4f7d1e3f2a
|
b=24343 r=karnaze@netscape.com Changes so we properly lay out after changing
the font using the pref UI. Block and table code changed to handle
eReflowReason_StyleChange
|
2000-03-15 15:16:03 +00:00 |
|
troy%netscape.com
|
8a78d916a5
|
b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
child list and changed ReparentFrameView() to check it.
|
2000-01-22 01:16:50 +00:00 |
|
troy%netscape.com
|
85012ab550
|
Change to how overflow is handled for absolutely positioned elements.
We no longer use nsIAraeFrame and now it's folded into the overflow
area in the reflow metrics
|
1999-12-06 15:49:53 +00:00 |
|
hyatt%netscape.com
|
de2eaede42
|
Implementing a generalized recycler and arena for all layout frames. Hoping to improve
bug #9489. Should also definitely fix bug #15916. r=troy
|
1999-12-04 23:49:50 +00:00 |
|
tbogard%aol.net
|
af1ce8d410
|
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
|
1999-11-24 06:03:41 +00:00 |
|
troy%netscape.com
|
0e0d40fa91
|
b=19374. Restored some code I unintentionaly removed in previous checkin.
Now after Reflow() of child frame "kidRect.width" and "kidRect.height" are
updated
|
1999-11-19 22:04:01 +00:00 |
|
troy%netscape.com
|
597b5f236b
|
WillReflow/DidReflow changes and changes to the way view positioning
and sizing works
|
1999-11-19 15:33:29 +00:00 |
|
dmose%mozilla.org
|
5312eacf8c
|
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:40:37 +00:00 |
|
troy%netscape.com
|
1585a751fb
|
Moved a bunch of stuff out to a nsIFrameDebug interface
|
1999-11-01 22:12:45 +00:00 |
|
troy%netscape.com
|
a12c3d6c5d
|
Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
|
1999-10-30 02:52:11 +00:00 |
|
troy%netscape.com
|
87afecabc0
|
Changed SetView/GetView to take an additional argument which is the
pres context
|
1999-10-26 04:44:41 +00:00 |
|
danm%netscape.com
|
e68f60f671
|
implemented intrinsic sizing method on DOM Window
|
1999-09-03 22:41:56 +00:00 |
|
kipp%netscape.com
|
7fe2679e86
|
Updated SizeOf methods to not waste space when doing a non-debug build
|
1999-09-01 01:02:16 +00:00 |
|
kipp%netscape.com
|
f808fbb193
|
Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot
|
1999-08-31 03:09:40 +00:00 |
|
troy%netscape.com
|
05fb1d7f25
|
Changed root frame class over to new reflow command handling
|
1999-07-27 14:15:42 +00:00 |
|
troy%netscape.com
|
7ffa0d8a63
|
Moved code that repaints after a resize or initial reflow to the viewport
|
1999-07-24 15:18:24 +00:00 |
|
troy%netscape.com
|
38a6357a79
|
Changed to use the new reflow command handling
|
1999-07-24 03:59:47 +00:00 |
|
troy%netscape.com
|
7a5e4dbdb5
|
Renamed some nsFrameList member functions
|
1999-07-22 04:00:57 +00:00 |
|
troy%netscape.com
|
c551fe3166
|
Renamed DeleteFrame() to Destroy()
|
1999-07-22 02:24:52 +00:00 |
|
troy%netscape.com
|
c3e32b0b65
|
Added 'm' prefix to a couple more data members of nsHTMLReflowState struct
|
1999-07-20 03:51:46 +00:00 |
|
troy%netscape.com
|
155ed6816a
|
Added 'm' prefix to some of the nsHTMLReflowState data members
|
1999-07-20 03:41:03 +00:00 |
|
hyatt%netscape.com
|
73b08a974d
|
Checking in support for intrinsic sizing of chrome.
|
1999-07-04 04:09:54 +00:00 |
|
kipp%netscape.com
|
4846f41f1f
|
Reworked frame factory methods; fixed bug 4519
|
1999-05-11 22:03:29 +00:00 |
|
troy%netscape.com
|
6247024d47
|
Eliminated some code that's no longer needed now that the info is in the
HTML reflow state
|
1999-03-06 01:48:28 +00:00 |
|
kipp%netscape.com
|
8661fd6122
|
use new nsHTMLReflowState ctors
|
1999-03-05 04:29:11 +00:00 |
|
troy%netscape.com
|
bf53f99087
|
Added frame-type atoms for area,scroll,viewport,root,page frame classes
|
1999-02-14 03:47:33 +00:00 |
|
kipp%netscape.com
|
36c243cdc0
|
COMized nsIPresShell and nsIPresContext
|
1999-02-12 17:45:58 +00:00 |
|
troy%netscape.com
|
034aa56b83
|
Changed GetNextSibling() to use a pointer argument instead of a reference
|
1999-02-10 06:13:38 +00:00 |
|
troy%netscape.com
|
9d570499cf
|
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
|
2ac7b86865
|
Changed GetAdditionalChildListName() and FirstChild() to use ** instead
of *&
|
1999-02-10 02:25:01 +00:00 |
|
troy%netscape.com
|
5238d0c73f
|
Improvements to fixed positioning
|
1999-02-03 17:01:51 +00:00 |
|
troy%netscape.com
|
15e7a9f342
|
Switched to using nsIScrollableView::GetScrollbarVisibility() to tell
whether the vertical scrollbar is currently showing
|
1999-02-03 04:30:57 +00:00 |
|
troy%netscape.com
|
7c0d5680c3
|
Changed ReflowFixedFrame() to take the computed left and top margin into
account when placing the child
|
1999-01-31 05:09:29 +00:00 |
|
troy%netscape.com
|
5cd1cbadbf
|
Added code to make sure that a fixed child frame ends up with the correct height
evebn if it disregards the computed height value
|
1999-01-30 17:39:29 +00:00 |
|
troy%netscape.com
|
78d4cd7331
|
More work-in-progress for fixed positioning
|
1999-01-28 17:14:13 +00:00 |
|
troy%netscape.com
|
ff3d3b60b5
|
Changed scrolling so it happens on the viewport instead of the HTML
element
|
1999-01-26 00:05:21 +00:00 |
|
troy%netscape.com
|
b3714ebc19
|
Initial check-in
|
1999-01-24 20:36:46 +00:00 |
|