vidur%netscape.com
84598f1f88
Factored GetAttributStyleSheet method into separate nsHTMLContentContainer interface that can be implemented by both HTML and XML document classes.
...
git-svn-id: svn://10.0.0.236/trunk@14502 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 07:54:12 +00:00
vidur%netscape.com
a4e3cbd63e
Got rid of bogus dependency on XMLContent
...
git-svn-id: svn://10.0.0.236/trunk@14501 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 07:06:47 +00:00
troy%netscape.com
a7875d7a01
Changed slightly the check for whether the vertical scrollbar will be hidden.
...
This way it works better for XML documents that have an initial value for the
overflow property
git-svn-id: svn://10.0.0.236/trunk@14494 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 03:56:57 +00:00
vidur%netscape.com
118281d675
Added XML display support. Split nsGenericHTMLElement into generic and HTML-specific components. Minor style modification. New XML classes and interfaces.
...
git-svn-id: svn://10.0.0.236/trunk@14467 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:06:16 +00:00
rickg%netscape.com
208f37c790
enabled view-source
...
git-svn-id: svn://10.0.0.236/trunk@14454 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 20:31:45 +00:00
buster%netscape.com
0a52434582
support for frame and rules attribute
...
git-svn-id: svn://10.0.0.236/trunk@14443 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 19:56:02 +00:00
troy%netscape.com
04604b55c5
Fixed memory leak
...
git-svn-id: svn://10.0.0.236/trunk@14425 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 16:50:51 +00:00
rickg%netscape.com
e507069774
first pass support for view-source
...
git-svn-id: svn://10.0.0.236/trunk@14424 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 11:55:32 +00:00
troy%netscape.com
5ddc2cc432
Fixed a memory leak of a content object
...
git-svn-id: svn://10.0.0.236/trunk@14418 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 06:37:30 +00:00
troy%netscape.com
cc9970fac0
Eliminated the hack where the scroll frame was creating a BODY wrapper for
...
the scrolled frame. Now the frame construction code creates the wrapper
frame
git-svn-id: svn://10.0.0.236/trunk@14413 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 04:43:13 +00:00
kipp%netscape.com
30c4a39a11
Added a sleazy implementation of css2's run-in display type
...
git-svn-id: svn://10.0.0.236/trunk@14408 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 03:55:55 +00:00
kipp%netscape.com
5124efc774
Added a method to support propogation of the mRunInFrame info down into the reflow of a block
...
git-svn-id: svn://10.0.0.236/trunk@14407 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 03:55:23 +00:00
kipp%netscape.com
d66db3ecf6
Added run-in and compact display types to the TreatFrameAsBlockFrame method
...
git-svn-id: svn://10.0.0.236/trunk@14406 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 03:54:47 +00:00
kipp%netscape.com
ce5cc1fa2e
Added mRunInFrame to the html reflow state so that run-in frame handling can be forwarded from a parent block to a child block
...
git-svn-id: svn://10.0.0.236/trunk@14405 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 03:54:15 +00:00
cls%seawood.org
0a35e79928
Fixes to resource install for xpfe. Fixes to make MOZ_NATIVE_* work again. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the diffs.
...
git-svn-id: svn://10.0.0.236/trunk@14392 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 01:53:49 +00:00
karnaze%netscape.com
c220a9a260
fixed <frameset frameborder=no> allowed frame resizing
...
git-svn-id: svn://10.0.0.236/trunk@14363 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 20:49:51 +00:00
kipp%netscape.com
05f22fe6ea
Fixed AddFrame method hiding
...
git-svn-id: svn://10.0.0.236/trunk@14359 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 19:20:53 +00:00
kipp%netscape.com
4186fefce1
Removed unused include
...
git-svn-id: svn://10.0.0.236/trunk@14358 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 19:16:32 +00:00
cls%seawood.org
f002c86029
Sync'd with Makefile. Thanks to Steve Morrison <smorrison@gte.com> for pointing this out.
...
git-svn-id: svn://10.0.0.236/trunk@14355 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:14:24 +00:00
kipp%netscape.com
5c3856a3cc
Use lineLayout object to pass on floater to the containing block
...
git-svn-id: svn://10.0.0.236/trunk@14348 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:04:34 +00:00
kipp%netscape.com
fd3e20c111
Added InitFloater
...
git-svn-id: svn://10.0.0.236/trunk@14347 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:04:19 +00:00
kipp%netscape.com
cd6050f965
Use geometric parent to get containing block of the floater
...
git-svn-id: svn://10.0.0.236/trunk@14346 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:04:10 +00:00
kipp%netscape.com
39bf131805
Removed obsolete IIDs
...
git-svn-id: svn://10.0.0.236/trunk@14345 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:03:53 +00:00
kipp%netscape.com
74e3541265
Removed GetReflowMetrics
...
git-svn-id: svn://10.0.0.236/trunk@14344 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:03:42 +00:00
kipp%netscape.com
c3a39b9634
Tidy up by removing some old junky code
...
git-svn-id: svn://10.0.0.236/trunk@14343 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:03:29 +00:00
kipp%netscape.com
93bd8372b4
nuked
...
git-svn-id: svn://10.0.0.236/trunk@14342 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:02:20 +00:00
kipp%netscape.com
2f82fa3735
Added a reminder to the ua.css
...
git-svn-id: svn://10.0.0.236/trunk@14341 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 18:00:46 +00:00
troy%netscape.com
1c0da71da3
Renamed Init() to SetInitialChildList() and added an additional parameter
...
for the name of the child list
git-svn-id: svn://10.0.0.236/trunk@14333 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 06:05:32 +00:00
troy%netscape.com
3b217d91c6
Added GetChildListName() member function
...
git-svn-id: svn://10.0.0.236/trunk@14329 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 04:31:02 +00:00
rickg%netscape.com
0af9e4b202
changed contentsink API to support XML
...
git-svn-id: svn://10.0.0.236/trunk@14324 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 04:13:59 +00:00
joki%netscape.com
332786d692
Stop dual event flow through both frames kids and view kids. Now flows through views.
...
git-svn-id: svn://10.0.0.236/trunk@14318 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 00:35:30 +00:00
kipp%netscape.com
b8945492a1
Create a block frame for run-in and compact frames
...
git-svn-id: svn://10.0.0.236/trunk@14314 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 23:35:44 +00:00
kipp%netscape.com
bce0142060
Improved the table warning diagnostic
...
git-svn-id: svn://10.0.0.236/trunk@14313 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 23:35:05 +00:00
karnaze%netscape.com
c723661f91
form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
...
added nsImageControlFrame to handle <input type=image>.
git-svn-id: svn://10.0.0.236/trunk@14312 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 23:30:16 +00:00
troy%netscape.com
113c5409bc
Added GetAdditionalChildListName() as a way to discover additional
...
named child lists at runtime
git-svn-id: svn://10.0.0.236/trunk@14290 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 19:59:33 +00:00
troy%netscape.com
cdf69643a6
First of a few changes to allow frames to have multiple child lists.
...
FirstChild() now takes an additional argument which is the name of the
child list.
git-svn-id: svn://10.0.0.236/trunk@14289 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 19:40:27 +00:00
kipp%netscape.com
fddf21d369
Disabled some more dubious br/margin code
...
git-svn-id: svn://10.0.0.236/trunk@14285 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 17:54:37 +00:00
vidur%netscape.com
e67acdda42
Fix to GetFirstChild/GetLastChild from Michael Leventhal (mle@citec.fi)
...
git-svn-id: svn://10.0.0.236/trunk@14284 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 17:51:18 +00:00
kipp%netscape.com
fe24aed36f
Repaired marginwidth/marginheight handling code
...
git-svn-id: svn://10.0.0.236/trunk@14283 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 17:51:05 +00:00
kipp%netscape.com
fc00faf9c4
Some spot error handling improvements to fix a crash in http://checkmate/raptor/js98/test3.html
...
git-svn-id: svn://10.0.0.236/trunk@14282 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 16:21:18 +00:00
troy%netscape.com
77ba0862ca
Changed PostCreateWidget() code to use the "default value" when setting
...
the widget's initial value
git-svn-id: svn://10.0.0.236/trunk@14241 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 17:47:57 +00:00
troy%netscape.com
221ed4cb8d
Changed implementation of DefaultValue to use the value of the "value"
...
attribute
git-svn-id: svn://10.0.0.236/trunk@14240 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 17:46:12 +00:00
troy%netscape.com
d83f2d34ad
Added code to StringToAttribute() to handle "border" attribute
...
git-svn-id: svn://10.0.0.236/trunk@14233 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 05:27:39 +00:00
troy%netscape.com
0185d48b6d
Added a copy of the UpdateImageFrame() code from nsImageFrame, so that
...
when the image size arrives we get notified so we can kick off an
incremental reflow
git-svn-id: svn://10.0.0.236/trunk@14231 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 03:56:11 +00:00
buster%netscape.com
96b01811a9
fixed the bug where events were not getting passed down to content inside
...
of cells with rowspans. Basically, I just override HandleEvent() in nsTableRowGroupFrame
to ask nsTableRowFrame::Contains(), rather than the default action which is to
just use the child's rect.
git-svn-id: svn://10.0.0.236/trunk@14218 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 00:36:37 +00:00
troy%netscape.com
433ac3b15e
Added a hack to make sure that the floated frame gets a DidReflow notification
...
git-svn-id: svn://10.0.0.236/trunk@14216 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 00:03:45 +00:00
troy%netscape.com
4301af14c3
Fixed ConstructFrame() so it creates the scroll frame first. This ensures
...
the style context hierarchy is correct
git-svn-id: svn://10.0.0.236/trunk@14206 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 17:57:24 +00:00
troy%netscape.com
222a7c54b8
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
git-svn-id: svn://10.0.0.236/trunk@14197 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 16:16:01 +00:00
joki%netscape.com
e8fb4a2070
Fixup calls to DumpCellMap() with NS_DEBUG #ifdefs
...
git-svn-id: svn://10.0.0.236/trunk@14188 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 02:38:17 +00:00
kipp%netscape.com
87999ea1e6
Fixed nowrap support by computing max-element-size better
...
git-svn-id: svn://10.0.0.236/trunk@14186 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 02:09:21 +00:00