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

76 Коммитов

Автор SHA1 Сообщение Дата
kipp%netscape.com 6a5fdb0d24 Basic support for :first-letter pseudo-elements 1998-11-14 21:01:26 +00:00
troy%netscape.com fd34820203 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 e03c2fecf4 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 776a2683ef sync to style resolution api changes 1998-11-03 20:33:43 +00:00
kipp%netscape.com 6d8a45aa75 Support mCombinedArea in metrics; implement MoveInSpaceManager by passing it through to the children 1998-10-30 22:13:58 +00:00
buster%netscape.com 6706b37ab1 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 4290ce743a Removed a skid mark 1998-10-27 16:53:48 +00:00
kipp%netscape.com 585f02420a Implement justification methods 1998-10-27 16:52:10 +00:00
kipp%netscape.com 4fdc14777f Repaired a comment 1998-10-16 03:48:00 +00:00
kipp%netscape.com f4e68cd5f7 Added a nicer ListTag method 1998-10-15 23:27:41 +00:00
kipp%netscape.com 1dfacf973c Create views when necessary 1998-10-14 20:10:36 +00:00
kipp%netscape.com 84486d7f04 use new vertical-align-frames api 1998-10-12 18:43:41 +00:00
kipp%netscape.com 05a50b6ce3 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 9f5e194f9f Handle completion status better 1998-10-09 23:56:29 +00:00
kipp%netscape.com 28f8cdcf94 Removed skid marks; implement FindTextRuns again 1998-10-09 23:46:02 +00:00
kipp%netscape.com ede047ed44 Mork work on floaters; support for clear style property 1998-10-09 22:58:25 +00:00
kipp%netscape.com d8ddd615cc Setup carried out margin state for block reflow 1998-10-06 00:41:16 +00:00
troy%netscape.com 5eae9d2705 Removed nsIInlineReflow and folded it into nsIHTMLReflow 1998-10-03 04:28:05 +00:00
kipp%netscape.com 5684b8ab62 Preliminary support for negative top/bottom margins 1998-10-03 00:17:44 +00:00
kipp%netscape.com 750fa1536a Reworked vertical margin collapsing 1998-10-02 21:50:53 +00:00
troy%netscape.com f095846367 Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
troy%netscape.com 8b034f4950 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 0bbb333f65 moved attribute change code to style sheete
cleaned up content change api
1998-09-29 23:48:07 +00:00
troy%netscape.com 097535bdf9 Added back in support for absolutely positioned frames 1998-09-29 04:47:59 +00:00
kipp%netscape.com 167e63dc87 Get max-element-size from inline-reflow state and pass it upwards 1998-09-28 18:57:28 +00:00
kipp%netscape.com 3a1b3e1c22 Switch over to FrameRemoved instead of FrameDeleted 1998-09-25 16:10:49 +00:00
troy%netscape.com 318174a3d8 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 c65c40efea 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 4156cd43b6 Added some attribute handlers for inline frames (temporary) 1998-09-25 00:00:55 +00:00
troy%netscape.com f5a11ac77b Removed IsLastChild() member function from nsContainerFrame 1998-09-24 04:12:01 +00:00
troy%netscape.com 5e4611081b Removed mFirstContentOffset, LastContentOffset, and mLastContentIsComplete
from nsContainerFrame
1998-09-24 03:36:52 +00:00
troy%netscape.com ea7c23f8b9 Fixed bug in InsertNewFrame() that was screwing up the child list 1998-09-23 04:45:59 +00:00
kipp%netscape.com 383af639b3 Spanked hard to reorg code around nsInlineReflow; rework list handling; rework factoring of inline/block reflow 1998-09-23 02:25:26 +00:00
troy%netscape.com 88ce6d7582 Fixed some horkage I introduced 1998-09-21 16:35:49 +00:00
troy%netscape.com 8239f605ce Changed FrameInserted incremental reflow code to insert the new frame
into the child frame list
1998-09-19 04:29:36 +00:00
troy%netscape.com 9955ac85ce Removed farme enumeration member functions for indexed access, last child,
and child count
1998-09-19 03:24:26 +00:00
troy%netscape.com 356c3c5ab5 Removed an unreferenced label 1998-09-18 03:10:00 +00:00
troy%netscape.com 64fbddffe3 Removed some XXX temp code that was needed until tables were switched
over to the new frame construction code
1998-09-17 04:57:50 +00:00
troy%netscape.com 740f73d46a Cleaned up frame construction code 1998-09-17 04:07:58 +00:00
kipp%netscape.com 46acb2313a Removed css/layout directory 1998-09-15 00:19:49 +00:00
kipp 4b8864ebbc New and improved (?) line layout 1998-06-25 16:33:10 +00:00
troy 2c3c341cda Changed some GetStyleContext/GetStyleData pairs to use nsIFrame::GetStyleData
instead
1998-06-14 05:14:17 +00:00
kipp 6b4f435e4f Implement ReflowChild directly so that it uses nsIInlineFrame is available 1998-06-09 17:40:21 +00:00
troy 5aeffe1a29 Added nsIReflowCommand interface 1998-06-09 04:51:44 +00:00
kipp 5ca93333aa Updated tracing messages; fixed bugs where things that shouldn't be pulled up were (blocks, BR's) 1998-06-09 00:48:56 +00:00
peterl 71d5fd1025 sync up to new style data apis 1998-06-05 06:09:09 +00:00
kipp 00d8c58559 Updated to new GetDesiredSize api's (so that percentage width's could be properly calculated) 1998-05-30 21:21:11 +00:00
kipp def13663bd Support BR tags in inline frames 1998-05-30 17:45:46 +00:00
troy cee140e58d Changed nsReflowState structs to be linked together 1998-05-29 20:36:05 +00:00
kipp b3f2588ada Pass on initial reflow to ProcessInitialReflow 1998-05-29 02:15:00 +00:00