kipp
634974d444
Removed gratuitous if's
1998-06-26 00:31:44 +00:00
kipp
7a286b21c0
Bug fix for loading www.espn.com; the reflow-command wasn't getting passed down appropriately when the image size update occured.
1998-06-25 23:35:53 +00:00
kipp
a1545fa943
Added code to giving floating children a width to reflow into when they don't specify one themselves
1998-06-25 23:09:04 +00:00
vidur
ebd644e8a3
Hooked up SCRIPT tag evaluation. Added the nsIScriptContextOwner interface.
1998-06-25 22:26:52 +00:00
kipp
e85f1b7f20
Fixed images/form-elements in tables being incorrectly positioned by preventing nested body's from pre-maturely DidReflowing their children
1998-06-25 22:26:35 +00:00
kipp
3d2430f3ad
Change ParseColor to be more compatible with navigator
1998-06-25 21:37:07 +00:00
kipp
5cd48e486c
Support text attribute in body tags
1998-06-25 21:36:51 +00:00
kipp
1ec7c27374
Use different (implicit copy) constructor to get proper reason passed through for better handling of incremental reflow
1998-06-25 21:11:12 +00:00
kipp
79f6ada6b0
Better handling of incremental reflow commands that pass through the block/inlines; it also makes sure that the incremental reflow happens only once, even if the frame is reflowed more than once.
1998-06-25 20:51:04 +00:00
kipp
e1f8e23585
Rework the way that bullets are detected; this fixes up the http://client/nova page
1998-06-25 19:02:15 +00:00
kipp
5922d1bfa1
Link html .so properly
1998-06-25 18:38:59 +00:00
kipp
62ef571c0c
Fixed library name
1998-06-25 18:38:40 +00:00
kipp
894b45c36a
Work around infinite-width bug by not passing down an infinite width to a block child of a block
1998-06-25 17:26:40 +00:00
kipp
07602ac028
Fixed irix build bustage
1998-06-25 17:23:32 +00:00
kipp
9e2f3ecca6
Fixed unix makefile
1998-06-25 16:58:59 +00:00
kipp
4b8864ebbc
New and improved (?) line layout
1998-06-25 16:33:10 +00:00
kipp
04388f92cf
Revised page size computation
1998-06-25 15:05:35 +00:00
kipp
cc626cdb79
Removed include of stdio.h
1998-06-25 15:03:49 +00:00
kipp
aa980ae438
Assign values to reflow reason so that when printing them numerically it's easier to map the integer back to the enum
1998-06-25 15:03:37 +00:00
kipp
856263ab91
Added missing include line; minor tidy up as well
1998-06-25 15:01:13 +00:00
kipp
0f45fd1b7c
Made unknown image size be 1,1 twips instead of 0,0 so that other code doesn't eliminate images; added left and right margins around floating images ala ebina
1998-06-25 14:56:46 +00:00
kipp
bfeb08a1fe
Added CreateFrame method
1998-06-25 14:55:15 +00:00
kipp
cc04a28262
Added the same skip-over-non-body-content code that's in the root content frame code
1998-06-25 14:53:45 +00:00
kipp
51abae9138
Init refcnt so that it behaves properly
1998-06-25 14:51:48 +00:00
michaelp
e183f05efb
added init() method to prescontext.
...
creator of prescontext is responsible for initializing pres context.
devicecontext is now init()ed with a nsNativeWidget.
removed hacky X Display stuff from device context and font metrics.
removed hacky code from windows font metrics.
changed nsNativeWindow to be nsNativeWidget.
added more code for compositor back-to-front pass.
improved text performance on X.
changed nsHTMLTagContent.cpp so that it will build with MSVC 4.1.
1998-06-25 04:24:45 +00:00
troy
2b34ccf86a
Added some asserts to the incremental reflow code
1998-06-24 22:05:59 +00:00
buster
670bf41c19
fixed some bugs related to rowspans. This gets us closer on pages like Mozilla.org that were getting wild table heights.
1998-06-24 19:13:19 +00:00
troy
d8d860fb0b
Changed to make sure we set the (x,y) for the frame before we reflow it
1998-06-24 18:09:47 +00:00
kipp
c3c647c6e3
snapshot
1998-06-24 17:52:42 +00:00
troy
a5129668b4
Changed to make sure we link the child frame into the list of frames before
...
we reflow it
1998-06-24 16:35:21 +00:00
troy
69e26c8efd
Some incremental reflow changes
1998-06-24 04:38:52 +00:00
troy
a45125c78c
Work around for the case where a content change notification has
...
no corresponding frame in the frame hierarchy
1998-06-24 04:37:11 +00:00
atotic
777858f597
More project fixes
1998-06-24 01:44:20 +00:00
atotic
1fe21f0dd7
First Checked In.
1998-06-24 01:41:16 +00:00
buster
ff9c9a022a
now tables with precent width nested within tables with auto width work
1998-06-24 00:40:33 +00:00
buster
722a46b983
lots of nested tables look much better
...
misc. nav4 compatibility enhancements
added the ability to QueryInterface for some specific table frame types
1998-06-23 23:23:21 +00:00
troy
c51219818e
Initialized mColLayoutData to nsnull
1998-06-23 22:45:26 +00:00
karnaze
ea5cd1554d
named <iframe>s, scrolling attribute, more complete test9.html
1998-06-23 22:25:28 +00:00
joki
ad7c15864e
Event handling additions for DOM suport. Adding additional event pathway through HandleDOMEvent
1998-06-23 21:53:02 +00:00
vidur
ca8463d4f8
Added js dependency
1998-06-23 19:11:22 +00:00
vidur
f2cccbb1e0
Added autogeneration of XPCOM headers and JavaScript stub classes. Added better masking of JS-specific structures in generic interfaces. Creation of a scripting global object interface.
1998-06-23 18:43:06 +00:00
rpotts
9493926876
Some reference counting to make things go away...
1998-06-23 18:40:18 +00:00
troy
92961a089a
Some work-in-progress for table incremental reflow
1998-06-23 05:43:27 +00:00
rickg
7c82c6b547
added support for doc quality
1998-06-23 01:34:25 +00:00
rickg
f6ad11fa02
added a new secret argument to Parse()
1998-06-23 00:52:21 +00:00
troy
efb1b282f7
Eliminated mFirstPassValid and changed code to key off the reflow
...
reason
1998-06-22 21:59:43 +00:00
troy
6822b2dd1a
Started hooking up incremental reflow. So far we only handle changed
...
captions
1998-06-22 05:34:17 +00:00
troy
b2931186a4
Changed AddObserver() to check if the observer is already in the list.
...
This worksaround a problem with the pres shell being added twice
1998-06-20 00:45:05 +00:00
troy
0e63fbad18
Changed TextFrame to implement ContentChanged() notification and generate
...
a reflow command
1998-06-20 00:04:22 +00:00
rods
337f10fb48
add XP_UNIX size temporary fixes
1998-06-19 20:07:35 +00:00