1486 Commits

Author SHA1 Message Date
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
troy%netscape.com
49b9cdb4cc Fix for bug #13570. Changed ContentAppended() and ContentInserted() to check
for an "object" frame


git-svn-id: svn://10.0.0.236/trunk@47171 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 21:25:43 +00:00
troy%netscape.com
c9688596c9 Fix for bug #13497. Made sure to use NS_BLOCK_MARGIN_ROOT flag when creating
the area frame for a scrolled block element


git-svn-id: svn://10.0.0.236/trunk@47127 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 14:28:34 +00:00
troy%netscape.com
43520dc485 Eliminated compiler warning
git-svn-id: svn://10.0.0.236/trunk@47096 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 04:45:43 +00:00
hyatt%netscape.com
589d12948d Working on XP menus.
git-svn-id: svn://10.0.0.236/trunk@46741 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 08:47:12 +00:00
peterl%netscape.com
fa9285500a changed content state change notification rule to match attribute changed
made a seperate notification method


git-svn-id: svn://10.0.0.236/trunk@46725 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 05:54:00 +00:00
hyatt%netscape.com
1433b9452c Landing AttributeChanged alteration. AttributeChanged now fires even when the
style hint is REFLOW or VISUAL (and not just CONTENT).


git-svn-id: svn://10.0.0.236/trunk@46290 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 03:51:41 +00:00
troy%netscape.com
68d0b098c8 Changed CreateGeneratedFrameFor() to set the parent object and the document
object of the generated content


git-svn-id: svn://10.0.0.236/trunk@46153 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 03:09:33 +00:00
troy%netscape.com
fdc9f553d0 Fix for bug #13176. Changed CantRenderReplacedElement() to reset the
primary frame mapping for OBJECT elements


git-svn-id: svn://10.0.0.236/trunk@46146 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 02:42:00 +00:00
peterl%netscape.com
47f2dadc5e use reparent style context
git-svn-id: svn://10.0.0.236/trunk@45967 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 23:37:37 +00:00
rods%netscape.com
c47a3d09dc 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


git-svn-id: svn://10.0.0.236/trunk@45899 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:57:47 +00:00
kipp%netscape.com
5c567c30a3 Moved atom init to factory where it should have been
git-svn-id: svn://10.0.0.236/trunk@45695 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:02:21 +00:00
troy%netscape.com
88786eefbb Fix for bug #12997
git-svn-id: svn://10.0.0.236/trunk@45661 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 05:21:39 +00:00
kipp%netscape.com
49dcaaf349 Disable empty text frame removal; tweaked a few lines to be more compiler friendly
git-svn-id: svn://10.0.0.236/trunk@45393 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 01:00:25 +00:00
waterson%netscape.com
76cc6b08ad Fix nsCOMPtr --pedantic bustage.
git-svn-id: svn://10.0.0.236/trunk@45317 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 07:14:54 +00:00
kipp%netscape.com
c9002f20df Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot
git-svn-id: svn://10.0.0.236/trunk@45274 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 03:09:40 +00:00
sspitzer%netscape.com
5d75a88269 fix pedantic build bustage.
git-svn-id: svn://10.0.0.236/trunk@45003 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-28 16:55:31 +00:00
hyatt%netscape.com
820940c820 Enabling tree row frames.
git-svn-id: svn://10.0.0.236/trunk@44962 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-28 00:45:18 +00:00
kipp%netscape.com
5057da765f Fixed crash when a frame is skipped and we are in a first-letter situation (doh)
git-svn-id: svn://10.0.0.236/trunk@44938 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 22:53:18 +00:00
kipp%netscape.com
5b8f10fa6d Revamped to create/destroy manage first-letter frames so that incremental operations (append/insert/remove) work properly
git-svn-id: svn://10.0.0.236/trunk@44920 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 21:46:10 +00:00
evaughan%netscape.com
2d2928d70d Fixed to gfx scrollbar.
Fixed some blockers.


git-svn-id: svn://10.0.0.236/trunk@44760 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 06:06:39 +00:00
pinkerton%netscape.com
556ec8eb34 remove nsTriStateCheckboxFrame.cpp
git-svn-id: svn://10.0.0.236/trunk@44709 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 03:41:43 +00:00
rods%netscape.com
15e0954387 Fixed the initialization of the scroll frame for list boxes, the parameters had been incorrectly changes for version 1.20
Add addtional safety code for dynamically adding items to list boxes when in native widget mode


git-svn-id: svn://10.0.0.236/trunk@44495 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 13:42:59 +00:00
hyatt%netscape.com
b343bfba4b More anonymous content goodness.
git-svn-id: svn://10.0.0.236/trunk@44480 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 10:26:41 +00:00
hyatt%netscape.com
a2a850dd71 Teaching the tree widget how to make anonymous content.
git-svn-id: svn://10.0.0.236/trunk@44458 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 05:52:10 +00:00
hyatt%netscape.com
fb9c8df111 Making a tree outer frame that is constructed instead of a table outer frame
(for trees only of course).


git-svn-id: svn://10.0.0.236/trunk@44199 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 00:44:21 +00:00
rods%netscape.com
2f2abdfe8f Fixes crash on start up of mail news
git-svn-id: svn://10.0.0.236/trunk@44162 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 20:59:08 +00:00
rods%netscape.com
10872d8951 Adde code to return the nsListControlFrame frame when adding frames to the combobox. This fixes Bug #11693
git-svn-id: svn://10.0.0.236/trunk@44144 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 14:05:39 +00:00
evaughan%netscape.com
fd72782f13 xpscrollbars
git-svn-id: svn://10.0.0.236/trunk@43717 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:16:23 +00:00
ducarroz%netscape.com
172cde15a9 Create an autocomplete text widget if needed
git-svn-id: svn://10.0.0.236/trunk@43709 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:11:03 +00:00
rods%netscape.com
a12dd94498 For generated content that gets its value from an attribute, it now creates a new object nsIAttributeContent which goes and gets the current value when needed.
git-svn-id: svn://10.0.0.236/trunk@43614 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 14:29:55 +00:00
rods%netscape.com
aaa5727268 added an extra check to make sure we have a valid child frame. childFrame could be null when native widgets are turned on
git-svn-id: svn://10.0.0.236/trunk@43024 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 21:28:06 +00:00
kmcclusk%netscape.com
9e4c341c69 Rewrote nsButtonControlFrame. It is now based on nsHTMLButtonControlFrame.
Added style rules to set submit, reset, and browse buttons default labels.


git-svn-id: svn://10.0.0.236/trunk@42998 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 19:13:57 +00:00
morse%netscape.com
797486f5d6 avoid an uninitialized memory access
git-svn-id: svn://10.0.0.236/trunk@42701 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 19:16:09 +00:00
morse%netscape.com
1d74ff0d25 fix a crash in cookie viewer
git-svn-id: svn://10.0.0.236/trunk@42700 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 18:10:19 +00:00
peterl%netscape.com
ae317e1e57 cleaned up style contexts of viewport and friends
git-svn-id: svn://10.0.0.236/trunk@42682 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 01:16:50 +00:00
rods%netscape.com
22ceb9955b Fixed build breakage, passing in wrong variable, and it was uninitialized.
git-svn-id: svn://10.0.0.236/trunk@42553 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 21:45:14 +00:00
bienvenu%netscape.com
df2f27f1be fix build bustage for rods
git-svn-id: svn://10.0.0.236/trunk@42552 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 21:43:33 +00:00
rods%netscape.com
f619e80294 Added RemoveDummyFrameFromSelect method for removing the dummy frame when the select is empty, finished adding the code to completely handle the creating and removing of the dummy frame.
git-svn-id: svn://10.0.0.236/trunk@42543 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 21:14:45 +00:00
hyatt%netscape.com
f8c7506959 Popup set frames can be created.
git-svn-id: svn://10.0.0.236/trunk@42503 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 19:20:56 +00:00
rods%netscape.com
54a91b5e85 Added code to create and remove the generated content and frame when the select has no options. This necessary for correct sizing of the select when empty.
git-svn-id: svn://10.0.0.236/trunk@42448 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:11:14 +00:00
pierre%netscape.com
6a1d462764 breaking up gfx & native widgets
git-svn-id: svn://10.0.0.236/trunk@42404 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 05:11:39 +00:00