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