Граф коммитов

4544 Коммитов

Автор SHA1 Сообщение Дата
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