Commit Graph

1256 Commits

Author SHA1 Message Date
kostello%netscape.com
67c64be801 Added Encoding of charset information
Encoded < and > as LT and GT character entities to fix bug #4709
1999-04-26 06:10:47 +00:00
mjudge%netscape.com
f302ca2537 selection changes for new model of content only. frames no longer contain variables referring to selection state outside of 1 bit. keyboard selection will now be disabled until i can get it working in the new selection world order. 1999-04-26 04:02:04 +00:00
troy%netscape.com
00edc72db6 Added flag bit NS_FRAME_OUT_OF_FLOW, and changed the frame construction code
to set it for floated and absolutely positioned frames
1999-04-25 17:20:53 +00:00
troy%netscape.com
c7748fdf2c Changed FindFrameWithContent() to check for a frame type of "placeholderFrame"
and return the out-of-flow frame instead
1999-04-25 17:00:24 +00:00
troy%netscape.com
eda127dabd Change so we use nsPlaceholderFrame frames for all placeholders 1999-04-25 16:58:42 +00:00
troy%netscape.com
4d366f928b Fixed a comment 1999-04-25 04:14:06 +00:00
troy%netscape.com
dc03d4fd22 Added support for fixed background attachment 1999-04-25 02:43:50 +00:00
kipp%netscape.com
53a3205060 Implement CancelReflowCommand; remove uselss root-frame resize in incremental reflow code 1999-04-23 20:01:20 +00:00
kipp%netscape.com
470b830288 Added code to discard wasted size updates 1999-04-23 19:59:13 +00:00
kipp%netscape.com
86ed071b16 Remember to stop image loads to break connection back to pres context 1999-04-23 19:57:49 +00:00
kipp%netscape.com
5cc5d46a12 Work around crash by not assuming we have an owner 1999-04-23 19:57:26 +00:00
kipp%netscape.com
f07b107e69 Added CancelReflowCommand 1999-04-23 19:57:03 +00:00
rods%netscape.com
e2de00bcd4 Changed Copy code to use nsCOMPtr 1999-04-23 17:15:53 +00:00
mcafee%netscape.com
2c905d7de3 Removing nsSelectionMgr from the build 1999-04-23 16:50:17 +00:00
scc%netscape.com
f033719a36 Added required GetIID methods 1999-04-23 16:48:32 +00:00
troy%netscape.com
4466f403c7 Added GetFrameType() and renamed GetAnchoredItem() to GetOutOfFrameFlow() 1999-04-23 14:34:48 +00:00
troy%netscape.com
50f93a7b42 Added placeholderFrame atom 1999-04-23 14:32:12 +00:00
troy%netscape.com
5c6fd4e9f3 Removed the :before and :after logic that would make the pseudo-elements
siblings of the element, because the consensus seems to be that it shouldn't
work that way. Generated content is for container elements, and the generated
elements go before and after its child content
1999-04-22 14:31:19 +00:00
mcafee%netscape.com
8cdb907705 Removing NEW_CLIPBOARD_SUPPORT ifdef. 1999-04-22 07:03:14 +00:00
rickg%netscape.com
ada56b0089 update to sync with nsString2 1999-04-22 05:39:24 +00:00
rickg%netscape.com
837318b35a updates to sync with nsString2 api 1999-04-21 23:12:55 +00:00
evaughan%netscape.com
0bec328133 Added a tab control widget. 1999-04-21 22:46:15 +00:00
troy%netscape.com
20410053f1 Changed ConstructDocElementFrame() to make sure we call CreateViewForFrame()
for the document element's frame
1999-04-21 22:14:30 +00:00
troy%netscape.com
7fb6d19406 Changed values for NS_STYLE_BG_ATTACHMENT_SCROLL and NS_STYLE_BG_ATTACHMENT_FIXED
so it was clear that they weren't bit fields
1999-04-21 22:01:18 +00:00
kipp%netscape.com
c83c90fb24 Fixed FindNextSibling to return the first-in-flow not the last in flow 1999-04-21 19:59:40 +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
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
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
4760249344 Fixed bug where image loading during stopped state would not properly set the out parameter 1999-04-20 21:50:32 +00:00
kipp%netscape.com
25a5f607a8 Added (disabled) refcnt logging 1999-04-20 21:49:53 +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
troy%netscape.com
c68d3e2fd0 Changed CreateContinuingFrame() to know about positioned inline
frames
1999-04-20 20:00:52 +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
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
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
troy%netscape.com
8eaead0110 Fix for the layout crash in bug #5263 1999-04-20 02:51:07 +00:00
kipp%netscape.com
211ca77ef3 Create continuing line frames 1999-04-20 00:28:58 +00:00
kipp%netscape.com
bfa935e427 Tweaked verify-reflow implementation 1999-04-20 00:24:21 +00:00
peterl%netscape.com
5548b30fa8 sync to new state change api 1999-04-20 00:06:58 +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
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
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
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
mcafee%netscape.com
3dc8a10efc Removing //#define NEW_CLIPBOARD_SUPPORT 1999-04-16 17:36:33 +00:00
pinkerton%netscape.com
f0743a6a37 added code to create a tristatecheckbox when seen in xul. 1999-04-16 17:08:16 +00:00
michaelp%netscape.com
768d09d96e modified for new view flags. 1999-04-16 04:24:14 +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
bffaa9e0ec fixed XUL code for removal of root element 1999-04-15 21:22:19 +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
kipp%netscape.com
d599286de0 Fix core dump bug 1999-04-14 22:01:17 +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
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
kipp%netscape.com
a75693e1fa Updated to use new image loading apis 1999-04-13 21:52:19 +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
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
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
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
troy%netscape.com
68629094d7 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
kmcclusk%netscape.com
a2ffe366a4 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
waterson%netscape.com
050221001c Added GetIID() method so this can be used with nsCOMPtr. 1999-04-12 18:08:43 +00:00
troy%netscape.com
3f98c674e3 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
hyatt%netscape.com
5fb3fed6dc Fix for bug 3529. 1999-04-10 09:56:51 +00:00
troy%netscape.com
5eae13db9c 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
30bf4b542c fixes to make the test build 1999-04-10 00:32:53 +00:00
troy%netscape.com
a4baddf3dc Fix for bug #4824. Added NULL pointer checks in GoToAnchor() 1999-04-09 04:28:15 +00:00
jfrancis%netscape.com
fece7c9e61 fix for another range gravity bug; rvwd and apprd kostello; appr chofmann 1999-04-08 06:00:44 +00:00
mjudge%netscape.com
9a83dd0a53 bug 4539 approved by hoffman. fix gives us nested selection batch changes. 1999-04-08 01:27:29 +00:00
mjudge%netscape.com
2bb61f6606 Simon reviewed. Hoffman approved bug number 4584 fixes clicking in alternate text. 1999-04-07 22:49:07 +00:00
troy%netscape.com
8025cdb11b Added emebed as one the tags handled in CantRenderReplacedElement() 1999-04-07 05:16:47 +00:00
mcafee%netscape.com
616c553b24 Finishing clipboard ifdef so we can remove the old clipboard. 1999-04-07 03:56:07 +00:00
troy%netscape.com
1fea9f892b Added a check that the content objects match when determining if a
frame is generated content
1999-04-07 03:10:59 +00:00
rods%netscape.com
e7d6ba8fd3 Commented out NEW_CLIPBOARD_SUPPORT 1999-04-07 01:38:49 +00:00
rods%netscape.com
46393b489c Turning on new clipboard support 1999-04-06 23:05:59 +00:00
jfrancis%netscape.com
25927591d7 fix for range gravity bug 1999-04-06 19:57:01 +00:00
karnaze%netscape.com
3a62df19c9 bug 4295 - anonymous table frame for caption is part of frame tree 1999-04-06 05:19:38 +00:00
troy%netscape.com
0439adf764 Changed ContentAppended() and ContentInserted() to work correctly
if the parent frame has :before or :after pseudo-elements
1999-04-06 04:58:05 +00:00
troy%netscape.com
8c0d3b76c9 Changed FindFrameWithContent() to ignore frames associated with
generated content
1999-04-06 04:29:31 +00:00
troy%netscape.com
d8e2981fbf Better handling of incremental reflow 1999-04-05 23:32:11 +00:00
troy%netscape.com
62cb7b680b Added NS_FRAME_GENERATED_CONTENT 1999-04-05 03:44:07 +00:00
troy%netscape.com
0cd13af7b0 Work on generated content 1999-04-05 02:53:07 +00:00