peterl%netscape.com
3ea8de5a73
better base url support
...
fixed assert in call to deprecated url method
Checkin during red tree approved by sar
git-svn-id: svn://10.0.0.236/trunk@17828 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 02:07:15 +00:00
peterl%netscape.com
3d6d5eed05
better base URL support
...
better parsing of media types (per HTML4.0 spec)
enforce pseudo element sepectors at end of seletor list
Checkin during red tree approved by sar
git-svn-id: svn://10.0.0.236/trunk@17827 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 02:06:13 +00:00
peterl%netscape.com
ca0b670784
better computation of style hint
...
Checkin during red tree approved by sar
git-svn-id: svn://10.0.0.236/trunk@17826 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 02:04:51 +00:00
peterl%netscape.com
745ebf782f
better base url support
...
fixed parsing of media attribute
Checkin during red tree approved by sar
git-svn-id: svn://10.0.0.236/trunk@17825 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 02:02:48 +00:00
peterl%netscape.com
707412ef5e
better base url and target support
...
Checkin during red tree approved by sar
git-svn-id: svn://10.0.0.236/trunk@17824 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 02:01:36 +00:00
peterl%netscape.com
7f81a64fe4
better base URL support
...
set base url when parsing style attributes
better style attribute change notification
Checkin during red tree approved by sar
git-svn-id: svn://10.0.0.236/trunk@17823 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 01:59:42 +00:00
peterl%netscape.com
404b08681a
made font color also set text decoration color
...
Checkin during red tree approved by sar
git-svn-id: svn://10.0.0.236/trunk@17822 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 01:58:41 +00:00
peterl%netscape.com
7a0ed38a4e
better base URL support
...
Checkin during red tree approved by sar
git-svn-id: svn://10.0.0.236/trunk@17821 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 01:57:58 +00:00
kipp%netscape.com
a8300fda29
Stop using reflow commands for frame structure changes; instead invoke methods on the frames which then generate reflow commands as needed
...
git-svn-id: svn://10.0.0.236/trunk@17813 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 01:30:12 +00:00
vidur%netscape.com
d81e61b1ff
Moved text and comment code out of HTML-specific directories. Completed CloneNode for elements. Completed factory methods for intersection of XML and HTML.
...
git-svn-id: svn://10.0.0.236/trunk@17775 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-14 23:14:02 +00:00
troy%netscape.com
ecc9f6f19d
Removed the content-parent frame pointer. Now we just have the one geometric
...
parent
git-svn-id: svn://10.0.0.236/trunk@17702 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-14 05:16:23 +00:00
troy%netscape.com
5caea33110
Fix for bug #2316 . Added back some code I removed because I didn't think we
...
needed it, but without out it 'color' doesn't inherit properly
git-svn-id: svn://10.0.0.236/trunk@17701 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-14 05:14:11 +00:00
troy%netscape.com
e69d38cccb
Fix for bug #2276 , and some initial support for 'right' and 'bottom'
...
for absolutely positioned elements
git-svn-id: svn://10.0.0.236/trunk@17644 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-13 06:37:31 +00:00
troy%netscape.com
bbcce4c71a
Re-commiting my fucking changes...
...
git-svn-id: svn://10.0.0.236/trunk@17633 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-13 00:44:48 +00:00
cltbld%netscape.com
cd62100e23
backing out changes made against a red tree
...
git-svn-id: svn://10.0.0.236/trunk@17628 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-13 00:00:57 +00:00
vidur%netscape.com
672d296303
Fix for bug 1258. Content sink flushes tags when it sees a script, but makes sure that reflow doesn't happen until its safe again.
...
git-svn-id: svn://10.0.0.236/trunk@17627 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-12 23:49:13 +00:00
troy%netscape.com
9654e78020
Fixed a memory leak
...
git-svn-id: svn://10.0.0.236/trunk@17624 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-12 23:17:49 +00:00
kipp%netscape.com
c5c21eff17
Use new flag defines
...
git-svn-id: svn://10.0.0.236/trunk@17586 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-12 16:42:03 +00:00
vidur%netscape.com
c5e776a818
Second pass of attributes as nodes. Improved namespace management - XML elements now hold on to their containing namespace. Fixed Get/SetDOMAttriute naming issue. Added new namespace parsing methods to nsIContent
...
git-svn-id: svn://10.0.0.236/trunk@17582 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-12 16:37:24 +00:00
troy%netscape.com
4c4c2ea13a
Fix for bug #2285 . Just reseting the mFlags isn't enough, because the PaintBackground()
...
member function ignores the flags and checks for a non-empty URL. This way is safer and
should work in all cases
git-svn-id: svn://10.0.0.236/trunk@17502 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-11 19:44:22 +00:00
troy%netscape.com
73dcbfbee5
Hooked up marginwidth and marginheight attributes to change the 'margin'
...
property instead of the 'padding' property
git-svn-id: svn://10.0.0.236/trunk@17448 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 04:31:51 +00:00
rickg%netscape.com
977421c9eb
sync up with mods to the parser
...
git-svn-id: svn://10.0.0.236/trunk@17435 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 01:11:37 +00:00
kipp%netscape.com
907e445ae7
Implement GetAreas; cleanup some whitespace; removed some out of date comments
...
git-svn-id: svn://10.0.0.236/trunk@17426 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 00:17:07 +00:00
kipp%netscape.com
71b47e4756
Removed a spurious Addref of an atom
...
git-svn-id: svn://10.0.0.236/trunk@17425 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 00:16:42 +00:00
kipp%netscape.com
375d1ffa3e
Added some whitespace
...
git-svn-id: svn://10.0.0.236/trunk@17422 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 00:16:07 +00:00
kipp%netscape.com
b793ab7603
Reformatted a comment
...
git-svn-id: svn://10.0.0.236/trunk@17421 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 00:15:54 +00:00
kipp%netscape.com
e14f3074db
Store maps as nsIDOMHTMLMapElement instead of the obsolete nsIImageMap
...
git-svn-id: svn://10.0.0.236/trunk@17418 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 00:15:19 +00:00
kipp%netscape.com
eaf4ef5a49
Use dom content objects for map/area tags; add map to the content model
...
git-svn-id: svn://10.0.0.236/trunk@17417 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 00:14:53 +00:00
kipp%netscape.com
180c1911ec
Added new atom
...
git-svn-id: svn://10.0.0.236/trunk@17411 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 00:12:28 +00:00
karnaze%netscape.com
35bfe95ab7
dom table methods, moved align="char" data members from nsReflowState to nsHTMLReflowState
...
git-svn-id: svn://10.0.0.236/trunk@17382 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-08 18:57:40 +00:00
troy%netscape.com
4ccdea739f
Added support for 'right' and 'bottom' properties. Changed to using a
...
nsStyleSides struct to hold all the offsets
git-svn-id: svn://10.0.0.236/trunk@17372 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-08 04:47:46 +00:00
troy%netscape.com
cf5cfbf04e
Fix for bug #2054 . If the HTML element's background is 'transparent' then it
...
uses the BODY's background property
git-svn-id: svn://10.0.0.236/trunk@17351 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-08 01:14:59 +00:00
troy%netscape.com
f1e9e67f66
Changed ContentRemoved() to also generate a reflow command for the placeholder
...
for an absolutely positioned frame. Also made sure the child list name is
properly set for the reflow command for the absolutely positioned frame
git-svn-id: svn://10.0.0.236/trunk@17303 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-07 05:03:53 +00:00
karnaze%netscape.com
a7ffffa54d
Preliminary changes to support align="char"
...
git-svn-id: svn://10.0.0.236/trunk@17278 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-07 01:00:07 +00:00
brade%netscape.com
0b8f2a8127
reduce Macintosh compiler warnings by making function static/private
...
git-svn-id: svn://10.0.0.236/trunk@17248 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 19:55:57 +00:00
harishd%netscape.com
64fff4508d
Added code to take care of CSS properties
...
that wouldn't allow negative values.
git-svn-id: svn://10.0.0.236/trunk@17247 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 19:25:25 +00:00
brade%netscape.com
c4842cd1a6
reduce Macintosh compiler warnings by making function static/private
...
git-svn-id: svn://10.0.0.236/trunk@17244 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 18:51:16 +00:00
brade%netscape.com
e1d099f21d
reduce Macintosh compiler warnings by adding prototype
...
git-svn-id: svn://10.0.0.236/trunk@17240 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 18:44:59 +00:00
brade%netscape.com
bde250680b
reduce Macintosh compiler warnings by adding static to private function
...
git-svn-id: svn://10.0.0.236/trunk@17237 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 18:41:05 +00:00
peterl%netscape.com
dddd2fbded
added GetStyleImpact
...
cleaned up api
git-svn-id: svn://10.0.0.236/trunk@17215 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 01:25:39 +00:00
peterl%netscape.com
4ebd31d6c5
fixed namespace used for attributes via the DOM apis
...
capture style hint data when setting style attribute
git-svn-id: svn://10.0.0.236/trunk@17214 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 01:24:49 +00:00
vidur%netscape.com
0908ebd261
Work in progres to get out-of-line document.write working. Created Reset() method in nsDocument. Fix for bug 1668.
...
git-svn-id: svn://10.0.0.236/trunk@17207 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 00:32:41 +00:00
harishd%netscape.com
ee030ba487
Added type ( test/css ) checking for STYLE tag
...
git-svn-id: svn://10.0.0.236/trunk@17205 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 00:19:46 +00:00
kmcclusk%netscape.com
2a00ad3de1
Defaultchecked attribute is set to match the checked attribute just after
...
the radio button or checkbox element is created. Checkboxes and Radio buttons
maintain their current state using the checked attribute stored in the
content model. They no longer use the nsIWidget to maintain their current setting.
Checkboxes and Radio buttons now print correctly. (i.e checked/unchecked state matches the
screen.)
git-svn-id: svn://10.0.0.236/trunk@17202 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 00:02:27 +00:00
troy%netscape.com
dd7cc8fddc
Improved GetAbsoluteContainingBlock() a bit. It still needs to handle scrolled
...
elements
git-svn-id: svn://10.0.0.236/trunk@17143 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-05 05:51:22 +00:00
buster%netscape.com
56a7cf3ab3
fixed bug 1999, frame="void" was removing cell borders as well as the table frame
...
git-svn-id: svn://10.0.0.236/trunk@17081 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-03 22:30:23 +00:00
jfrancis%netscape.com
9a6867b7e9
more dom range gravity work
...
git-svn-id: svn://10.0.0.236/trunk@16990 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-30 08:28:16 +00:00
troy%netscape.com
d12c228d7d
Fixed it so XML documents display again
...
git-svn-id: svn://10.0.0.236/trunk@16931 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-29 05:51:11 +00:00
troy%netscape.com
798ca8add0
Fixed a problem with absolutely positioned tables not working properly
...
git-svn-id: svn://10.0.0.236/trunk@16929 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-29 05:35:42 +00:00
troy%netscape.com
43b0f05bb3
Renamed FindFrameWithContent() to GetPrimaryFrameFor()
...
git-svn-id: svn://10.0.0.236/trunk@16927 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-29 04:45:18 +00:00