Commit Graph
267 Commits
Author SHA1 Message Date
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
troy@netscape.com 514cac5e7a Changed ConstructRootFrame() to use the ":canvas" pseudo element style for
the root frame
1999-09-13 23:26:21 +00:00
troy@netscape.com e3fb680005 Added NULL pointer check 1999-09-13 22:07:15 +00:00
troy@netscape.com 2166feb827 Fix for bug #13570. Changed ContentAppended() and ContentInserted() to check
for an "object" frame
1999-09-13 21:25:43 +00:00
troy@netscape.com fa070c424f Fix for bug #13497. Made sure to use NS_BLOCK_MARGIN_ROOT flag when creating
the area frame for a scrolled block element
1999-09-13 14:28:34 +00:00
troy@netscape.com a90a45b86f Eliminated compiler warning 1999-09-13 04:45:43 +00:00
hyatt@netscape.com 2d71103a84 Working on XP menus. 1999-09-10 08:47:12 +00:00
peterl@netscape.com 10162f564c changed content state change notification rule to match attribute changed
made a seperate notification method
1999-09-10 05:54:00 +00:00
hyatt@netscape.com 3261b63db6 Landing AttributeChanged alteration. AttributeChanged now fires even when the
style hint is REFLOW or VISUAL (and not just CONTENT).
1999-09-08 03:51:41 +00:00
troy@netscape.com 913681c06a Changed CreateGeneratedFrameFor() to set the parent object and the document
object of the generated content
1999-09-07 03:09:33 +00:00
troy@netscape.com 8a4aa0aee7 Fix for bug #13176. Changed CantRenderReplacedElement() to reset the
primary frame mapping for OBJECT elements
1999-09-07 02:42:00 +00:00
peterl@netscape.com 8ffe431a5f use reparent style context 1999-09-03 23:37:37 +00:00
rods@netscape.com 310c09e9cc ListControlFrame now use the nsSelectsAreaFrame to get the correct frame
when clicking in a list
removed NS_VIEW_PUBLIC_FLAG_DONT_CHECK_CHILDREN on list frames the events get routed correctly
1999-09-03 14:57:47 +00:00