kipp%netscape.com
8e91c16bcc
Switch to nsIPresContext*'s instead of nsIPresContext&'s
1999-04-20 00:27:08 +00:00
kipp%netscape.com
7888af60c0
removed dead comment info
1999-04-20 00:26:47 +00:00
kipp%netscape.com
47b8e9a5dd
Updated to new nsIHTMLReflow method signatures
1999-04-20 00:26:32 +00:00
kipp%netscape.com
bf14530e84
Added lineFrame
1999-04-20 00:26:09 +00:00
kipp%netscape.com
69ba2f07db
Added NewFIrstLineFrame
1999-04-20 00:25:48 +00:00
kipp%netscape.com
d0ad3b5946
Updated args to use ptrs instead of refs
1999-04-20 00:25:34 +00:00
kipp%netscape.com
15a1e2f34d
Added nsFirstLineFrame subclass; move class decl out to header file
1999-04-20 00:25:12 +00:00
kipp%netscape.com
f5675f8348
Renamed header file
1999-04-20 00:24:32 +00:00
kipp%netscape.com
879e62b6da
Tweaked verify-reflow implementation
1999-04-20 00:24:21 +00:00
kipp%netscape.com
2b4bc298be
Eliminate a bunch of warnings
1999-04-20 00:23:33 +00:00
kipp%netscape.com
b1900e7878
nuked
1999-04-20 00:23:13 +00:00
kipp%netscape.com
9e2ae729fe
new
1999-04-20 00:23:05 +00:00
kipp%netscape.com
0fa0f0636c
Added first line support methods
1999-04-20 00:22:58 +00:00
peterl%netscape.com
ae256a21d1
sync to new state change api
1999-04-20 00:06:58 +00:00
peterl%netscape.com
6744b5d044
added tests for state dependent style
1999-04-20 00:05:54 +00:00
peterl%netscape.com
48bd5a08b4
widened state change api
...
added test for state dependent style
1999-04-20 00:05:14 +00:00
peterl%netscape.com
6dfc2393e1
modified state change notifications to use new wider api and reduce calls
1999-04-20 00:03:30 +00:00
peterl%netscape.com
54b128c5f6
widened content state change api
...
added test for state dependent style
1999-04-20 00:02:22 +00:00
troy%netscape.com
2807810d97
Work-in-progress for making relatively positioned inline-level elements a
...
container for absolutely positioned child elements
1999-04-19 19:10:15 +00:00
dcone%netscape.com
79b792db00
Fixed declaration to fix Mac build
1999-04-19 13:37:16 +00:00
dcone%netscape.com
c7b3f22dd8
added the rounded rectangle code for style
1999-04-19 05:27:55 +00:00
rods%netscape.com
aa7839c3f1
Removed some D&D debug code
1999-04-17 13:54:00 +00:00
rods%netscape.com
349674cb77
Switched over to new nsIGenericTransferable
1999-04-17 13:51:42 +00:00
troy%netscape.com
8cff96d246
Change to InitAbsoluteConstraints() to fix bug #5154
1999-04-17 04:24:12 +00:00
vidur%netscape.com
15e7e2c335
Fix for bug 5141. The parentNode of a standalone Node is no longer a DocumentFragment, but is now, according to the spec, just null.
1999-04-17 00:56:25 +00:00
mscott%netscape.com
c14c35c0a3
Add gsdebug boolean check before printing out IR target information. a=buster@netscape.com
1999-04-17 00:11:53 +00:00
pinkerton%netscape.com
3736da1c32
tri-state'ness works, click tracking works. now it should just be bug-fixin. should work enough to use now.
1999-04-16 22:13:50 +00:00
kmcclusk%netscape.com
f928d919b1
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.
1999-04-16 19:28:12 +00:00
pinkerton%netscape.com
42b649494c
fix bustage again. I am a complete and total moron.
1999-04-16 18:14:22 +00:00
pinkerton%netscape.com
eb2b8ef385
fix bustage
1999-04-16 18:07:51 +00:00
mcafee%netscape.com
7659059eb0
Removing //#define NEW_CLIPBOARD_SUPPORT
1999-04-16 17:36:33 +00:00
buster%netscape.com
f44397654e
turned off noisy debug flag.
1999-04-16 17:31:39 +00:00
pinkerton%netscape.com
99da3af90c
No longer inherits from the form widget base class. Beginnings of starting to draw and handle clicks correctly.
1999-04-16 17:14:35 +00:00
pinkerton%netscape.com
195e2e29d8
added code to create a tristatecheckbox when seen in xul.
1999-04-16 17:08:16 +00:00
pinkerton%netscape.com
616e5773ac
add tristatecheckbox to atom list.
1999-04-16 17:07:48 +00:00
hyatt%netscape.com
417d0db772
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).
1999-04-16 08:14:28 +00:00
michaelp%netscape.com
5cb4207134
modified for new view flags.
1999-04-16 04:24:14 +00:00
bruce%cybersight.com
e87e6f8b64
Add newline at end of file for native compilers.
1999-04-16 04:06:04 +00:00
troy%netscape.com
cb305174d3
Files were renamed
1999-04-16 02:01:35 +00:00
troy%netscape.com
9ad325a372
Renamed filename because it was too long for the Mac
1999-04-16 01:42:51 +00:00
troy%netscape.com
4e87b090af
added files: mozilla/layout/html/base/src/nsAbsoluteContainingBlock.cpp
1999-04-16 01:42:17 +00:00
troy%netscape.com
d5e7e4787f
removed files: mozilla/layout/html/base/src/nsAbsolutelyPositionedContainer.cpp
1999-04-16 01:41:20 +00:00
troy%netscape.com
631e410b78
removed files: mozilla/layout/html/base/src/nsAbsolutelyPositionedContainer.cpp
1999-04-16 01:40:56 +00:00
troy%netscape.com
e12dfce6a8
Initial checkin
1999-04-16 01:39:45 +00:00
troy%netscape.com
c71c26d027
Initial check in
1999-04-16 01:39:34 +00:00
troy%netscape.com
10f48ae812
New class nsAbsolutelyPositionedContainer
1999-04-16 00:08:59 +00:00
troy%netscape.com
3b2b009821
added files: mozilla/layout/html/base/src/nsAbsolutelyPositionedContainer.cpp
1999-04-16 00:07:43 +00:00
troy%netscape.com
6541aed3ca
added files: mozilla/layout/html/base/src/nsAbsolutelyPositionedContainer.cpp
1999-04-16 00:07:22 +00:00
troy%netscape.com
5176cef77b
Initial checkin
1999-04-15 23:55:04 +00:00
peterl%netscape.com
b352defc23
split font style mapping from regular style mapping
1999-04-15 21:23:05 +00:00
peterl%netscape.com
eed7e4fc7c
fixed pseudo element parsing
1999-04-15 21:22:41 +00:00
peterl%netscape.com
dbf52a99dd
fixed XUL code for removal of root element
1999-04-15 21:22:19 +00:00
akkana%netscape.com
77869e8bcd
Get rid of selection cursor for Unix now that caret is working
1999-04-15 20:42:53 +00:00
sfraser%netscape.com
1d3a8536bd
Adapt to fixed selection interfaces.
1999-04-15 20:19:34 +00:00
sfraser%netscape.com
c0ae174df0
Implement the ScriptObjectOwner interface, and adapt to fixed selection interfaces.
1999-04-15 20:19:26 +00:00
sfraser%netscape.com
f2f067e736
Fix QI failure return value (!NS_OK is bad!)
1999-04-15 20:18:47 +00:00
harishd%netscape.com
90140128ea
Modified methods BeginContext() and EndContext()
...
to handle illega-contents in tables
1999-04-15 20:18:34 +00:00
av%netscape.com
46c59bdd29
Fixing logic in Reflow for differrent objects. Still ifdefed out
1999-04-15 20:07:01 +00:00
pinkerton%netscape.com
702c140498
add tristate checkbox to win/unix builds.
1999-04-15 19:44:28 +00:00
pinkerton%netscape.com
ea40e89397
add tristate checkbox to mac build.
1999-04-15 19:43:59 +00:00
pinkerton%netscape.com
581acc5c8a
First Checked In.
1999-04-15 19:43:35 +00:00
pinkerton%netscape.com
23f81e9c7c
restore joki's fix for click events.
1999-04-15 19:42:44 +00:00
pinkerton%netscape.com
15355e28be
remove a stupid unwrapped debug printf and ifdef NS_DEBUG another.
1999-04-15 19:42:21 +00:00
buster%netscape.com
ef06efd352
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.
1999-04-15 19:28:11 +00:00
kipp%netscape.com
9c23bebc93
Fix core dump bug
1999-04-14 22:01:17 +00:00
mcafee%netscape.com
5f78a506bb
Following the last null reference fix with another one I missed. This gets the sidebar not-crashing now.
1999-04-14 08:15:59 +00:00
mcafee%netscape.com
d4e8fc4b1b
Protecting a null reference; probably should check GetParent() return value.
1999-04-14 08:04:35 +00:00
troy%netscape.com
1eb1f5b9c6
Fixes for bug #1994 . Better handling of floated and positioned images when
...
displaying the alternate contents
1999-04-14 04:00:16 +00:00
joki%netscape.com
8fa0255f4f
Modifying auto-scrolling to not happen after every keystroke.
1999-04-14 01:22:09 +00:00
troy%netscape.com
a7863fd369
Commented out rules for img:-moz-text, which aren't what I want
1999-04-14 00:02:54 +00:00
joki%netscape.com
86ed2c6412
Commenting out selection flashing stuff.
1999-04-13 23:42:58 +00:00
joki%netscape.com
b3b480b49b
Fix blinking selection on mouseover
1999-04-13 23:34:58 +00:00
vidur%netscape.com
b51288bae2
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.
1999-04-13 22:22:51 +00:00
kipp%netscape.com
dabd6b3f0b
Whacked to use new image loading apis
1999-04-13 21:52:35 +00:00
kipp%netscape.com
9257cd81c3
Updated to use new image loading apis
1999-04-13 21:52:19 +00:00
kipp%netscape.com
2df6116e6a
Nuked useless includes
1999-04-13 21:52:03 +00:00
kipp%netscape.com
7a0a62f7b6
Nuked extraneous include
1999-04-13 21:51:52 +00:00
kipp%netscape.com
d75345a25f
Revised include
1999-04-13 21:51:43 +00:00
kipp%netscape.com
2233721ffd
Support aspect scaling everywhere; elminate win32 ifdefs; use revised image loading apis
1999-04-13 21:51:20 +00:00
kipp%netscape.com
022ebc1833
Use revised image loading api
1999-04-13 21:51:00 +00:00
kipp%netscape.com
6752c99b34
Fixed a slight bug with handling error codes
1999-04-13 21:50:47 +00:00
kipp%netscape.com
9891bf16bc
new
1999-04-13 21:50:25 +00:00
kipp%netscape.com
d7671549dc
nuked
1999-04-13 21:50:13 +00:00
kipp%netscape.com
66830097cc
added files: mozilla/layout/html/base/src/nsHTMLImageLoader.cpp
1999-04-13 21:50:12 +00:00
kipp%netscape.com
f411af7c58
Use revised image loading apis
1999-04-13 21:49:58 +00:00
kipp%netscape.com
a57bab694e
Added new source files
1999-04-13 21:49:41 +00:00
kipp%netscape.com
0e45968595
Reworked to support mulitple frames per image loader
1999-04-13 21:49:28 +00:00
kipp%netscape.com
f74faad028
Revised api
1999-04-13 21:49:01 +00:00
kipp%netscape.com
de8a24f843
Revised image loading apis
1999-04-13 21:48:49 +00:00
kipp%netscape.com
09e3b583b6
Added a bit to speed up frame destruction
1999-04-13 21:48:35 +00:00
joki%netscape.com
4035f53372
Fix event handling on background areas of tags.
1999-04-13 21:29:08 +00:00
pinkerton%netscape.com
63d34aa870
fix child frame detection and prepare for drag and drop.
1999-04-13 18:56:22 +00:00
bruce%cybersight.com
f8a99e7dff
Adding blank lines for native compilers.
1999-04-13 06:35:42 +00:00
troy%netscape.com
c6e66cb1d9
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
1999-04-13 02:55:54 +00:00
troy%netscape.com
91e241fe18
Changed table code to call ReparentFrameView() when pushing/pulling frames
1999-04-13 02:38:09 +00:00
jdunn%netscape.com
fa70630a42
Backing out my previous change, the AIX define is defined in CXXFLAGS when you
...
run configure.
1999-04-13 01:46:25 +00:00
sfraser%netscape.com
e9f94ca763
Updated to conform to new IDL-ized selection interfaces.
1999-04-13 01:33:32 +00:00
sfraser%netscape.com
5580c81090
nsIDOMSelection[Listener].h have moved to dom/public/range/
1999-04-13 01:29:25 +00:00
sfraser%netscape.com
3acb74809c
File Removed.
1999-04-13 01:28:49 +00:00
sfraser%netscape.com
8cf89e7efb
File Removed.
1999-04-13 01:18:25 +00:00
bruce%cybersight.com
b2d282cdb3
Fix for native compilers, adding a blank line to end of the file.
1999-04-13 01:18:02 +00:00
sfraser%netscape.com
3724171cf8
No longer export nsSelection, nsSelectionRange, nsSelectionPoint
1999-04-13 01:17:49 +00:00
sfraser%netscape.com
bbe5a4f210
Removal of nsSelectionRange, nsSelectionPoint, and fixing up resulting include problems.
1999-04-13 01:15:16 +00:00
sfraser%netscape.com
e37c1ab353
Fix a problem where the caret could be using a stale offset, after a node
has been split.
1999-04-13 01:13:00 +00:00
troy%netscape.com
23c2c377ef
Removed SetInitialChildList() and now we inherit the base class version
...
which does the same thing
1999-04-13 01:11:46 +00:00
karnaze%netscape.com
32f6b10b86
bug 1596
1999-04-13 00:56:23 +00:00
joki%netscape.com
93c5d84ae7
Send Click events to frames as well as content.
1999-04-13 00:27:58 +00:00
troy%netscape.com
f88ce2f295
Changed MoveOverflowToChildList() and PushChildren() to call
...
ReparentFrameView()
1999-04-13 00:15:13 +00:00
troy%netscape.com
9553d83a84
Removed Join() function from nsFrameList, because we already has a version
...
of AppendFrames() that did the same exact thing
1999-04-13 00:06:17 +00:00
troy%netscape.com
aa1d2236b2
Removed some code from nsContainerFrame that is no longer needed now that'
...
we have nsFrameList
1999-04-12 23:46:02 +00:00
troy%netscape.com
35f7636e04
Fixed a problem in MoveOverflowToChildList() where Join() was being used
...
when InsertFrames() should have been used instead
1999-04-12 23:03:11 +00:00
kmcclusk%netscape.com
a1fecd8f08
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.
1999-04-12 22:14:31 +00:00
evaughan%netscape.com
fcb0e2034b
Fixed bug to allow boxes to have elements inserted and removed from them dynamically.
1999-04-12 21:48:21 +00:00
joki%netscape.com
26b45c4762
New api's into nsEventStateManager for content state change (hover,focus,active)
1999-04-12 21:24:07 +00:00
joki%netscape.com
0f13cc10c3
Event name change to remove unnecessary prefix.
1999-04-12 21:17:07 +00:00
jdunn%netscape.com
a182e18db0
ANSIC requires that structures need 'friend' status to access other structures
...
IF they are protected (or private). fix for bug 4642
1999-04-12 20:12:15 +00:00
waterson%netscape.com
902bd20ede
Added GetIID() so that this can be used with nsCOMPtr.
1999-04-12 18:10:08 +00:00
waterson%netscape.com
8736393378
Added GetIID() method so this can be used with nsCOMPtr.
1999-04-12 18:08:43 +00:00
troy%netscape.com
4fda80d9f5
Added ReparentFrameView() and changed the block and inline code
...
to call it when pushing/pulling frames
1999-04-11 04:22:00 +00:00
troy%netscape.com
5deed64036
Changed ConstructRootFrame() to check if the device is scrollable when
...
determining whether to make the viewport scrollable
1999-04-11 03:10:20 +00:00
troy%netscape.com
6fe76beacf
Changed DidReflow() so we size and position our view before we call
...
the child frame's DidReflow() function. This ensures that the parent view
is properly positioned before positioning the child views. This is
important when positioning the widgets
1999-04-11 00:56:28 +00:00
kipp%netscape.com
2d931f3b53
Allow negative values for clip rects as per css spec
1999-04-10 17:33:09 +00:00
kipp%netscape.com
7ee00cb5ee
Fixed bug 4801
1999-04-10 17:32:46 +00:00
kipp%netscape.com
2d0db358a3
Support clip property
1999-04-10 17:32:33 +00:00
kipp%netscape.com
da97d410cf
Added SetClipRect helper method
1999-04-10 17:32:22 +00:00
kipp%netscape.com
88856b870e
Always init mMaxElementSize (bug 4836) - just in case
1999-04-10 17:32:04 +00:00
kipp%netscape.com
b08b9a5803
Support clip property; fix bug 4836 and speed things up slightly by avoiding max-element-size computations when not needed
1999-04-10 17:31:45 +00:00
kipp%netscape.com
a6c1d5c7ee
Expose trapezoids
1999-04-10 17:30:57 +00:00
kipp%netscape.com
5530385670
Use block-band-data for debug output
1999-04-10 17:30:46 +00:00
hyatt%netscape.com
912b5a3d86
Fix for bug 3529.
1999-04-10 09:56:51 +00:00
troy%netscape.com
0125e33b33
Fix for bug #4833 . Changed CreateGeneratedContentFrame() to make sure that
...
'position' is set to 'static'
1999-04-10 04:21:33 +00:00
sspitzer%netscape.com
e4af1c9abf
fixes to make the tests build
1999-04-10 00:34:44 +00:00
sspitzer%netscape.com
a10de3820c
fixes to make the test build
1999-04-10 00:32:53 +00:00
pinkerton%netscape.com
3a6a48bf99
Move all apple libs into MacOS target of interfaces.mcp. Only "apple" lib in each project should now be InterfacesStubs (with some minor exceptions). permission to checkin granted by cyeh.
1999-04-10 00:15:14 +00:00
amusil%netscape.com
1adb20fac4
Fix for Bug# 4751. Added support for data param in addition to src param
1999-04-09 21:23:41 +00:00
karnaze%netscape.com
18478d29f3
more/better table regression scripts
1999-04-09 21:12:34 +00:00
karnaze%netscape.com
a8f62040f2
bug 2643, zero width cells
1999-04-09 21:09:52 +00:00
karnaze%netscape.com
fcf51edf0e
bug 4643, webshells reset scrolling value to prior value on reloading doc
1999-04-09 21:09:00 +00:00
karnaze%netscape.com
fd33f21c36
remove margin-right from <input type=text>, <input type=password>, assists with bug1968
1999-04-09 20:56:13 +00:00
troy%netscape.com
f92932495d
Fix for bug #4824 . Added NULL pointer checks in GoToAnchor()
1999-04-09 04:28:15 +00:00
pollmann%netscape.com
8588b22533
Bugs 4714 4533 4387. A: Chofmann R: Harishd
1999-04-08 23:47:49 +00:00
vidur%netscape.com
07e160fb2d
Added missing entry into hint table. Fix for bug 4622 and more.
1999-04-08 23:22:25 +00:00
jfrancis%netscape.com
70eff1b903
fix for another range gravity bug; rvwd and apprd kostello; appr chofmann
1999-04-08 06:00:44 +00:00
mjudge%netscape.com
764174dadd
bug 4539 approved by hoffman. fix gives us nested selection batch changes.
1999-04-08 01:27:29 +00:00
mjudge%netscape.com
112fbea9e1
indexes returned from prepareunicodestring are mContentOffset based. 3641 3772 Hoffman approved
1999-04-07 22:56:09 +00:00
mjudge%netscape.com
02982ec440
Simon reviewed. Hoffman approved bug number 4584 fixes clicking in alternate text.
1999-04-07 22:49:07 +00:00
karnaze%netscape.com
6039d0eb98
test for empty cells
1999-04-07 05:31:47 +00:00
troy%netscape.com
80bf0b0c14
Added emebed as one the tags handled in CantRenderReplacedElement()
1999-04-07 05:16:47 +00:00
toshok%hungry.com
2375f5e717
enable OJI on unix.
1999-04-07 05:14:40 +00:00
mcafee%netscape.com
7e09613cf6
Finishing clipboard ifdef so we can remove the old clipboard.
1999-04-07 03:56:07 +00:00