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

204 Коммитов

Автор SHA1 Сообщение Дата
troy%netscape.com c58917a92f That part about the frame deleted reflow command being a list was a
bit overzealous. It can't be. Maybe at some point we'll have an
argument that specifies the number of frames to delete
1998-11-08 00:26:56 +00:00
troy%netscape.com 4fea1d817c Added some comments clarifying that appended, inserted, and deleted reflow
commands take a child list (i.e. more than one frame)
1998-11-08 00:24:40 +00:00
troy%netscape.com 3c62625d97 Added support for using foreground color and background color from user
preferences. Also made it so we observe the preferences, get a callback if
they change, and then do a style change reflow
1998-11-06 16:16:01 +00:00
peterl%netscape.com bed7b77103 added min/max width/height 1998-11-06 00:48:14 +00:00
peterl%netscape.com ed14dc36b1 made parent context no longer be optional on re-resolve style context method 1998-11-03 21:29:14 +00:00
peterl%netscape.com 13bdbc9c30 decoupled style resolution api from frame system 1998-11-03 20:16:23 +00:00
peterl%netscape.com 44408018b3 added pseudo element tag 1998-11-03 20:15:59 +00:00
peterl%netscape.com 2f5892eda7 removed pres context from get style context api
added re-resolve style method
1998-11-03 20:15:24 +00:00
kipp%netscape.com 413e835d6a Added NS_FRAME_OUTSIDE_CHILDREN bit 1998-10-30 22:04:56 +00:00
cls%seawood.org 411ab80ce3 New autoconf files for nglayout 1998-10-28 03:53:57 +00:00
peterl%netscape.com 1f6f1f1426 added reparent method 1998-10-27 03:03:02 +00:00
vidur%netscape.com 68fbf6a357 Added additional parameter to nsIContent::SetDocument. The document now tells content to lose its weak reference before the document goes away. Elements and text now add their script objects as roots so they don't get collected prematurely. 1998-10-26 23:26:01 +00:00
peterl%netscape.com c881331d86 added defines for CSS2 properties 1998-10-26 23:13:44 +00:00
peterl%netscape.com f431cf0082 moved side defines to nsStyleConsts 1998-10-26 23:13:14 +00:00
michaelp%netscape.com 5afda242db changes to support opacity. 1998-10-23 17:54:23 +00:00
kipp%netscape.com f13b83273b Revised API to use TextFragment's 1998-10-20 00:19:17 +00:00
kipp%netscape.com 3f35c2f7ed Added new header 1998-10-20 00:19:01 +00:00
kipp%netscape.com 206b0ecefe new 1998-10-20 00:17:17 +00:00
troy%netscape.com 6be0630937 Added new state flag NS_FRAME_SYNC_FRAME_AND_VIEW for controlling
whether the view is automatically positioned and sized to stay in
sync with the frame
1998-10-16 20:09:32 +00:00
peterl%netscape.com eab54339c6 Added GetMargin/Padding/... to replace CalcMargin/Padding/...
Corrected border width initial value
1998-10-13 01:05:52 +00:00
dcone%netscape.com 5fdee83f89 update to include a file needed for nsBrowserWindow 1998-10-12 18:01:16 +00:00
troy%netscape.com de48854939 Moved nsStyleConsts.h from src->public, and reinstated IsBlockLevel()
member function
1998-10-09 20:54:22 +00:00
buster%netscape.com 16097e1a58 backed out troy's changes to fix the build 1998-10-09 19:55:02 +00:00
troy%netscape.com e6ef40f73f Added IsBlockLevel() inline member function 1998-10-09 17:53:36 +00:00
troy%netscape.com c724e3393f Rearranged member functions to better group child frame enumeration related
functions
1998-10-08 21:03:59 +00:00
troy%netscape.com d25a9a35a2 Removed GetContentIndex() from nsIFrame 1998-10-08 20:35:16 +00:00
troy%netscape.com da48864fc7 Moved HandlePress,HandleDrag,HandleRelease from nsIFrame to nsFrame 1998-10-08 18:21:32 +00:00
troy%netscape.com b01db804a6 Added some more documentation 1998-10-07 22:00:44 +00:00
troy%netscape.com f9057e4395 Updated the comments 1998-10-07 04:56:30 +00:00
pierre%netscape.com cd22237dce fix mac build: removed nsIRunaround.h 1998-10-02 06:18:01 +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
michaelp%netscape.com 9b82a28284 modified for new fontmetrics/renderingcontext. 1998-10-02 01:12:39 +00:00
rpotts%netscape.com 91c6367986 Added GetDocumentURLGroup() methodnsIDocument.h 1998-10-01 21:43:02 +00:00
troy%netscape.com 372a5d1bf5 Added export of nsIFrameReflow.h 1998-10-01 04:47:10 +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 2ee88cc63a added content changed & attribute changed to style frame construction api.
cleaned up api.
added attribute change hint.
1998-09-29 23:41:59 +00:00
kipp%netscape.com bb57a6d08f Added callback to image loading api 1998-09-26 18:36:59 +00:00
troy%netscape.com 2bd6a1a377 Moved ContentReplaced() handler code to style system 1998-09-25 22:47:00 +00:00
kipp%netscape.com 7552dab799 Added StyleChanged reflow command; renamed FrameDeleted to be consistent with everything else 1998-09-25 16:09:04 +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
peterl%netscape.com 7aaa6f0444 removed content apis from style context 1998-09-25 01:48:22 +00:00
kipp%netscape.com 65ad5b26ba Exposed a new method 1998-09-24 23:55:48 +00:00
kipp%netscape.com d7965678bd changed frame remove methods 1998-09-24 21:39:29 +00:00
kipp%netscape.com 15a7d45319 XPCOM'ized the notification methods; changed frame remove methods; added AttributeChanged 1998-09-24 21:39:16 +00:00
troy%netscape.com cdf9d06a40 Removed some XXX CONSTRUCTION code that was work-in-progress, but is
no longer needed
1998-09-24 03:49:45 +00:00
troy%netscape.com 4b214d1806 Changed the way nsIFrame inherits from nsISupports 1998-09-24 01:50:16 +00:00
kipp%netscape.com 5b8a340e7a Renamed margin carry in/out variables in the metrics struct 1998-09-23 02:21:53 +00:00
buster%netscape.com 6b5085a487 set all the groundwork for FAST table layout based on CSS-2 table-layout property 1998-09-22 23:36:06 +00:00
troy%netscape.com 62b1375f69 Removed farme enumeration member functions for indexed access, last child,
and child count
1998-09-19 03:24:26 +00:00
pierre%netscape.com dd3e7a7e7b removed nsIContentDelegate.h 1998-09-18 22:38:19 +00:00