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

4590 Коммитов

Автор SHA1 Сообщение Дата
kipp%netscape.com 116ecfb42a Added some (disabled) logging 1999-04-21 19:58:50 +00:00
kipp%netscape.com 065b96c776 Fixed up child incremental reflow to only reflow the necessary number of lines (hopefully) 1999-04-21 19:58:38 +00:00
dcone%netscape.com 3b1a4260b6 Updated with the background painting and anti-aliasing 1999-04-21 14:23:49 +00:00
troy%netscape.com 2b65a0bc20 Changed nsPositionedInlineFrame code to handle incremental reflow 1999-04-21 04:37:13 +00:00
bruce%cybersight.com 58575369dd Fix for ANSI C++ compliance: friend foo -> friend class foo 1999-04-21 04:16:46 +00:00
morse%netscape.com 6bfd4d0070 add cookie viewer and signo viewer 1999-04-21 03:58:55 +00:00
sspitzer%netscape.com 192e63fa70 fix UNIX build bustage. this won't build with -pendatic 1999-04-21 02:31:02 +00:00
hyatt%netscape.com d08c62f52c More changes to support window.open() 1999-04-21 00:19:30 +00:00
hyatt%netscape.com 4cea0caa99 Forgot to commit a file. 1999-04-20 23:32:43 +00:00
kipp%netscape.com e7d121e337 Fixed bug #5192 by growing the trapezoid buffer as needed 1999-04-20 23:08:03 +00:00
troy%netscape.com 0b93c37f4f Changed GetAbsoluteContainingBlock() to return relatively positioned
block-level and inline-level elements as well
1999-04-20 22:08:33 +00:00
pinkerton%netscape.com 520356c625 create xul slider, spinner, scrollbar, font and color pickers 1999-04-20 21:57:41 +00:00
kipp%netscape.com 187be6b63f Tweaked FindLineContaining to return the index in the line where the frame is found 1999-04-20 21:52:22 +00:00
kipp%netscape.com 2970e96968 Removed debris 1999-04-20 21:51:56 +00:00
troy%netscape.com 8644de12ff Changed GetAbsoluteContainingBlock() to be a little smarter about verifying
the frame is an area frame
1999-04-20 21:51:55 +00:00
kipp%netscape.com 44f26158bb Fixed up insertion code to support inserting blocks; tweaked FirstChild impl to work better; removed some no longer needed code 1999-04-20 21:51:39 +00:00
kipp%netscape.com 4760249344 Fixed bug where image loading during stopped state would not properly set the out parameter 1999-04-20 21:50:32 +00:00
pinkerton%netscape.com 97279e29ba new atoms for slider, spinner, scrollbar, color and font pickers. 1999-04-20 21:50:11 +00:00
kipp%netscape.com 25a5f607a8 Added (disabled) refcnt logging 1999-04-20 21:49:53 +00:00
pinkerton%netscape.com b77d6218ba adding slider, scrollbar, spinner, font and color pickers to build. 1999-04-20 21:45:35 +00:00
av%netscape.com 096226647f Turning on previous changes 1999-04-20 21:45:26 +00:00
pinkerton%netscape.com ca0f65130e make a slider, not a spinner. doh! 1999-04-20 21:43:09 +00:00
pinkerton%netscape.com 3aeac2fe48 First Checked In. 1999-04-20 21:39:52 +00:00
syd%netscape.com 65b71910d3 For Unix only (Gtk+): make the default rendering mode Gfx. The Gtk+
implementation is buggy, and we'll eventually be going in this direction anyway
of using gfx to render controls. Need to take out this #ifdef eventually for
Win and Mac.

To enable the native widgets, edit ~/.mozilla/prefs50.js, and add the line
user_pref("nglayout.widget.mode", 1);.
1999-04-20 21:34:34 +00:00
av%netscape.com 7a990f37bf Added width and height attributes for images 1999-04-20 21:07:26 +00:00
troy%netscape.com c68d3e2fd0 Changed CreateContinuingFrame() to know about positioned inline
frames
1999-04-20 20:00:52 +00:00
troy%netscape.com b952773b92 Added GetFrameType() member function 1999-04-20 19:11:37 +00:00
troy%netscape.com daf0a5b6a6 Added positionedInlineFrame atom 1999-04-20 18:27:37 +00:00
troy%netscape.com b53b212ff3 Atom name changes 1999-04-20 18:23:13 +00:00
troy%netscape.com 1570eb63cb Moved blockFrame and inlineFrame atoms to nsLayoutAtoms 1999-04-20 18:22:47 +00:00
troy%netscape.com 0f73d45160 Change to atoms 1999-04-20 18:22:28 +00:00
troy%netscape.com 5faf7aa9cf Added blockFrame and inlineFrame 1999-04-20 18:20:52 +00:00
peterl%netscape.com 485a627711 tweaks to style change handling to ensure that children are handled when parent doesn't change... 1999-04-20 14:23:18 +00:00
peterl%netscape.com f7c79764b1 turned off style rule hash debugging code 1999-04-20 14:22:37 +00:00
rickg%netscape.com e1012f40b9 sync with nsString2 API 1999-04-20 07:20:21 +00:00
troy%netscape.com 0e556164c5 Commented out code in GetAdditionalChildListName() that checked whether
there was a bullet and conditionally nsLayoutAtoms::bulletList because
that change broke absolute positioning (area frame depends on the index
numbers)
1999-04-20 05:03:29 +00:00
troy%netscape.com 19fbe432b9 Part of a fix for bug #5264. CantRenderReplacedElement() no longer asserts for
INPUT elements
1999-04-20 03:57:01 +00:00
kipp%netscape.com 33e9707bbb Work around append frames bug (by breaking insert!) for now; added some asserts hither and yon to help prevent furthur regressions like this 1999-04-20 03:42:32 +00:00
troy%netscape.com 8eaead0110 Fix for the layout crash in bug #5263 1999-04-20 02:51:07 +00:00
hyatt%netscape.com 48b9b00410 Changes so that content shells added underneath chrome shells cause
a notification to be fired to the chrome shell.
1999-04-20 01:56:07 +00:00
kipp%netscape.com 5ccd9c28e6 Work around windoze compiler lossage 1999-04-20 01:53:28 +00:00
kipp%netscape.com 55f7b6edca Make build work on mac 1999-04-20 01:49:51 +00:00
kipp%netscape.com 6a0e2e2f55 Added -moz-line-frame for first-line support 1999-04-20 00:29:48 +00:00
kipp%netscape.com 211ca77ef3 Create continuing line frames 1999-04-20 00:28:58 +00:00
kipp%netscape.com 1ada64d1cd Support first-line style 1999-04-20 00:28:40 +00:00
kipp%netscape.com d1c19b975e Implement first-line support; update some api's to use nsIPresContext*'s instead of nsIpresContext&'s 1999-04-20 00:27:43 +00:00
kipp%netscape.com 747aed0e8c Switch to nsIPresContext*'s instead of nsIPresContext&'s 1999-04-20 00:27:08 +00:00
kipp%netscape.com 4e13edb1f1 removed dead comment info 1999-04-20 00:26:47 +00:00
kipp%netscape.com 85d4c50b17 Updated to new nsIHTMLReflow method signatures 1999-04-20 00:26:32 +00:00
kipp%netscape.com 39f3954168 Added lineFrame 1999-04-20 00:26:09 +00:00
kipp%netscape.com 31660cd5c2 Added NewFIrstLineFrame 1999-04-20 00:25:48 +00:00
kipp%netscape.com 799e9be55b Updated args to use ptrs instead of refs 1999-04-20 00:25:34 +00:00
kipp%netscape.com 04ad2a5b6f Added nsFirstLineFrame subclass; move class decl out to header file 1999-04-20 00:25:12 +00:00
kipp%netscape.com 138e73d3f2 Renamed header file 1999-04-20 00:24:32 +00:00
kipp%netscape.com bfa935e427 Tweaked verify-reflow implementation 1999-04-20 00:24:21 +00:00
kipp%netscape.com ba08510759 Eliminate a bunch of warnings 1999-04-20 00:23:33 +00:00
kipp%netscape.com 9e94548447 nuked 1999-04-20 00:23:13 +00:00
kipp%netscape.com 13fa4dfe48 new 1999-04-20 00:23:05 +00:00
kipp%netscape.com 1e5bc6c757 Added first line support methods 1999-04-20 00:22:58 +00:00
peterl%netscape.com 5548b30fa8 sync to new state change api 1999-04-20 00:06:58 +00:00
peterl%netscape.com c503d0ed68 added tests for state dependent style 1999-04-20 00:05:54 +00:00
peterl%netscape.com 09405cfc34 widened state change api
added test for state dependent style
1999-04-20 00:05:14 +00:00
peterl%netscape.com fdf686d2b8 modified state change notifications to use new wider api and reduce calls 1999-04-20 00:03:30 +00:00
peterl%netscape.com 04f5fc38c1 widened content state change api
added test for state dependent style
1999-04-20 00:02:22 +00:00
troy%netscape.com bfd8240682 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 b8b86e2425 Fixed declaration to fix Mac build 1999-04-19 13:37:16 +00:00
dcone%netscape.com c08626bd0e added the rounded rectangle code for style 1999-04-19 05:27:55 +00:00
rods%netscape.com 6a3ae34f17 Removed some D&D debug code 1999-04-17 13:54:00 +00:00
rods%netscape.com c514b25e3b Switched over to new nsIGenericTransferable 1999-04-17 13:51:42 +00:00
troy%netscape.com 993b7ddc8d Change to InitAbsoluteConstraints() to fix bug #5154 1999-04-17 04:24:12 +00:00
vidur%netscape.com 632fa812dc 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 73dc5f7607 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 7aec829ec9 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 848b49f05b 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 0b3fe5c061 fix bustage again. I am a complete and total moron. 1999-04-16 18:14:22 +00:00
pinkerton%netscape.com a4d9155886 fix bustage 1999-04-16 18:07:51 +00:00
mcafee%netscape.com 3dc8a10efc Removing //#define NEW_CLIPBOARD_SUPPORT 1999-04-16 17:36:33 +00:00
buster%netscape.com 43c65e9468 turned off noisy debug flag. 1999-04-16 17:31:39 +00:00
pinkerton%netscape.com 9f3f2746a7 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 f0743a6a37 added code to create a tristatecheckbox when seen in xul. 1999-04-16 17:08:16 +00:00
pinkerton%netscape.com 2fa8eaddcf add tristatecheckbox to atom list. 1999-04-16 17:07:48 +00:00
hyatt%netscape.com 12859e8881 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 768d09d96e modified for new view flags. 1999-04-16 04:24:14 +00:00
bruce%cybersight.com 0b0fdc5d55 Add newline at end of file for native compilers. 1999-04-16 04:06:04 +00:00
troy%netscape.com a6fc950514 Files were renamed 1999-04-16 02:01:35 +00:00
troy%netscape.com 0c3b6ea2b6 Renamed filename because it was too long for the Mac 1999-04-16 01:42:51 +00:00
troy%netscape.com c3ea2d4e9f added files: mozilla/layout/html/base/src/nsAbsoluteContainingBlock.cpp 1999-04-16 01:42:17 +00:00
troy%netscape.com 2fe63987a3 removed files: mozilla/layout/html/base/src/nsAbsolutelyPositionedContainer.cpp 1999-04-16 01:41:20 +00:00
troy%netscape.com 46addd57d1 removed files: mozilla/layout/html/base/src/nsAbsolutelyPositionedContainer.cpp 1999-04-16 01:40:56 +00:00
troy%netscape.com a95e159cc5 Initial checkin 1999-04-16 01:39:45 +00:00
troy%netscape.com 9c0ed13c8c Initial check in 1999-04-16 01:39:34 +00:00
troy%netscape.com 5a7055806d New class nsAbsolutelyPositionedContainer 1999-04-16 00:08:59 +00:00
troy%netscape.com 4a7eb1cbc1 added files: mozilla/layout/html/base/src/nsAbsolutelyPositionedContainer.cpp 1999-04-16 00:07:43 +00:00
troy%netscape.com dee7cfb553 added files: mozilla/layout/html/base/src/nsAbsolutelyPositionedContainer.cpp 1999-04-16 00:07:22 +00:00
troy%netscape.com cbe52134bc Initial checkin 1999-04-15 23:55:04 +00:00
peterl%netscape.com fbde443a95 split font style mapping from regular style mapping 1999-04-15 21:23:05 +00:00
peterl%netscape.com aa95291e32 fixed pseudo element parsing 1999-04-15 21:22:41 +00:00
peterl%netscape.com bffaa9e0ec fixed XUL code for removal of root element 1999-04-15 21:22:19 +00:00
akkana%netscape.com ac974362ad Get rid of selection cursor for Unix now that caret is working 1999-04-15 20:42:53 +00:00
sfraser%netscape.com c1384c00bf Adapt to fixed selection interfaces. 1999-04-15 20:19:34 +00:00
sfraser%netscape.com bffb305703 Implement the ScriptObjectOwner interface, and adapt to fixed selection interfaces. 1999-04-15 20:19:26 +00:00
sfraser%netscape.com bf04e1e37e Fix QI failure return value (!NS_OK is bad!) 1999-04-15 20:18:47 +00:00
harishd%netscape.com 648507cfd7 Modified methods BeginContext() and EndContext()
to handle illega-contents in tables
1999-04-15 20:18:34 +00:00
av%netscape.com c57d83a3c9 Fixing logic in Reflow for differrent objects. Still ifdefed out 1999-04-15 20:07:01 +00:00
pinkerton%netscape.com 1c5db57058 add tristate checkbox to win/unix builds. 1999-04-15 19:44:28 +00:00
pinkerton%netscape.com 1b10452889 add tristate checkbox to mac build. 1999-04-15 19:43:59 +00:00
pinkerton%netscape.com cc9e69ded8 First Checked In. 1999-04-15 19:43:35 +00:00
pinkerton%netscape.com 06d3eda9c3 restore joki's fix for click events. 1999-04-15 19:42:44 +00:00
pinkerton%netscape.com f9ab792d73 remove a stupid unwrapped debug printf and ifdef NS_DEBUG another. 1999-04-15 19:42:21 +00:00
buster%netscape.com 8aabdb3ca4 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 d599286de0 Fix core dump bug 1999-04-14 22:01:17 +00:00
mcafee%netscape.com 760408a82e 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 a416e50fae Protecting a null reference; probably should check GetParent() return value. 1999-04-14 08:04:35 +00:00
troy%netscape.com fb899785d8 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 b0379bfc55 Modifying auto-scrolling to not happen after every keystroke. 1999-04-14 01:22:09 +00:00
troy%netscape.com 63f4c3c732 Commented out rules for img:-moz-text, which aren't what I want 1999-04-14 00:02:54 +00:00
joki%netscape.com f9441b5b56 Commenting out selection flashing stuff. 1999-04-13 23:42:58 +00:00
joki%netscape.com f6b9ad3e7e Fix blinking selection on mouseover 1999-04-13 23:34:58 +00:00
vidur%netscape.com 78f743c391 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 3a54f31c9a Whacked to use new image loading apis 1999-04-13 21:52:35 +00:00
kipp%netscape.com a75693e1fa Updated to use new image loading apis 1999-04-13 21:52:19 +00:00
kipp%netscape.com a0b4329e22 Nuked useless includes 1999-04-13 21:52:03 +00:00
kipp%netscape.com 9b2e823a27 Nuked extraneous include 1999-04-13 21:51:52 +00:00
kipp%netscape.com cb0424211b Revised include 1999-04-13 21:51:43 +00:00
kipp%netscape.com 2c74cc715a Support aspect scaling everywhere; elminate win32 ifdefs; use revised image loading apis 1999-04-13 21:51:20 +00:00
kipp%netscape.com fa95252534 Use revised image loading api 1999-04-13 21:51:00 +00:00
kipp%netscape.com 24ff6b20c1 Fixed a slight bug with handling error codes 1999-04-13 21:50:47 +00:00
kipp%netscape.com bdc62f7dd6 new 1999-04-13 21:50:25 +00:00
kipp%netscape.com 3f4e33030c nuked 1999-04-13 21:50:13 +00:00
kipp%netscape.com 0fa9f43a7a added files: mozilla/layout/html/base/src/nsHTMLImageLoader.cpp 1999-04-13 21:50:12 +00:00
kipp%netscape.com b3cd5aa101 Use revised image loading apis 1999-04-13 21:49:58 +00:00
kipp%netscape.com 81c9f5e866 Added new source files 1999-04-13 21:49:41 +00:00
kipp%netscape.com cb0b54647a Reworked to support mulitple frames per image loader 1999-04-13 21:49:28 +00:00
kipp%netscape.com 43f8bcd459 Revised api 1999-04-13 21:49:01 +00:00
kipp%netscape.com 83689cb3b4 Revised image loading apis 1999-04-13 21:48:49 +00:00
kipp%netscape.com 9fbbadd484 Added a bit to speed up frame destruction 1999-04-13 21:48:35 +00:00
joki%netscape.com e4361b7994 Fix event handling on background areas of tags. 1999-04-13 21:29:08 +00:00
pinkerton%netscape.com 3e7ca58360 fix child frame detection and prepare for drag and drop. 1999-04-13 18:56:22 +00:00
bruce%cybersight.com 5b0e694071 Adding blank lines for native compilers. 1999-04-13 06:35:42 +00:00
troy%netscape.com 56f6173819 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 1aafacf365 Changed table code to call ReparentFrameView() when pushing/pulling frames 1999-04-13 02:38:09 +00:00
jdunn%netscape.com 66729caa47 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 f0acea2009 Updated to conform to new IDL-ized selection interfaces. 1999-04-13 01:33:32 +00:00
sfraser%netscape.com df0fb75ea2 nsIDOMSelection[Listener].h have moved to dom/public/range/ 1999-04-13 01:29:25 +00:00
sfraser%netscape.com cbde030181 File Removed. 1999-04-13 01:28:49 +00:00
sfraser%netscape.com 7cb68edb39 File Removed. 1999-04-13 01:18:25 +00:00
bruce%cybersight.com 5dad5e047e Fix for native compilers, adding a blank line to end of the file. 1999-04-13 01:18:02 +00:00
sfraser%netscape.com 3e6d735bba No longer export nsSelection, nsSelectionRange, nsSelectionPoint 1999-04-13 01:17:49 +00:00
sfraser%netscape.com e4b0d79daa Removal of nsSelectionRange, nsSelectionPoint, and fixing up resulting include problems. 1999-04-13 01:15:16 +00:00
sfraser%netscape.com fd2a70df78 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