kipp%netscape.com
363a93452d
Fixed solaris build bustage
...
git-svn-id: svn://10.0.0.236/trunk@52218 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-29 15:20:20 +00:00
kipp%netscape.com
aaabce0894
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.
...
git-svn-id: svn://10.0.0.236/trunk@52216 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-29 14:39:48 +00:00
rods%netscape.com
bdb148b62f
changed param in the initializer to aContent instead of nsnull
...
r=kmcclusk,b=17015
git-svn-id: svn://10.0.0.236/trunk@51912 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-26 23:21:14 +00:00
troy%netscape.com
bd46e7911f
Changed SetView/GetView to take an additional argument which is the
...
pres context
git-svn-id: svn://10.0.0.236/trunk@51822 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-26 04:44:41 +00:00
troy%netscape.com
d79892b99d
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
git-svn-id: svn://10.0.0.236/trunk@51664 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-23 23:19:14 +00:00
rods%netscape.com
dd80c9dd09
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
git-svn-id: svn://10.0.0.236/trunk@51316 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-20 23:35:38 +00:00
dp%netscape.com
41b9a6b713
Removing prototype of NS_NewDocumentElementFrame. r=evaughan
...
git-svn-id: svn://10.0.0.236/trunk@51186 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 21:40:54 +00:00
pierre%netscape.com
f1aa92ba58
Fix a crash in Mac embedding apps: HasGfxScrollBars() checks for null pointer after calling GetPrefs().
...
git-svn-id: svn://10.0.0.236/trunk@51103 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 03:00:47 +00:00
karnaze%netscape.com
906709b8b6
bug 11321 - the frame constructor sets the primary frame when an anonymous table or row group frame is involved.
...
git-svn-id: svn://10.0.0.236/trunk@50939 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-17 03:15:13 +00:00
kipp%netscape.com
66125fa907
r=troy; revised nsITextContent api to simplify it and the consumers; this is done as prep work for bug 9101
...
git-svn-id: svn://10.0.0.236/trunk@50895 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 23:36:07 +00:00
peterl%netscape.com
48baad18a6
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
git-svn-id: svn://10.0.0.236/trunk@50885 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 23:14:44 +00:00
hyatt%netscape.com
6c5c58d1e8
Fix for 16479. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@50819 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 07:54:43 +00:00
troy%netscape.com
be2abd7a2c
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
git-svn-id: svn://10.0.0.236/trunk@50772 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 03:37:10 +00:00
rods%netscape.com
f2b4462a33
This corrects an erroneous checkin made on monday, fixes bug #16362 r=dcone
...
git-svn-id: svn://10.0.0.236/trunk@50683 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 14:55:08 +00:00
tbogard%aol.net
e623d0cd2b
Adding construction for new XUL tags "iframe", "editor", and "browser". r=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@50670 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 10:55:24 +00:00
troy%netscape.com
bc13612958
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
git-svn-id: svn://10.0.0.236/trunk@50656 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 04:47:18 +00:00
troy%netscape.com
5132f68d26
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
git-svn-id: svn://10.0.0.236/trunk@50535 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-13 01:02:53 +00:00
kipp%netscape.com
d10b7ecd53
Removed two warnings
...
git-svn-id: svn://10.0.0.236/trunk@50502 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 23:21:40 +00:00
evaughan%netscape.com
74de522d21
Fixed mail/news regression. Code review Saari, Hyatt
...
git-svn-id: svn://10.0.0.236/trunk@50476 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 20:50:01 +00:00
rbs%maths.uq.edu.au
121acfa205
[MathML] Setting a bolean to PR_TRUE to allow generated pseudo content (e.g., :before, :after) in MathML.
...
git-svn-id: svn://10.0.0.236/trunk@50403 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 01:19:34 +00:00
peterl%netscape.com
1299fd6c0b
better result code testing in recreate frames for content
...
part of fix for 14134
r=pierre
git-svn-id: svn://10.0.0.236/trunk@50397 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 00:32:13 +00:00
evaughan%netscape.com
b6c93b5c5c
Integrated Gfx scrollbars.
...
git-svn-id: svn://10.0.0.236/trunk@50385 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 00:16:06 +00:00
kipp%netscape.com
e18af2d0ee
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
...
git-svn-id: svn://10.0.0.236/trunk@50239 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 20:41:19 +00:00
kipp%netscape.com
a72c992c6f
Eliminate a memory leak of a style context (which ends up leaking all the stylecontexts upward)
...
git-svn-id: svn://10.0.0.236/trunk@50061 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 00:29:28 +00:00
troy%netscape.com
75bf4aa54d
b=11971, r=peterl@netscape,karnaze@netscape.com
...
Changed ContentInserted() to use GetFrameFor() so we target the table cell's
area frame
git-svn-id: svn://10.0.0.236/trunk@50041 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 23:17:28 +00:00
rbs%maths.uq.edu.au
1b6a18b9e4
Adding remaining MathML hooks and changing ifdef INCLUDE_MATHML to ifdef MOZ_MATHML to avoid thinking autoconf-related. r:peterl
...
git-svn-id: svn://10.0.0.236/trunk@49662 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-02 10:41:40 +00:00
peterl%netscape.com
b72d84c381
added hooks to track content that doesn't get a frame
...
Fix for bug 9013 (and any dynamic change from display:none) r=troy
git-svn-id: svn://10.0.0.236/trunk@49655 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-02 04:27:40 +00:00
troy%netscape.com
d22c5f8fe9
Fix for bug #11633 . Changed ConstructFrameByDisplayType() to use the correct
...
parent frame for absolutely positioned tables
git-svn-id: svn://10.0.0.236/trunk@49302 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-29 05:06:17 +00:00
peterl%netscape.com
12c3349911
manage view visibility better, hide collapsed views and hidden views with widgets
...
git-svn-id: svn://10.0.0.236/trunk@49293 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-29 03:37:02 +00:00
hyatt%netscape.com
47b05de572
Fixing tree widget updating problem (bienvenu).
...
git-svn-id: svn://10.0.0.236/trunk@49170 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 00:57:31 +00:00
mcafee%netscape.com
1549be8cd1
Backing out latest change, apprunner menus were totally screwed up. a=shaver, r=ramiro,pavlov
...
git-svn-id: svn://10.0.0.236/trunk@49123 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-27 07:28:06 +00:00
troy%netscape.com
e5689ac462
Fixes for bug #2552 and bug #10961
...
git-svn-id: svn://10.0.0.236/trunk@49106 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-26 20:40:29 +00:00
warren%netscape.com
857e46c783
Fixed uninitialized variables
...
git-svn-id: svn://10.0.0.236/trunk@49095 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-26 10:07:16 +00:00
peterl%netscape.com
2071e2324e
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
git-svn-id: svn://10.0.0.236/trunk@49031 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-25 05:02:52 +00:00
troy%netscape.com
f439c3f2b4
Fix for bug #14814 . Changed GetFloaterContainingBlock() to also check for floated
...
or absolutely positioned inline elements
git-svn-id: svn://10.0.0.236/trunk@48981 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 17:14:19 +00:00
troy%netscape.com
ece0f48531
Fix for bug #14737 . Made sure that captionFrame is initialized before
...
we use it
git-svn-id: svn://10.0.0.236/trunk@48957 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 03:15:49 +00:00
putterman%netscape.com
bc9bc357be
Fix for 13815. Implement OnContentInserted. Approved by chofmann and reviewed by hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@48921 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-23 21:11:02 +00:00
peterl%netscape.com
f80b12a554
remap style before rebuilding frames when style rule changes
...
git-svn-id: svn://10.0.0.236/trunk@48706 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 01:18:45 +00:00
peterl%netscape.com
ee1768fef6
moved re resolve style logic into frame manager
...
git-svn-id: svn://10.0.0.236/trunk@48552 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 07:55:37 +00:00
troy%netscape.com
35199b0e7f
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
git-svn-id: svn://10.0.0.236/trunk@48507 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 05:20:11 +00:00
shaver%netscape.com
32c641261c
conditional support for mathml, for Roger Sidje <rbs@maths.uq.edu.au>
...
git-svn-id: svn://10.0.0.236/trunk@48466 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 01:15:30 +00:00
kipp%netscape.com
9d1c6f186b
Fixed UMR bug that purify found (14171)
...
git-svn-id: svn://10.0.0.236/trunk@48309 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 03:46:09 +00:00
waterson%netscape.com
83879e2499
Bug 14291. Fix some more of the same kind of leaks.
...
git-svn-id: svn://10.0.0.236/trunk@48307 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 03:42:02 +00:00
waterson%netscape.com
0301b999d5
Bug 14291. Stop leaking entire XUL document when anonymous frames are
...
constructed.
git-svn-id: svn://10.0.0.236/trunk@48289 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 00:02:59 +00:00
troy%netscape.com
41ec28bb47
Fix for bug #14157 . Changed ConstructAlternateImageFrame() to set the document
...
pointer and the parent content pointer for the text frame
git-svn-id: svn://10.0.0.236/trunk@48027 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 20:57:06 +00:00
kipp%netscape.com
4ba9e7b264
Hid an unused function
...
git-svn-id: svn://10.0.0.236/trunk@47811 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 19:55:08 +00:00
troy%netscape.com
675af38b6a
Fix for bug #13233 . Changed CantRenderReplacedEledment() so it handles OBJECT
...
frames that are out-of-flow
git-svn-id: svn://10.0.0.236/trunk@47515 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 04:03:08 +00:00
troy%netscape.com
2a1397ed15
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...
git-svn-id: svn://10.0.0.236/trunk@47237 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 00:40:16 +00:00
troy%netscape.com
c954db6048
Changed ConstructRootFrame() to use the ":canvas" pseudo element style for
...
the root frame
git-svn-id: svn://10.0.0.236/trunk@47205 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 23:26:21 +00:00
troy%netscape.com
18ce86642d
Added NULL pointer check
...
git-svn-id: svn://10.0.0.236/trunk@47180 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 22:07:15 +00:00