Граф коммитов

93 Коммитов

Автор SHA1 Сообщение Дата
troy%netscape.com 902190112d API changes for nsIPresContext ResolveStyleContextFor and ResolvePseudoStyleContextFor 1999-02-11 15:56:23 +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 2ac7b86865 Changed GetAdditionalChildListName() and FirstChild() to use ** instead
of *&
1999-02-10 02:25:01 +00:00
troy%netscape.com c85f9efd2a Changed GetParent() to use ** instead of *& 1999-02-10 01:36:30 +00:00
kipp%netscape.com 982434a14f Handle breaking before an anonymous block when the line isn't empty; push/pop inline reflow state so that floaters work properly 1999-02-09 17:31:14 +00:00
kipp%netscape.com 8f64c7a3ef Use ReflowDirty reflow commands; fixed reflow status when dealing with breaking child frames 1999-02-03 19:12:02 +00:00
kipp%netscape.com 24f144460b Wrapped up debugging noise in a ifdef; implemented 4th remove-frame case; fixed a bug in the 5th remove-frame case 1999-02-02 17:32:09 +00:00
kipp%netscape.com 7e4600613e Rewritten to use an anon. block frame to manage block children 1999-02-01 17:27:56 +00:00
troy%netscape.com 036e6852f2 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 7b5cc03059 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
kipp%netscape.com 8943d05510 Implement GetSkipSides so that continued inline frames render properly 1998-12-18 22:12:42 +00:00
kipp%netscape.com 6c1eed9eb2 Spanked to be a subclass of the nsBaseIBFrame class 1998-12-05 16:04:46 +00:00
troy%netscape.com 205250b6c4 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
troy%netscape.com 2a4b2c503f Added Init() member function to nsIFrame 1998-12-03 06:31:43 +00:00
kipp%netscape.com be3aca0f4e Added support for StyleChanged reflow reason 1998-11-20 17:41:44 +00:00
kipp%netscape.com a6926809f0 Added DumpRegressionData; revised ListTag; added GetFrameName 1998-11-19 17:22:29 +00:00
kipp%netscape.com 40136f9ee9 Tidy the max-element-size code 1998-11-15 01:13:25 +00:00
kipp%netscape.com 6bc24733d4 Basic support for :first-letter pseudo-elements 1998-11-14 21:01:26 +00:00
troy%netscape.com 527ee073f8 Renamed Init() to SetInitialChildList() and added an additional parameter
for the name of the child list
1998-11-10 06:05:32 +00:00
kipp%netscape.com 4957b3f0d6 Added code to repair the style-contexts when pushing/pulling frames for support of :first-line and :first-letter (and so on!) 1998-11-05 19:31:16 +00:00
peterl%netscape.com cedec7bc27 sync to style resolution api changes 1998-11-03 20:33:43 +00:00
kipp%netscape.com 149a21512a Support mCombinedArea in metrics; implement MoveInSpaceManager by passing it through to the children 1998-10-30 22:13:58 +00:00
buster%netscape.com d2409e9b52 fixed nsInlineFrame to compile on MSVC 4.x by moving a method-scoped struct
to be class-scoped.
1998-10-27 23:13:03 +00:00
kipp%netscape.com 114ffe30ce Removed a skid mark 1998-10-27 16:53:48 +00:00
kipp%netscape.com ad7b8e1864 Implement justification methods 1998-10-27 16:52:10 +00:00
kipp%netscape.com aba091f50e Repaired a comment 1998-10-16 03:48:00 +00:00
kipp%netscape.com 580c31bce2 Added a nicer ListTag method 1998-10-15 23:27:41 +00:00
kipp%netscape.com 783eca0357 Create views when necessary 1998-10-14 20:10:36 +00:00
kipp%netscape.com d899c4e8cf use new vertical-align-frames api 1998-10-12 18:43:41 +00:00
kipp%netscape.com ea5a5735f5 Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling 1998-10-12 14:48:02 +00:00
kipp%netscape.com f558a4c64f Handle completion status better 1998-10-09 23:56:29 +00:00
kipp%netscape.com c6db34691b Removed skid marks; implement FindTextRuns again 1998-10-09 23:46:02 +00:00
kipp%netscape.com 6dceba716f Mork work on floaters; support for clear style property 1998-10-09 22:58:25 +00:00
kipp%netscape.com d0511d72fc Setup carried out margin state for block reflow 1998-10-06 00:41:16 +00:00
troy%netscape.com b5b596a60a Removed nsIInlineReflow and folded it into nsIHTMLReflow 1998-10-03 04:28:05 +00:00
kipp%netscape.com 2515fa9945 Preliminary support for negative top/bottom margins 1998-10-03 00:17:44 +00:00
kipp%netscape.com 43330b06e2 Reworked vertical margin collapsing 1998-10-02 21:50:53 +00:00
troy%netscape.com 7aceb4270d Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
troy%netscape.com ba3c7125c2 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
peterl%netscape.com 7891e67337 moved attribute change code to style sheete
cleaned up content change api
1998-09-29 23:48:07 +00:00
troy%netscape.com 8c87a4ae92 Added back in support for absolutely positioned frames 1998-09-29 04:47:59 +00:00
kipp%netscape.com 3bd7042c93 Get max-element-size from inline-reflow state and pass it upwards 1998-09-28 18:57:28 +00:00
kipp%netscape.com 8715a3abab Switch over to FrameRemoved instead of FrameDeleted 1998-09-25 16:10:49 +00:00
troy%netscape.com 50795d8516 Moved ContentDeleted() document notification code to the style system which
generates the reflow command
1998-09-25 05:13:06 +00:00
vidur%netscape.com b4fc446c94 Added new style interfaces. Implemented getStyle() on HTMLElement. Moved DOM fields into side struct for nsGenericHTMLElement. Implemented style declaration interface on proxy. Added new entry point to CSSParser and new methods to style declaration. 1998-09-25 00:51:45 +00:00
kipp%netscape.com d19f90e1a5 Added some attribute handlers for inline frames (temporary) 1998-09-25 00:00:55 +00:00
troy%netscape.com 1724bb5dad Removed IsLastChild() member function from nsContainerFrame 1998-09-24 04:12:01 +00:00
troy%netscape.com b31a3f0a5f Removed mFirstContentOffset, LastContentOffset, and mLastContentIsComplete
from nsContainerFrame
1998-09-24 03:36:52 +00:00
troy%netscape.com 6544fb7160 Fixed bug in InsertNewFrame() that was screwing up the child list 1998-09-23 04:45:59 +00:00
kipp%netscape.com be50f363a2 Spanked hard to reorg code around nsInlineReflow; rework list handling; rework factoring of inline/block reflow 1998-09-23 02:25:26 +00:00