3319 Commits

Author SHA1 Message Date
troy%netscape.com
cee63be2c8 Change to InitAbsoluteConstraints() to fix bug #5154
git-svn-id: svn://10.0.0.236/trunk@27976 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-17 04:24:12 +00:00
mscott%netscape.com
83d0b5bec4 Add gsdebug boolean check before printing out IR target information. a=buster@netscape.com
git-svn-id: svn://10.0.0.236/trunk@27957 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-17 00:11:53 +00:00
kmcclusk%netscape.com
73c719c037 fix for bug #3162, Removed #ifndef MAC in the nsSelectControlFrame::GetProperty.
The Mac now supports native combo box widgets so it no longer will crash in GetProperty
with a null mWidget field.
Modified nsComboboxControlFrame::HandleEvents. MouseExit from the combox rect now
initiates mouse capture on the drop-down list.
Modified nsCSSFrameConstructor::ConstructSelectFrame to initialize the drop-down list
for frame-based comboboxes as hidden.
Added a nsIListControlFrame::CaptureMouseEvents method.
Implemented nsListControlFrame::CaptureMouseEvents.


git-svn-id: svn://10.0.0.236/trunk@27879 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 19:28:12 +00:00
mcafee%netscape.com
f9749ea7b7 Removing //#define NEW_CLIPBOARD_SUPPORT
git-svn-id: svn://10.0.0.236/trunk@27852 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 17:36:33 +00:00
buster%netscape.com
8d681c77b4 turned off noisy debug flag.
git-svn-id: svn://10.0.0.236/trunk@27851 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 17:31:39 +00:00
pinkerton%netscape.com
a9930a1b1b added code to create a tristatecheckbox when seen in xul.
git-svn-id: svn://10.0.0.236/trunk@27847 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 17:08:16 +00:00
hyatt%netscape.com
959664b9f7 Landing (inside an INCLUDE_XUL ifdef) the code that checks for and sets
the type of the web shell (to distinguish chrome frames from content
frames).


git-svn-id: svn://10.0.0.236/trunk@27834 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 08:14:28 +00:00
michaelp%netscape.com
b1151158bc modified for new view flags.
git-svn-id: svn://10.0.0.236/trunk@27818 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 04:24:14 +00:00
troy%netscape.com
7e32c40fb9 Files were renamed
git-svn-id: svn://10.0.0.236/trunk@27787 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 02:01:35 +00:00
troy%netscape.com
71670ad4b5 Renamed filename because it was too long for the Mac
git-svn-id: svn://10.0.0.236/trunk@27782 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 01:42:51 +00:00
troy%netscape.com
1203004619 Initial checkin
git-svn-id: svn://10.0.0.236/trunk@27778 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 01:39:45 +00:00
troy%netscape.com
a4b600890d Initial check in
git-svn-id: svn://10.0.0.236/trunk@27777 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 01:39:34 +00:00
troy%netscape.com
3f9ce23a08 New class nsAbsolutelyPositionedContainer
git-svn-id: svn://10.0.0.236/trunk@27760 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 00:08:59 +00:00
troy%netscape.com
5efc641ed6 Initial checkin
git-svn-id: svn://10.0.0.236/trunk@27747 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 23:55:04 +00:00
peterl%netscape.com
ae015c0f0f split font style mapping from regular style mapping
git-svn-id: svn://10.0.0.236/trunk@27701 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 21:23:05 +00:00
peterl%netscape.com
11d75ffff2 fixed pseudo element parsing
git-svn-id: svn://10.0.0.236/trunk@27700 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 21:22:41 +00:00
peterl%netscape.com
dc769613ae fixed XUL code for removal of root element
git-svn-id: svn://10.0.0.236/trunk@27699 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 21:22:19 +00:00
akkana%netscape.com
c07dbb012d Get rid of selection cursor for Unix now that caret is working
git-svn-id: svn://10.0.0.236/trunk@27685 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 20:42:53 +00:00
harishd%netscape.com
a6a91d3162 Modified methods BeginContext() and EndContext()
to handle illega-contents in tables


git-svn-id: svn://10.0.0.236/trunk@27653 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 20:18:34 +00:00
av%netscape.com
499ab2af55 Fixing logic in Reflow for differrent objects. Still ifdefed out
git-svn-id: svn://10.0.0.236/trunk@27611 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 20:07:01 +00:00
buster%netscape.com
27b7c319e0 workaround for bug 4577
incremental reflows targeted at the cell frame that are not style changes
must really belong to the area frame inside the cell.  So they are now retargeted.


git-svn-id: svn://10.0.0.236/trunk@27576 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 19:28:11 +00:00
troy%netscape.com
fb4a878223 Fixes for bug #1994. Better handling of floated and positioned images when
displaying the alternate contents


git-svn-id: svn://10.0.0.236/trunk@27450 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-14 04:00:16 +00:00
troy%netscape.com
a1aebb8361 Commented out rules for img:-moz-text, which aren't what I want
git-svn-id: svn://10.0.0.236/trunk@27416 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-14 00:02:54 +00:00
joki%netscape.com
7d511be77e Commenting out selection flashing stuff.
git-svn-id: svn://10.0.0.236/trunk@27415 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 23:42:58 +00:00
joki%netscape.com
02332f51bb Fix blinking selection on mouseover
git-svn-id: svn://10.0.0.236/trunk@27413 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 23:34:58 +00:00
vidur%netscape.com
46244a0054 Fixes for bugs 4783 and 2243. Content can now be added via the DOM during document loading. document.written content can also cause the parser to block.
git-svn-id: svn://10.0.0.236/trunk@27402 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 22:22:51 +00:00
kipp%netscape.com
b13d36e80c Updated to use new image loading apis
git-svn-id: svn://10.0.0.236/trunk@27391 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:52:19 +00:00
kipp%netscape.com
6272f24b55 Nuked useless includes
git-svn-id: svn://10.0.0.236/trunk@27390 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:52:03 +00:00
kipp%netscape.com
f86bab2beb Nuked extraneous include
git-svn-id: svn://10.0.0.236/trunk@27389 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:51:52 +00:00
kipp%netscape.com
97ede4824c Revised include
git-svn-id: svn://10.0.0.236/trunk@27388 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:51:43 +00:00
kipp%netscape.com
5f11044d37 Support aspect scaling everywhere; elminate win32 ifdefs; use revised image loading apis
git-svn-id: svn://10.0.0.236/trunk@27387 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:51:20 +00:00
kipp%netscape.com
98c99cce92 Use revised image loading api
git-svn-id: svn://10.0.0.236/trunk@27386 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:51:00 +00:00
kipp%netscape.com
b4bdeb1153 Fixed a slight bug with handling error codes
git-svn-id: svn://10.0.0.236/trunk@27384 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:50:47 +00:00
kipp%netscape.com
a12ed22f68 new
git-svn-id: svn://10.0.0.236/trunk@27383 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:50:25 +00:00
kipp%netscape.com
2a99af6a11 nuked
git-svn-id: svn://10.0.0.236/trunk@27382 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:50:13 +00:00
kipp%netscape.com
53cddfed17 Use revised image loading apis
git-svn-id: svn://10.0.0.236/trunk@27380 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:49:58 +00:00
kipp%netscape.com
46e23240a7 Added new source files
git-svn-id: svn://10.0.0.236/trunk@27379 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:49:41 +00:00
joki%netscape.com
14135f22e6 Fix event handling on background areas of tags.
git-svn-id: svn://10.0.0.236/trunk@27371 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:29:08 +00:00
troy%netscape.com
85898145c7 Made things a little more efficient by now making a copy of the reflow state
that's passed in, but instead casting the "const" away and setting the space
manager directly


git-svn-id: svn://10.0.0.236/trunk@27299 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 02:55:54 +00:00
troy%netscape.com
a25c746c44 Changed table code to call ReparentFrameView() when pushing/pulling frames
git-svn-id: svn://10.0.0.236/trunk@27298 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 02:38:09 +00:00
jdunn%netscape.com
fd7d68e37b Backing out my previous change, the AIX define is defined in CXXFLAGS when you
run configure.


git-svn-id: svn://10.0.0.236/trunk@27293 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 01:46:25 +00:00
sfraser%netscape.com
dd4cde6089 Removal of nsSelectionRange, nsSelectionPoint, and fixing up resulting include problems.
git-svn-id: svn://10.0.0.236/trunk@27270 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 01:15:16 +00:00
troy%netscape.com
b435e27ac9 Removed SetInitialChildList() and now we inherit the base class version
which does the same thing


git-svn-id: svn://10.0.0.236/trunk@27268 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 01:11:46 +00:00
karnaze%netscape.com
2cb0adbdc5 bug 1596
git-svn-id: svn://10.0.0.236/trunk@27260 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 00:56:23 +00:00
troy%netscape.com
22d3e739a6 Changed MoveOverflowToChildList() and PushChildren() to call
ReparentFrameView()


git-svn-id: svn://10.0.0.236/trunk@27248 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 00:15:13 +00:00
troy%netscape.com
bca10111d4 Removed Join() function from nsFrameList, because we already has a version
of AppendFrames() that did the same exact thing


git-svn-id: svn://10.0.0.236/trunk@27241 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 00:06:17 +00:00
troy%netscape.com
473511a1eb Removed some code from nsContainerFrame that is no longer needed now that'
we have nsFrameList


git-svn-id: svn://10.0.0.236/trunk@27238 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 23:46:02 +00:00
troy%netscape.com
b84b0c2d3a Fixed a problem in MoveOverflowToChildList() where Join() was being used
when InsertFrames() should have been used instead


git-svn-id: svn://10.0.0.236/trunk@27235 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 23:03:11 +00:00
kmcclusk%netscape.com
9e271034c0 Enabled frame-based comboboxes when widget rendering mode is gfx.
Major changes to nsComboboxControlFrame:
Removed commented out code + nsIPluggableEventListener references.
Implemented nsComboboxControlFrame::GetNamesValues
Implemented nsComboboxControlFrame::SetProperty GetProperty methods
Fixed references to previously freed memory in nsComboboxControlFrame::ReResolveStyleContext
Modified ua.css style rules for dropdown-visible, drodown-hidden to have -moz- prefix.
Added -moz-dropdown-btn-out and -moz-dropdown-btn-pressed, -moz-dropdown-list rules.
Modified nsListControlFrame.cpp to calculate the width of the dropdown list for combo boxes correctly
Added nsListControlFrame::GetProperty and SetProperty methods.
Modified nsCSSFrameConstructor::ConstructSelectFrame to setup combobox.


git-svn-id: svn://10.0.0.236/trunk@27218 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 22:14:31 +00:00
joki%netscape.com
6c59f19391 New api's into nsEventStateManager for content state change (hover,focus,active)
git-svn-id: svn://10.0.0.236/trunk@27211 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 21:24:07 +00:00