808 Commits

Author SHA1 Message Date
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
86c079f6a5 made relative font sizes round off to next point size
git-svn-id: svn://10.0.0.236/trunk@42686 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 01:19:09 +00:00
peterl%netscape.com
59670cf93c added != operator
git-svn-id: svn://10.0.0.236/trunk@42685 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 01:18:40 +00:00
peterl%netscape.com
a56c4b7348 added :root pseudo class
git-svn-id: svn://10.0.0.236/trunk@42684 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 01:17:58 +00:00
peterl%netscape.com
73fb0ee366 made change hint smarter
git-svn-id: svn://10.0.0.236/trunk@42683 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 01:17:29 +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
buster%netscape.com
fee0b64d1f fixed BodyFixupRule::MapStyleInto to respect background color properly
code-reviewed by Peter Linss


git-svn-id: svn://10.0.0.236/trunk@42643 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 05:38:28 +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
peterl%netscape.com
a5477840bc fix uninitialized variable
git-svn-id: svn://10.0.0.236/trunk@42108 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 05:08:27 +00:00
peterl%netscape.com
abcc5a30d1 route declaration parsing through subclasses
git-svn-id: svn://10.0.0.236/trunk@42107 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 05:08:04 +00:00
peterl%netscape.com
0622aae6ea route declaration parsing through the CSSLoader's parsers
git-svn-id: svn://10.0.0.236/trunk@42106 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 05:07:10 +00:00
peterl%netscape.com
33a913631e removed assert
git-svn-id: svn://10.0.0.236/trunk@42105 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 05:06:19 +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
troy%netscape.com
08b0ac1ce2 Added failure check for call to nsStyleData::GetBorder()
git-svn-id: svn://10.0.0.236/trunk@41422 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 04:48:34 +00:00
kmcclusk%netscape.com
4da058a9e8 bug #7032 Changed nsIWidget::Resize(...), nsIWidget::Move(...) to
use PRInt32 instead of PRUInt32. Modified Mac, and Linux to match.
bug #2010 Applied David Barrons patch for MakeSide ins CSSRendering.
nsIWidget - removed GetAbsoluteBounds - Not needed. Can use WidgetToScreen instead.


git-svn-id: svn://10.0.0.236/trunk@41353 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:26:36 +00:00
troy%netscape.com
177b8110fa Fix for bug #10563 where we were triggering a post condition assertion. Changed
ComputeBackgroundAnchorPoint() to correctly calculate tile offset that is a
multiple of the tile


git-svn-id: svn://10.0.0.236/trunk@41286 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 14:13:09 +00:00
dcone%netscape.com
1bc77a488a Fixed background rendering
git-svn-id: svn://10.0.0.236/trunk@41258 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 06:41:34 +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
97f9eb5ee1 added experimental CSS3 properties
git-svn-id: svn://10.0.0.236/trunk@40991 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 19:04:42 +00:00
peterl%netscape.com
bcadfff6c1 added debug code for netlib weirdage
git-svn-id: svn://10.0.0.236/trunk@40990 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 19:04:22 +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
peterl%netscape.com
1216b60c2b added char unit output support
git-svn-id: svn://10.0.0.236/trunk@40988 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 19:00:42 +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
mscott%netscape.com
16d57a661f Necko Only!! Yuck. something was pretty bogus here...whenever we were parsing a url we'd create an empty
base url then try to turn the empty url into an absolute url which was returning an error. Looks like ParseURL would
never work.


git-svn-id: svn://10.0.0.236/trunk@40373 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 23:53:03 +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
mcafee%netscape.com
208d0e9002 minor warning fix
git-svn-id: svn://10.0.0.236/trunk@40314 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 20:24:28 +00:00
mcafee%netscape.com
b22ea238f8 GNU-class compilers are complaining about unhandled cases in all these switch statements, adding some default cases.
git-svn-id: svn://10.0.0.236/trunk@40273 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 10:10:12 +00:00
warren%netscape.com
f1dfc48c58 Changed around load group insertion/removal to happen on mozilla thread.
git-svn-id: svn://10.0.0.236/trunk@40266 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 08:46:33 +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