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
joki%netscape.com
0cea84a3d0
Adding new js window methods/props, moving js string evaluation to UC strings.
...
git-svn-id: svn://10.0.0.236/trunk@11715 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-01 22:23:48 +00:00
kipp%netscape.com
5c11554cef
Don't block incremental loading reflows because of mInMonolithicContainer (it was necessary early on, now it isn't)
...
git-svn-id: svn://10.0.0.236/trunk@11049 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-25 17:30:59 +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
peterl%netscape.com
1de0d0e996
don't set attributes that are already set
...
git-svn-id: svn://10.0.0.236/trunk@10657 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-22 02:09:26 +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
10b6617c48
Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros
...
git-svn-id: svn://10.0.0.236/trunk@9955 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-12 19:33:48 +00:00
troy%netscape.com
a445aaa66a
Fixed frameset crash
...
git-svn-id: svn://10.0.0.236/trunk@9752 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-10 20:37:19 +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
karnaze%netscape.com
e382cf5f41
converted frame/iframe/frameset to new layout/content separation
...
git-svn-id: svn://10.0.0.236/trunk@9679 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-09 23:30:30 +00:00
joki%netscape.com
8458f73950
Do not allow script errors to stop page parsing.
...
git-svn-id: svn://10.0.0.236/trunk@9587 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-09 01:19:52 +00:00
kipp%netscape.com
9d8f9aaffa
Create HTML-html-element not a root part
...
git-svn-id: svn://10.0.0.236/trunk@9564 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-08 22:38:17 +00:00
kipp%netscape.com
e9662bac89
Use nsITextContent to initialize text node
...
git-svn-id: svn://10.0.0.236/trunk@9451 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-06 00:20:59 +00:00
kipp%netscape.com
d7cef5dc99
Fixed bug in handling of textarea that caused them to terminate documents
...
git-svn-id: svn://10.0.0.236/trunk@9338 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-04 16:33:40 +00:00
kipp%netscape.com
745aee0c4c
Use new wbr element
...
git-svn-id: svn://10.0.0.236/trunk@9311 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-04 01:03:20 +00:00
kipp%netscape.com
f22d94b95a
Create spacer element instead of obsolete spacer part
...
git-svn-id: svn://10.0.0.236/trunk@9302 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-04 00:52:49 +00:00
kipp%netscape.com
ca034ab855
Use new content class instead of the old obsolete one
...
git-svn-id: svn://10.0.0.236/trunk@9289 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-04 00:20:14 +00:00
kipp%netscape.com
93c3e23672
Use new content objects wherever possible
...
git-svn-id: svn://10.0.0.236/trunk@9265 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-03 22:23:09 +00:00
joki%netscape.com
f0699eac56
Standardize order during content creation to be setDoc, addAttr, appendChild
...
git-svn-id: svn://10.0.0.236/trunk@9190 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-03 01:23:12 +00:00
kipp%netscape.com
a75c02b0f1
Use new element ctors
...
git-svn-id: svn://10.0.0.236/trunk@9174 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-02 23:53:49 +00:00
kipp%netscape.com
887320a8d2
Implement NS_CreateHTMLElement using same code that content sink uses; create various and sundry new content objects
...
git-svn-id: svn://10.0.0.236/trunk@8949 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-01 01:37:17 +00:00
kipp%netscape.com
cf548d3884
Make sure we don't run off the end of the string when translating entities in attribute values
...
git-svn-id: svn://10.0.0.236/trunk@8895 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-31 22:00:04 +00:00
kipp%netscape.com
bc26d54909
Use NS_NewHTMLBR to create BR content objects
...
git-svn-id: svn://10.0.0.236/trunk@8873 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-31 18:40:39 +00:00
kipp%netscape.com
5c7786f39f
Added entity reduction for attributes; fixed a bug with incremental loading that would cause some content to seemingly disappear
...
git-svn-id: svn://10.0.0.236/trunk@8865 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-31 17:51:32 +00:00
troy%netscape.com
fd0d7ccb59
Changes nsIView and nsIScrollableView interfaces to conform to
...
XPCOM conventions
git-svn-id: svn://10.0.0.236/trunk@8848 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-30 19:16:11 +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
kipp%netscape.com
d44a503526
Create anchors using NS_NewHTMLAnchor
...
git-svn-id: svn://10.0.0.236/trunk@8800 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-29 03:17:02 +00:00
kipp%netscape.com
948d0b54b0
Use new factory method for HR's
...
git-svn-id: svn://10.0.0.236/trunk@8749 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-28 23:27:55 +00:00
kipp%netscape.com
a877826048
Use kIHTMLContentSinkIID so that inferior compilers will work
...
git-svn-id: svn://10.0.0.236/trunk@8739 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-28 21:29:50 +00:00
kipp%netscape.com
29d4a0272c
Spanked hard to support multiple sink contexts; incremental reflow now happens only on WillInterrupt
...
git-svn-id: svn://10.0.0.236/trunk@8709 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-28 16:20:16 +00:00
troy%netscape.com
e9e900374e
Changed nsIViewManager interface to conform to XPCOM conventions
...
git-svn-id: svn://10.0.0.236/trunk@8681 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-28 04:56:56 +00:00
peterl%netscape.com
fbcc465682
made col tag be handled as a leaf
...
git-svn-id: svn://10.0.0.236/trunk@8581 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-27 00:48:53 +00:00
troy%netscape.com
01d498dee2
Work in progress for LAYER tag
...
git-svn-id: svn://10.0.0.236/trunk@8487 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-26 02:23:21 +00:00
joki%netscape.com
7e064bbd3a
Modifying nsIContent's AppendChild -> AppendChildTo to stop conflict with
...
DOM interfaces.
git-svn-id: svn://10.0.0.236/trunk@8340 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-21 21:38:26 +00:00
jevering%netscape.com
92c2b89717
Moved the ART image hack to the tip.
...
git-svn-id: svn://10.0.0.236/trunk@8268 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-20 22:10:06 +00:00
troy%netscape.com
00c45ce33c
Added NS_RELEASE in ProcessTEXTAREATag(). This fixes a problem with
...
text area content objects being leaked
git-svn-id: svn://10.0.0.236/trunk@8018 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-14 05:21:43 +00:00
valeski%netscape.com
3deae00620
310133 - Injected code into HTMLContentSink::ProcessMETATag() to check for an "http-equiv" header (specifically the Refresh header). If found, an nsIHTTPUrl interface is retrieved so the "http-equiv" header can be added to the url struct.
...
git-svn-id: svn://10.0.0.236/trunk@7955 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-13 20:09:10 +00:00
joki%netscape.com
9248af60f9
Adding url and lineno to script evaluation
...
git-svn-id: svn://10.0.0.236/trunk@7890 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 23:37:50 +00:00
joki%netscape.com
e3c22b329f
Fix script src equals problem when src contained in quotes.
...
git-svn-id: svn://10.0.0.236/trunk@7885 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 22:28:50 +00:00
troy%netscape.com
7846ca35d8
Fixed leak of an HTML Meta content object
...
git-svn-id: svn://10.0.0.236/trunk@7813 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 05:27:21 +00:00
troy%netscape.com
6b980541fe
Fixed a leak of the HTML title
...
git-svn-id: svn://10.0.0.236/trunk@7801 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 01:36:25 +00:00
troy%netscape.com
abd69964ac
Added NS_RELEASE in FlushText() of interface returned from QueryInterface()
...
git-svn-id: svn://10.0.0.236/trunk@7784 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-11 22:44:28 +00:00
kipp%netscape.com
927fe7a55a
Make sure text at the end of the document is reflowed properly
...
git-svn-id: svn://10.0.0.236/trunk@7714 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-11 00:19:11 +00:00
peterl%netscape.com
72666bde8e
connected LINKed style sheets
...
git-svn-id: svn://10.0.0.236/trunk@7703 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 23:02:39 +00:00
kipp%netscape.com
f7457a3f72
Fixed documents w/o titles bug #313016
...
git-svn-id: svn://10.0.0.236/trunk@7662 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 17:39:48 +00:00
karnaze%netscape.com
770938c13f
adjusted sizing for text controls; default control is text; assertion cleanup
...
git-svn-id: svn://10.0.0.236/trunk@7652 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 04:28:17 +00:00
troy%netscape.com
06a522099a
Change to object lifetime management. Views are no longer ref counted
...
git-svn-id: svn://10.0.0.236/trunk@7605 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-08 04:23:33 +00:00
vidur%netscape.com
d6598dbb16
Implemented additional document and form interfaces. Implemented named elements for documents and forms. nsInput now implements nsIDOMHTMLInputElement.
...
git-svn-id: svn://10.0.0.236/trunk@7588 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-07 23:08:00 +00:00
kipp%netscape.com
a817acde89
Fixed embed/flush-text bug #312433
...
git-svn-id: svn://10.0.0.236/trunk@7503 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-07 01:50:12 +00:00
kipp%netscape.com
51b373aef4
Added an assertion and a little more debug noise when nspr logging is maxed out
...
git-svn-id: svn://10.0.0.236/trunk@7294 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 01:43:42 +00:00