troy%netscape.com
03e55a2524
Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
...
and HaveFixedContentHeight()
git-svn-id: svn://10.0.0.236/trunk@13833 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-01 01:29:00 +00:00
buster%netscape.com
ec76a92bb8
factored AttributeChanged so when deciding what to do in response to a change,
...
common attributes are checked first, then content-specific handlers are asked
git-svn-id: svn://10.0.0.236/trunk@13763 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 23:06:14 +00:00
buster%netscape.com
cf08e060ad
some extremely preliminary work for styleChanged incremental reflow
...
git-svn-id: svn://10.0.0.236/trunk@13722 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 07:57:44 +00:00
troy%netscape.com
6790bf9cf4
Changed to use a scroll frame for the BODY
...
git-svn-id: svn://10.0.0.236/trunk@13686 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 23:25:02 +00:00
kipp%netscape.com
bb80c6008d
Pass in opactity to view manager in case it changed
...
git-svn-id: svn://10.0.0.236/trunk@13585 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 02:05:05 +00:00
peterl%netscape.com
849f62d331
removed depth style remap (context does it for us now)
...
git-svn-id: svn://10.0.0.236/trunk@13538 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-27 03:03:49 +00:00
peterl%netscape.com
31130f0665
added aural style hint
...
git-svn-id: svn://10.0.0.236/trunk@13510 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:21:19 +00:00
troy%netscape.com
2f930733a2
Changed some comments
...
git-svn-id: svn://10.0.0.236/trunk@13412 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-24 05:03:55 +00:00
karnaze%netscape.com
d89b691fba
implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls.
...
git-svn-id: svn://10.0.0.236/trunk@13346 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 23:00:37 +00:00
troy%netscape.com
4af09d8402
Added new pseudo class style :SCROLLED-CONTENT
...
git-svn-id: svn://10.0.0.236/trunk@13315 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 20:12:34 +00:00
buster%netscape.com
738ba6769e
preliminary code to resolve parent frame issues for table frames
...
git-svn-id: svn://10.0.0.236/trunk@13284 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 22:24:59 +00:00
karnaze%netscape.com
fd96ba4fea
fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress.
...
git-svn-id: svn://10.0.0.236/trunk@12735 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 21:31:26 +00:00
troy%netscape.com
9c33f4f9c2
Work in progress on scroll frame code
...
git-svn-id: svn://10.0.0.236/trunk@12615 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 22:13:23 +00:00
buster%netscape.com
c6417cadce
support nsTableOuterFrame incremental reflow
...
git-svn-id: svn://10.0.0.236/trunk@12441 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 19:59:45 +00:00
troy%netscape.com
ab9971c67b
Removed GetContentIndex() from nsIFrame
...
git-svn-id: svn://10.0.0.236/trunk@12307 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 20:35:16 +00:00
karnaze%netscape.com
fbe88e6504
fieldset, legend support. fixed bug #987
...
git-svn-id: svn://10.0.0.236/trunk@12266 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 04:38:41 +00:00
peterl%netscape.com
abfa5f2d67
init hash code to make purify happy
...
git-svn-id: svn://10.0.0.236/trunk@12258 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 01:32:41 +00:00
kipp%netscape.com
29aeb0fb6a
never create frames when display is none
...
git-svn-id: svn://10.0.0.236/trunk@11992 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 00:43:48 +00:00
troy%netscape.com
7c7212336e
Changed some code to use XPCOM ref counting related macros
...
git-svn-id: svn://10.0.0.236/trunk@11893 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-05 05:11:18 +00:00
peterl%netscape.com
7a1f51163c
added attribute & content changed code
...
git-svn-id: svn://10.0.0.236/trunk@11496 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 23:51:28 +00:00
kipp%netscape.com
6b67547955
Changed factory method to parameterize the shrink wrapping behavior
...
git-svn-id: svn://10.0.0.236/trunk@11317 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 03:44:25 +00:00
michaelp%netscape.com
3d73ad1a59
object tag no longer processes it's children (i put troy's change from thursday
...
in a comment until the parser is sorted out).
git-svn-id: svn://10.0.0.236/trunk@11193 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-27 22:44:26 +00:00
troy%netscape.com
8d229a5a6e
Moved ContentReplaced() handler code to style system
...
git-svn-id: svn://10.0.0.236/trunk@11108 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-25 22:47:00 +00:00
kipp%netscape.com
6bf24eee8e
Renamed FrameDeleted to FrameRemoved
...
git-svn-id: svn://10.0.0.236/trunk@11043 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-25 16:12:13 +00:00
troy%netscape.com
be32dfbcc4
Moved ContentDeleted() document notification code to the style system which
...
generates the reflow command
git-svn-id: svn://10.0.0.236/trunk@11020 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-25 05:13:06 +00:00
troy%netscape.com
5fe4f60324
Added call to ProcessChildren() for OBJECT tag
...
git-svn-id: svn://10.0.0.236/trunk@10945 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-24 20:35:59 +00:00
troy%netscape.com
bcec7d7c3f
Removed a comment that is no longer applicable
...
git-svn-id: svn://10.0.0.236/trunk@10843 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-23 21:55:41 +00:00
karnaze%netscape.com
ea90ff591e
Converted forms to use the new content model classes and better separate content from layout.
...
git-svn-id: svn://10.0.0.236/trunk@10800 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-23 17:16:51 +00:00
troy%netscape.com
5d20ffe429
Fixed an off by one problem in the ContentInserted() code
...
git-svn-id: svn://10.0.0.236/trunk@10769 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-23 04:25:49 +00:00
buster%netscape.com
1524945a4b
captions now work properly with new frame layout strategy.
...
nsTableOuterFrame->mFirstChild==nsTableOuterFrame->mInnerTableFrame, always.
git-svn-id: svn://10.0.0.236/trunk@10530 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-20 04:50:08 +00:00
troy%netscape.com
037f575ef2
Changes to ContentInserted() handler
...
git-svn-id: svn://10.0.0.236/trunk@10436 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-18 21:28:21 +00:00
troy%netscape.com
b60923ad33
Removed content delegates
...
git-svn-id: svn://10.0.0.236/trunk@10417 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-18 17:18:37 +00:00
troy%netscape.com
9ec1729d6e
Cleaned up frame construction code
...
git-svn-id: svn://10.0.0.236/trunk@10243 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-17 04:07:58 +00:00
peterl%netscape.com
ef14f3a242
connected xheight, fixed font realtive sizes,
...
fixed text-decoration
git-svn-id: svn://10.0.0.236/trunk@10230 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-17 00:19:47 +00:00
troy%netscape.com
a880832886
Changed ContentAppended() to not walk up the frame hierarchy looking
...
for a frame that maps the parent content object that changed
git-svn-id: svn://10.0.0.236/trunk@10220 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-17 00:06:46 +00:00
troy%netscape.com
8b2676b6e1
Frame construction changes for tables
...
git-svn-id: svn://10.0.0.236/trunk@10159 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-16 17:19:20 +00:00
buster%netscape.com
1c8d847337
nsStyleConsts.h added some HTML 4 consts for tables
...
nsHTMLAtoms.cpp,h added some HTML 4 strings for tables
nsHTMLParts.h added constructors for new table content classes
nsGenericHTMLElement.cpp,h added table frame creation, common table attribute parsing
nsHTMLTable*Element.cpp these are the new table content classes
nsHTMLContentSink.cpp enabled the new content and removed the old
nsHTMLStyleSheet.cpp fixed the table style optimizations to work with new content
nsTable*Frame.cpp these work with the new content
git-svn-id: svn://10.0.0.236/trunk@10047 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-15 17:58:24 +00:00
kipp%netscape.com
6a52b74171
Removed css/layout directory
...
git-svn-id: svn://10.0.0.236/trunk@10015 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-15 00:19:49 +00:00
troy%netscape.com
4eba509d38
Added overloaded ConstructFrame() member function. Prep work for table
...
changes
git-svn-id: svn://10.0.0.236/trunk@9997 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-14 21:16:01 +00:00
troy%netscape.com
172fff617c
Changes ProcessChildren() to return the child list and leave it to the caller
...
(ConstructFrame() member function) to call Init()
git-svn-id: svn://10.0.0.236/trunk@9958 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-12 23:51:57 +00:00
troy%netscape.com
8189d75efa
Part of frame construction changes
...
git-svn-id: svn://10.0.0.236/trunk@9931 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-12 04:46:35 +00:00
peterl%netscape.com
1d00b6c9c9
fixed content ref count bugs in ContentAppended
...
git-svn-id: svn://10.0.0.236/trunk@9926 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-12 02:46:09 +00:00
troy%netscape.com
72786e028d
Fixed leak of reflow command
...
git-svn-id: svn://10.0.0.236/trunk@9859 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-11 18:57:54 +00:00
peterl%netscape.com
6b3b4ad6ca
added strength api to style rule
...
git-svn-id: svn://10.0.0.236/trunk@9805 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-11 02:07:58 +00:00
troy%netscape.com
906fdf619c
Hooked back up IFRAME
...
git-svn-id: svn://10.0.0.236/trunk@9761 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-10 21:03:16 +00:00
troy%netscape.com
0c4b9521d5
Phase one of frame construction changes
...
git-svn-id: svn://10.0.0.236/trunk@9742 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-10 19:32:14 +00:00
peterl%netscape.com
c728b9f01f
changed the way map attributes into is connected
...
git-svn-id: svn://10.0.0.236/trunk@9412 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-05 04:00:06 +00:00
peterl%netscape.com
9b0743f19a
COMified interface
...
made first attribute local
added support for attr uniquing
git-svn-id: svn://10.0.0.236/trunk@9095 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-02 02:10:44 +00:00
kipp%netscape.com
29e64a354f
XPCOM'ized nsIContent and nsIHTMLContent
...
git-svn-id: svn://10.0.0.236/trunk@8824 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-29 20:20:38 +00:00
peterl%netscape.com
2a62f344d7
added table cell style rule inheritance
...
git-svn-id: svn://10.0.0.236/trunk@8583 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-27 00:50:52 +00:00