kipp@netscape.com
9340cc2c11
r=troy; fixed compiliation issue for debug builds
1999-11-01 22:45:20 +00:00
kipp@netscape.com
7f353bdd99
r=troy; reworked the way that blocks inside of inline elements are handled. It's all in the frame construction code now (bugs 15999, 16737)
1999-11-01 15:24:57 +00:00
kipp@netscape.com
d46b61d6b6
Fixed solaris build bustage
1999-10-29 15:20:20 +00:00
kipp@netscape.com
d2677fca7f
r=troy; bugs 12958 and 12760; reworked the way that first-letter frames are created and updated. We now support incremental content changes even when first-letter style applies.
1999-10-29 14:39:48 +00:00
rods@netscape.com
295e4c800f
changed param in the initializer to aContent instead of nsnull
...
r=kmcclusk,b=17015
1999-10-26 23:21:14 +00:00
troy@netscape.com
b8ef6465be
Changed SetView/GetView to take an additional argument which is the
...
pres context
1999-10-26 04:44:41 +00:00
troy@netscape.com
515d1ffbfc
Changed nsTextFrame to be derived from nsFrame instead of nsSplittableFrame.
...
nsTextFrame now has only a next-in-flow pointer and no prev-in-flow pointer.
Subclass nsContinuingTextFrame is used for continuing text frames; it has a
prev-in-flow pointer. This saves 4 bytes
1999-10-23 23:19:14 +00:00
rods@netscape.com
f247d62b89
added check for null frame. The child frame can be null when a comment node exists as
...
one of the children of the select. r=kmcclusk, Bug #16355
1999-10-20 23:35:38 +00:00
dp@netscape.com
45a40238ba
Removing prototype of NS_NewDocumentElementFrame. r=evaughan
1999-10-19 21:40:54 +00:00
pierre@netscape.com
ad4e9a4872
Fix a crash in Mac embedding apps: HasGfxScrollBars() checks for null pointer after calling GetPrefs().
1999-10-19 03:00:47 +00:00
karnaze@netscape.com
210042dbf0
bug 11321 - the frame constructor sets the primary frame when an anonymous table or row group frame is involved.
1999-10-17 03:15:13 +00:00
kipp@netscape.com
7f6ff13c80
r=troy; revised nsITextContent api to simplify it and the consumers; this is done as prep work for bug 9101
1999-10-15 23:36:07 +00:00
peterl@netscape.com
97130a77c3
Added code to detect generated content that depends on attributes and reflow when the attribute changes
...
Fix for Bug 15153
r=pierre
Also added namespace ID to the AttributeChanged method
r=troy
1999-10-15 23:14:44 +00:00
hyatt@netscape.com
cf7c00ac6f
Fix for 16479. r=waterson
1999-10-15 07:54:43 +00:00
troy@netscape.com
bb8bc6de15
Patch from jst@citec.fi r=troy@netscape.com
...
Part of a fix for crash when expanding/collapsing toolbars. Change to
DeletingFrameSubtree() to make sure it examines the additional child
list as well as the principal child list
1999-10-15 03:37:10 +00:00
rods@netscape.com
8013a00da9
This corrects an erroneous checkin made on monday, fixes bug #16362 r=dcone
1999-10-14 14:55:08 +00:00
tbogard@aol.net
1d549cd300
Adding construction for new XUL tags "iframe", "editor", and "browser". r=hyatt.
1999-10-14 10:55:24 +00:00
troy@netscape.com
49e30c8fd7
b=16238. Fix discussed with evaughan@netscape. One line change to make sure
...
the default area frame flag of NS_BLOCK_SPACE_MGR is used for scrolled
elements
1999-10-14 04:47:18 +00:00
troy@netscape.com
121853305a
b=15509, r=peterl@netscape.com
...
If the frame has visible content that extends outside its content area,
then the view needs to be marked as having transparent content
1999-10-13 01:02:53 +00:00
kipp@netscape.com
e0b1139d47
Removed two warnings
1999-10-12 23:21:40 +00:00
evaughan@netscape.com
3cc0907665
Fixed mail/news regression. Code review Saari, Hyatt
1999-10-12 20:50:01 +00:00
rbs@maths.uq.edu.au
5ba465507e
[MathML] Setting a bolean to PR_TRUE to allow generated pseudo content (e.g., :before, :after) in MathML.
1999-10-12 01:19:34 +00:00
peterl@netscape.com
28fc85cbc7
better result code testing in recreate frames for content
...
part of fix for 14134
r=pierre
1999-10-12 00:32:13 +00:00
evaughan@netscape.com
59519330d0
Integrated Gfx scrollbars.
1999-10-12 00:16:06 +00:00
kipp@netscape.com
ea36a75c90
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
1999-10-08 20:41:19 +00:00
kipp@netscape.com
58539f20e5
Eliminate a memory leak of a style context (which ends up leaking all the stylecontexts upward)
1999-10-07 00:29:28 +00:00
troy@netscape.com
b83d1b34de
b=11971, r=peterl@netscape,karnaze@netscape.com
...
Changed ContentInserted() to use GetFrameFor() so we target the table cell's
area frame
1999-10-06 23:17:28 +00:00
rbs@maths.uq.edu.au
e82d489523
Adding remaining MathML hooks and changing ifdef INCLUDE_MATHML to ifdef MOZ_MATHML to avoid thinking autoconf-related. r:peterl
1999-10-02 10:41:40 +00:00
peterl@netscape.com
0e76479d83
added hooks to track content that doesn't get a frame
...
Fix for bug 9013 (and any dynamic change from display:none) r=troy
1999-10-02 04:27:40 +00:00
troy@netscape.com
b41bf25938
Fix for bug #11633 . Changed ConstructFrameByDisplayType() to use the correct
...
parent frame for absolutely positioned tables
1999-09-29 05:06:17 +00:00
peterl@netscape.com
afedab4c16
manage view visibility better, hide collapsed views and hidden views with widgets
1999-09-29 03:37:02 +00:00
hyatt@netscape.com
b85f00d535
Fixing tree widget updating problem (bienvenu).
1999-09-28 00:57:31 +00:00
mcafee@netscape.com
4ce75265e4
Backing out latest change, apprunner menus were totally screwed up. a=shaver, r=ramiro,pavlov
1999-09-27 07:28:06 +00:00
troy@netscape.com
92044e1172
Fixes for bug #2552 and bug #10961
1999-09-26 20:40:29 +00:00
warren@netscape.com
47bdce759b
Fixed uninitialized variables
1999-09-26 10:07:16 +00:00
peterl@netscape.com
c48c2444f2
fix bug 5458 - made ApplyRenderingChangeToTree handle overflow content
...
as well as floaters and positioned children
also improved handling of view invalidation and syncing
removed warning
approved chofman
1999-09-25 05:02:52 +00:00
troy@netscape.com
fa6e0caf07
Fix for bug #14814 . Changed GetFloaterContainingBlock() to also check for floated
...
or absolutely positioned inline elements
1999-09-24 17:14:19 +00:00
troy@netscape.com
ae6fedf2bb
Fix for bug #14737 . Made sure that captionFrame is initialized before
...
we use it
1999-09-24 03:15:49 +00:00
putterman@netscape.com
6a97e0f0a5
Fix for 13815. Implement OnContentInserted. Approved by chofmann and reviewed by hyatt.
1999-09-23 21:11:02 +00:00
peterl@netscape.com
01f44b3ace
remap style before rebuilding frames when style rule changes
1999-09-22 01:18:45 +00:00
peterl@netscape.com
dad8bf5fad
moved re resolve style logic into frame manager
1999-09-21 07:55:37 +00:00
troy@netscape.com
1cd299a54b
Part of the fix for bug #11389 . Changed CantRenderReplacedElement() to
...
reset the placeholder frame's out-of-flow frame after replacing the primary
frame. This allows the block frame code to find the floater in the line's
list of floaters
1999-09-21 05:20:11 +00:00
shaver@netscape.com
6efa780d8e
conditional support for mathml, for Roger Sidje <rbs@maths.uq.edu.au>
1999-09-21 01:15:30 +00:00
kipp@netscape.com
9cbe233a83
Fixed UMR bug that purify found (14171)
1999-09-20 03:46:09 +00:00
waterson@netscape.com
36a6d06244
Bug 14291. Fix some more of the same kind of leaks.
1999-09-20 03:42:02 +00:00
waterson@netscape.com
49e233ed3d
Bug 14291. Stop leaking entire XUL document when anonymous frames are
...
constructed.
1999-09-20 00:02:59 +00:00
troy@netscape.com
59c92a325a
Fix for bug #14157 . Changed ConstructAlternateImageFrame() to set the document
...
pointer and the parent content pointer for the text frame
1999-09-17 20:57:06 +00:00
kipp@netscape.com
79ab348b5f
Hid an unused function
1999-09-16 19:55:08 +00:00
troy@netscape.com
c666b8c573
Fix for bug #13233 . Changed CantRenderReplacedEledment() so it handles OBJECT
...
frames that are out-of-flow
1999-09-15 04:03:08 +00:00
troy@netscape.com
43e72000ca
Added back all of Peter's changes to ConstructRootFrame() to use the correct
...
pseudo element styles. Somehow evaughan commented out his code and reverted
to the old wrong code...
1999-09-14 00:40:16 +00:00