208 Commits

Author SHA1 Message Date
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
troy%netscape.com
15e12f10a8 Added NULL pointer check for frame manager in DeletingFrameSubtree()
git-svn-id: svn://10.0.0.236/trunk@42259 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 03:30:09 +00:00
troy%netscape.com
db679bfa7c Changed frame construction code to use frame manager when modifying frame
model


git-svn-id: svn://10.0.0.236/trunk@42257 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 03:09:22 +00:00
pinkerton%netscape.com
888c3db667 removing the TOOLBAR_DD #ifdef's.
git-svn-id: svn://10.0.0.236/trunk@42178 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 20:16:31 +00:00
rods%netscape.com
2fb4610dab Added the style context to the CreateInputFrame method, the pseudoContext
was not being created with it's parent and needed to be. Fixes Bug #10716


git-svn-id: svn://10.0.0.236/trunk@41979 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 14:41:48 +00:00
hyatt%netscape.com
d41173d533 Phase 3. Enabling XP menus on the menu bar.
git-svn-id: svn://10.0.0.236/trunk@41710 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 11:29:03 +00:00
rickg%netscape.com
ba693215ad replaced calls to deprecated nsString API
git-svn-id: svn://10.0.0.236/trunk@41075 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 00:37:24 +00:00
troy%netscape.com
e5d671b720 Fix for bug #10268. I used '&&' when I really meant to use '||' and that caused us
to create the wrong type of frame for relatively positioned H1 elements


git-svn-id: svn://10.0.0.236/trunk@41023 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 23:08:34 +00:00
peterl%netscape.com
af5128f77d added basic support for inline-block
git-svn-id: svn://10.0.0.236/trunk@40989 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 19:01:43 +00:00
troy%netscape.com
1f10b16dec Fixed a problem in ContentRemoved() where for fixed position frames the
wrong child list name was being used


git-svn-id: svn://10.0.0.236/trunk@40962 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 03:58:35 +00:00
hyatt%netscape.com
f4ec94c153 Adding the capability to distinguish menus and menu items.
git-svn-id: svn://10.0.0.236/trunk@40817 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 05:11:49 +00:00
vidur%netscape.com
ec6663824d Forms can now be container content.
git-svn-id: svn://10.0.0.236/trunk@40735 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 23:28:16 +00:00
hyatt%netscape.com
1e949b447e Fixing my while loops. They could crash under rare circumstances.
git-svn-id: svn://10.0.0.236/trunk@40653 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 10:06:38 +00:00
troy%netscape.com
947927e816 Renamed DeleteFrame() to Destroy()
git-svn-id: svn://10.0.0.236/trunk@40585 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 02:24:52 +00:00
hyatt%netscape.com
4ad0c13ec3 Crash without these null checks.
git-svn-id: svn://10.0.0.236/trunk@40383 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 00:17:39 +00:00
hyatt%netscape.com
ddea5b3a8d Introduced an infinite loop (sigh). Fixing the problem.
git-svn-id: svn://10.0.0.236/trunk@40381 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 00:11:23 +00:00
hyatt%netscape.com
80b55ebc3a Had messed up tree widget code on removal, insertion, and append. Fixed now.
git-svn-id: svn://10.0.0.236/trunk@40350 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 23:24:10 +00:00
kmcclusk%netscape.com
d08711ed3a nsPresContext.cpp,.h - Added eWidgetRendering_PartialGfx as a rendering mode to PresContext.
ua.css - Added select[multiple] rule for multi-select listboxes without a size
Fixed form submission for gfx checkboxes,radiobuttons, and select by rewriting GetNamesValues.
Added nsListControlFrame::GetSizeAttribute and nsListControlFrame::GetNumberOfRows
Added logic to nsCSSFrameConstructor::ConstructSelectFrame and nsListControlFrame::Reflow
to handle the case of a multiselect select without a size specified.


git-svn-id: svn://10.0.0.236/trunk@40339 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 22:32:41 +00:00
hyatt%netscape.com
346cda5cc9 Forget the scrolling frame on menus. I don't need it to make this work.
git-svn-id: svn://10.0.0.236/trunk@40255 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 07:29:22 +00:00
hyatt%netscape.com
a4a8b1dbd0 Making sure the pseudo stuff gets handled for the XP menu object.
git-svn-id: svn://10.0.0.236/trunk@40251 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 07:19:22 +00:00
hyatt%netscape.com
3a24527b7b Making sure some of the XUL frames get properly wrapped in scroll frames.
git-svn-id: svn://10.0.0.236/trunk@40249 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 07:03:16 +00:00
troy%netscape.com
07edd78233 Fix for bug #10176: changed ConstructFrameByDisplayType() to be smarter
when handling relatively positioned elements


git-svn-id: svn://10.0.0.236/trunk@40232 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 04:16:56 +00:00
rickg%netscape.com
541f805b78 switch to faster string search API
git-svn-id: svn://10.0.0.236/trunk@40073 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 03:29:56 +00:00
hyatt%netscape.com
7a9c5575bf Adding the menu bar frame.
git-svn-id: svn://10.0.0.236/trunk@39993 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 07:07:55 +00:00
hyatt%netscape.com
c7921b6d99 Adding the menu frame instantiation code for XP menus.
git-svn-id: svn://10.0.0.236/trunk@39986 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 06:37:06 +00:00
hyatt%netscape.com
e3c7257324 Working on making the menu popup frame for XP menus.
git-svn-id: svn://10.0.0.236/trunk@39982 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 06:29:43 +00:00
hyatt%netscape.com
5be1bc51ca Turning on XP menus.
git-svn-id: svn://10.0.0.236/trunk@39973 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 03:16:58 +00:00
peterl%netscape.com
bc7283d61d fix atom api
git-svn-id: svn://10.0.0.236/trunk@39946 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:25:54 +00:00
troy%netscape.com
fc9bf2dc32 Clean up in InitializeScrollFrame() to make sure floated and positioned elements
have their parent frame pointer set correctly


git-svn-id: svn://10.0.0.236/trunk@39800 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 00:49:54 +00:00