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

1294 Коммитов

Автор SHA1 Сообщение Дата
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
kipp%netscape.com cd79fa3505 Set link handler so that style resolves properly for links around things like images 1999-04-03 21:54:32 +00:00
kipp%netscape.com b693a7061b Made verifyreflow work again 1999-04-03 18:58:04 +00:00
kipp%netscape.com 500d6ef58f Fixed an oopsie that prevented enumerating the override and backstop sheets 1999-04-03 18:56:45 +00:00
peterl%netscape.com e26a3e36aa updated prop values 1999-04-03 03:15:24 +00:00
sfraser%netscape.com ea7a223c6f Turn off debug selection, and fix some debug code that crashed sometimes. 1999-04-03 01:46:58 +00:00
peterl%netscape.com ad074c6781 propogate opacity & visibility changes down the view heirarchy... 1999-04-02 22:57:25 +00:00
mcmullen%netscape.com 694d407546 Since I changed prefapi.h to use prtypes instead of the obsolete XP_ things, I have to change calls to match. 1999-04-02 20:41:58 +00:00
peterl%netscape.com ee221130d7 made some rudimentary connections for generated content into style data 1999-04-02 18:50:45 +00:00
peterl%netscape.com 37cbacb459 added nsStyleContent 1999-04-02 18:48:55 +00:00
sfraser%netscape.com 806972e747 Fix build bustage 1999-04-02 01:14:30 +00:00
sfraser%netscape.com 1b7bc2f98b Added a method to the pres shell to control enabling clients to turn the caret on and off. 1999-04-01 23:58:11 +00:00
sfraser%netscape.com 1e9a850124 Caret changes to enable the caret to erase itself, and fix a bunch of caret problems. 1999-04-01 23:57:35 +00:00
sfraser%netscape.com 174ec2f784 #ifdef out the navigation printfs, and remove some unused variables. 1999-04-01 23:44:15 +00:00
jdunn%netscape.com a5502eeae3 link in key libraries to build 1999-04-01 21:01:31 +00:00
jdunn%netscape.com f18151a29c fix problem on AIX-xlC compiler with protected structs. 1999-04-01 20:13:59 +00:00
rods%netscape.com 9e20dd4d27 Changed the clipboard support to use the new XIF Converter class and added more
error checking (this is all ifdef'ed at the moment)
1999-04-01 14:22:00 +00:00
kipp%netscape.com c49f9d3f77 Don't make floaters a margin root (that was a mistake) 1999-04-01 01:38:00 +00:00
vidur%netscape.com d801e996bd Added epilog and prolog to document. Added processing instructions and CDATASections for XML. Completed document Node methods. 1999-03-31 20:49:25 +00:00
karnaze%netscape.com dd8d8927b7 bugs 1318, 4429 - tables containing form controls as children 1999-03-31 06:47:40 +00:00
kipp%netscape.com 9c9c6988c3 Added eStyleUnit_Chars 1999-03-31 04:08:07 +00:00
troy%netscape.com f772926cd0 Work-in-progress for generated content 1999-03-30 15:22:54 +00:00
briano%netscape.com e6c0eba0bb Only descend into the tests directory if ENABLE_TESTS is set. 1999-03-30 03:07:23 +00:00
syd%netscape.com 2f72fb0105 Initialize isScrolling to default to PR_FALSE. When printing, we don't obtain a
container, so we can't query for a webshell interface and query if scrolling is
implemented. With isScrolling set to PR_TRUE, we then follow code below which
leads to a crash. Fixes crash seen often when performing Postscript printing on
Unix.

Reviewed by dcone.
1999-03-30 01:11:09 +00:00
joki%netscape.com 1c2882e5e6 Updating internal implementations to new DOM2 api syntax, capture/bubble functionality, new EventStateManager stuff (focus improvements) 1999-03-28 22:22:54 +00:00
troy%netscape.com 794f3738d6 Patch from Bruce Mitchener that adds "[]" to delete 1999-03-28 18:25:34 +00:00
peterl%netscape.com 888bd39b4a added transparent border support 1999-03-28 04:30:28 +00:00
peterl%netscape.com 94d2d6c3bb added support for outline, border corner radius, transparent border
tweaked opacity
1999-03-28 04:28:22 +00:00
kipp%netscape.com 0c1b82b05a Implement new method 1999-03-27 01:20:15 +00:00
kipp%netscape.com a0ef7d0fd6 Added a new method 1999-03-27 01:20:02 +00:00
kipp%netscape.com fba5a6e88b Create area frame properly so that it applies vertical margins to its children (bug #1080) 1999-03-27 01:19:29 +00:00
ftang%netscape.com 3af2e4fcc5 add Set/GetWordBreaker to nsIDocument. Reviewed and approved by kipp 1999-03-27 00:58:41 +00:00
evaughan%netscape.com 43351bf5de Added XUL based layout manager. 1999-03-27 00:58:29 +00:00
donm%netscape.com 0a6d95351a backing out evaughan's changes. tree closed. 1999-03-26 19:39:23 +00:00
evaughan%netscape.com dc2fa174cc Added box layout system. 1999-03-26 18:51:08 +00:00
rods%netscape.com e0fd185fb8 Change DoCopy for new clipboard support to put XIF on clipboard 1999-03-26 15:51:07 +00:00
kipp%netscape.com 60f52440cb Whacked paint methods to use new constants 1999-03-26 00:39:35 +00:00
mcafee%netscape.com 2813616d59 Renamed GetTransferable() to GetData() 1999-03-25 23:39:03 +00:00
briano%netscape.com 2f105ae044 Handle NO_STATIC_LIB being set, when all this file does is create a static library. 1999-03-25 21:10:22 +00:00
peterl%netscape.com bbe0f2a86e protect recreate frames for content against content with no parent 1999-03-25 19:27:11 +00:00
peterl%netscape.com 91c548b4eb added methods to process style changes on frames 1999-03-25 06:42:07 +00:00
peterl%netscape.com 97f6c80040 capture all change data during style changes and deal with it properly 1999-03-25 06:41:43 +00:00
peterl%netscape.com 0afe41bddb added nsStyleChangeList 1999-03-25 06:35:59 +00:00
peterl%netscape.com 99ed50bd06 made opacity inherit by default 1999-03-25 06:34:57 +00:00
peterl%netscape.com 47472b6c53 changed font weight bolder/lighter to give info about change 1999-03-25 06:33:58 +00:00
peterl%netscape.com b271da5d99 added method to process style changed frames 1999-03-25 06:33:25 +00:00
peterl%netscape.com ea38299e52 added args to ReResolveStyle to capture style change info 1999-03-25 06:32:56 +00:00
troy%netscape.com 9a2573ab32 Fix for bug #3445. Changed ReconstructDocElementHierarchy() to handle fixed
elements
1999-03-25 05:24:16 +00:00
kipp%netscape.com 6c1c560761 Added some MOZ constants 1999-03-25 03:51:16 +00:00
kipp%netscape.com eddd21fd73 Removed dependence on nsFrame (a no-no) 1999-03-24 15:40:44 +00:00
mcafee%netscape.com 1abf0a76b3 Initializing some variables, protecting against null dereferences for new cut & paste platforms (gtk). 1999-03-24 09:06:37 +00:00
troy%netscape.com a470d4824b Patch from Bruce Mitchener to fix gcc warning 1999-03-24 05:11:17 +00:00
troy%netscape.com ab9a5bc917 Changed CantRenderReplacedElement() to handle APPLET as well 1999-03-24 01:13:59 +00:00
rods%netscape.com 210717718e Added new clipboard support, it is ifdef'ed out in the DoCopy method 1999-03-23 21:32:48 +00:00
karnaze%netscape.com 24b6f32de4 bug 3835, GetAdjustedParentFrame fixed for caption 1999-03-23 14:16:52 +00:00
jfrancis%netscape.com eaed4a3df3 exposing on-the-fly switchability between pre and post order iterors in the interface. exposing PositionAt in the interface. 1999-03-23 11:54:52 +00:00
jfrancis%netscape.com 6e49aa0132 phase one of on-the-fly support for switching between pre and post order iteration. needed by text services. 1999-03-23 10:30:24 +00:00
kmcclusk%netscape.com ffdb06e4b0 Various modifications/fixes/cleanup for frame-based listboxes.
Set display type to block for option elements in ua.css.
Enable frame-based listboxes when widget render mode is gfx.
1999-03-22 21:32:12 +00:00
jfrancis%netscape.com f253f0f8c4 fixed 4057: Clear() now resets focus and anchor nodes 1999-03-22 09:02:30 +00:00
vidur%netscape.com 695fabe1b5 Implemented ID targetting for HTML in XML documents. Changed name of GetNameSpacePrefix to avoid clash. 1999-03-20 01:51:00 +00:00
tague%netscape.com 6e19645586 Added support for basic Japanese input on Win32 1999-03-19 23:36:20 +00:00
nisheeth%netscape.com ae377bdba5 Fix for bug 3584.
Change coded by vidur.  Reviewed by me.  Document.written documents now get
a default "about:blank" url assigned to them.  This fixes crash bugs associated
with other code assuming that all documents have non-null urls.

Approved by chofmann.
1999-03-19 01:41:09 +00:00
leaf%mozilla.org 4ad9f70d5d Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
kipp%netscape.com 15bf5df352 Fixed bug #3905 - frame construction code wasn't dealing with tables properly when they were floated; reviewed by vidur for M3 checkin 1999-03-17 18:17:24 +00:00
mjudge%netscape.com 1b682f9f08 M3 bug reviewed by joe francis. simply adding 0 initiializers to variables 1999-03-15 23:08:27 +00:00
jfrancis%netscape.com edf65105e9 fixed 3632 - selection turds after delete. fixed 3751 - resizing page with selected image crashes. reviewed mjudge and kin. checkin approval chofmann. 1999-03-15 22:52:06 +00:00
kostello%netscape.com 33b523aed4 Added implementation for nsIHTMLContentSink::DoFragment() 1999-03-15 05:11:43 +00:00
kostello%netscape.com cde88f00ab Add support to encode selection informaton 1999-03-15 05:10:03 +00:00
buster%netscape.com 0e6a2b96b9 small bug fix in Collapse. If the range array has 0 children, the selection should be considered collapsed. 1999-03-15 05:04:34 +00:00
mjudge%netscape.com 95cc51a5d9 hack to get caret to draw on empty line. 1999-03-13 21:33:01 +00:00
karnaze%netscape.com cfffe095d7 removed some table frame construction warnings. 1999-03-13 12:47:56 +00:00
buster%netscape.com 4a7a889651 added some debugging code. uncomment the #define DELETE_SELECTION
to see some output about what node is selected.
1999-03-13 04:36:03 +00:00
ramiro%netscape.com 8ce50ad7cf Make it possible to prefix mozilla dlls that conflict with system dlls. 1999-03-12 12:43:04 +00:00
sdagley%netscape.com c76429f73c Fixing the Mac build bustage by calling the get() accessor for comparison 1999-03-12 01:16:08 +00:00
mjudge%netscape.com 43c3c35906 need to swap positions for mac. need to put COMPtr on right side of == 1999-03-12 01:02:34 +00:00
mjudge%netscape.com 26d8cc3a13 fixed memory leaks in nsRangelist.cpp. uninitialized memory in nsTextframe, simplified APIs in nsIFrame and the underlying implementations. see layout.checkins 1999-03-12 00:17:14 +00:00
av%netscape.com aaad99ca98 Rendering alt context in object tag 1999-03-10 20:43:07 +00:00
vidur%netscape.com 634e324575 Added CreateElementWithNameSpace to proprietary document interface. Fixed GetTagName for HTML to uppercase tag names. Hooked up style rule addition and deletion to reconstruct frames. Fixed DOM generation problem 1999-03-10 01:17:49 +00:00
alecf%netscape.com 347a029e95 purify fix from bruce@cybersight.com - use delete[] rather than delete 1999-03-10 00:36:18 +00:00
akkana%netscape.com 19d79b051d Fix UMR, caught with purify by bruce@portland.puremagic.com 1999-03-10 00:28:47 +00:00
jfrancis%netscape.com 534a4ea1cb fixed refcounting bugs 1999-03-09 19:21:30 +00:00
jfrancis%netscape.com e4ed741668 fixed refcounting bugs plus a little cleanup 1999-03-09 19:21:04 +00:00
warren%netscape.com 4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
jfrancis%netscape.com bcb1651103 adding mAnchorFrame to the ClearFrameRefs call 1999-03-08 01:22:37 +00:00
jfrancis%netscape.com 17efdd55c0 bug fixes + changing broken "dont_QueryInterface" additions to "do_QueryInterface" 1999-03-08 01:20:02 +00:00
hyatt%netscape.com 6fea0b5680 Checking in a patch for a XUL bug in ContentInserted (inside an #ifdef INCLUDE_XUL). 1999-03-07 09:55:39 +00:00
sfraser%netscape.com 7513729fa3 Fix warning reported by warren (bracket was in wrong place). 1999-03-06 20:19:52 +00:00
evaughan%netscape.com 204a6670eb 1) Implemented regular button and html4 button with a button renderer.
2) Fixed ProgressMeter to update correctly when attributes change
3) Fixed sample8.html so that it does not over ride the borders of the HTML4 button this
   messed up the active, hover, and disabled states.
1999-03-06 19:43:13 +00:00
kipp%netscape.com 1dd581bfed Remove dead global-variable nonsense 1999-03-05 19:23:52 +00:00
troy%netscape.com 7b9dd5e03b Table header/footer are repeated when splitting tables 1999-03-05 06:00:40 +00:00
kipp%netscape.com 8661fd6122 use new nsHTMLReflowState ctors 1999-03-05 04:29:11 +00:00
kipp%netscape.com ec7698c7e8 Removed constructors for nsReflowState 1999-03-05 04:17:00 +00:00
evaughan%netscape.com dbb62f25a6 Fixed a bug that caused TitledButtons and ProgressMeters to be skews when made inline. 1999-03-04 23:39:06 +00:00
scc%netscape.com 2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
troy%netscape.com 13d84ddc5c Work-in-progress for table pagination 1999-03-03 16:33:57 +00:00
brade%netscape.com 7a0d262bc9 reduce Macintosh compiler warnings 1999-03-03 15:35:49 +00:00
brade%netscape.com 9377486314 reduce compiler warnings on Macintosh by adding comparison in loop (around assignments) 1999-03-03 14:50:41 +00:00
hyatt%netscape.com a49cb56aaf Fix to the ContentInserted function (ifdef XUL only) for treechildren. 1999-03-03 03:11:55 +00:00
mjudge%netscape.com cba888fc69 updates and fixes for CTRL left arrow and right arrow. also fixes for releasing the presshell correctly. the selection code was leaking it. updates for PREV and NEXT in nsFrameTraversal 1999-03-03 01:51:21 +00:00
akkana%netscape.com cd85e69def Fix Unix crash: comment out an assert 1999-03-03 01:11:28 +00:00
kmcclusk%netscape.com 82dac76411 gfx vs native widget rendering can now be specified in the viewer at run-time.
Added methods to GetWidgetRenderingMode and SetWidgetRenderingMode in nsPresContext
Removed NS_GFX_RENDER_FORM_ELEMENTS define, now it uses the GetWidgetRenderingMode
method on the rendering context.
Resurrected Rod's listbox frame-based widget code.
Added -moz-option-selected pseudo attribute to control the appearance of selected items for the listbox frame-based widget.
Added a style rule with attribute selector for -moz-option-selected to the ua.css style sheet.
Modifed nsView::SetVFlags to do a bitwise or instead of bitwise and to set flags.
Modified nsView::HandleEvent to compare mVFlags with NS_VIEW_FLAG_DONT_CHECK_CHILDREN
1999-03-02 22:43:26 +00:00
joki%netscape.com 0baca6512f Adding new tab handling and focus support. 1999-03-02 19:19:24 +00:00
sfraser%netscape.com 092b04689b Fix the caret so that it draws on Windows (and UNIX, hopefully), and turn on the #define so that the caret gets created in the pres shell. It gets shown in editor mode. 1999-03-02 04:26:49 +00:00
alecf%netscape.com 532891b5da fix AIX bustage - explicitly refer to parent constructor even though it's within
the scope of this constructor..
1999-03-02 01:44:07 +00:00
hyatt%netscape.com 2444e248ff Modified ContentInserted (for XUL only) to support the tree widget's
wacky frame construction code.
1999-03-02 01:07:28 +00:00
akkana%netscape.com 0664eb6e9a Fix potential leak of content sink 1999-03-02 00:47:43 +00:00
akkana%netscape.com 48dcd3da7a Move bulk of DoCopy code from nsBrowserWindow.cpp into nsPresShell 1999-03-01 19:21:01 +00:00
vidur%netscape.com cb48e4047a Fixed MAP elements to conform to HTML 4.0. Hooked up attribute changes for MAP, AREA and ANCHOR elements. Added RECONSTRUCT_ALL as a style hint for attribute changes. Modified nsCSSFrameConstructor's ReconstructFrame to only reconstruct the document element hierarchy. 1999-03-01 16:57:35 +00:00
rods%netscape.com 99447f229a Change it to do a QueryInterface, is this right? 1999-03-01 15:27:55 +00:00
mcafee%netscape.com bf8ad89b24 Backing out my last change, breaks Win32 & Mac. 1999-03-01 10:57:20 +00:00
mcafee%netscape.com 4ebcbb455e Adding do_QueryInterface() wrapper for nsCOMPtr/Solaris. 1999-03-01 10:32:14 +00:00
jfrancis%netscape.com c37eac4581 made iterators bidirectional; lots of bug fixes; finished subtree iterator impl. 1999-03-01 08:17:18 +00:00
karnaze%netscape.com f641f7af45 fixed assert when <col> is placed inside of <table> 1999-02-27 19:02:48 +00:00
peterl%netscape.com 006004dd56 added content state changed 1999-02-27 07:15:09 +00:00
peterl%netscape.com 46d0e5ab36 added == operator to style sides 1999-02-27 07:11:57 +00:00
peterl%netscape.com 716fdea6b7 added CalcStyleDifference 1999-02-27 07:11:42 +00:00
peterl%netscape.com ba5f08e24c added content state changed
removed ua sheet from dump style
1999-02-27 07:11:04 +00:00
peterl%netscape.com 46c784a7db added == operator for style sides 1999-02-27 07:09:40 +00:00
peterl%netscape.com 494926e976 added style hint max 1999-02-27 07:09:23 +00:00
hyatt%netscape.com 2a99f6d706 Changing GetStyleHintForAttributeChanged so that it is invoked on styledContent
instead of htmlContent.
1999-02-27 01:34:32 +00:00
hyatt%netscape.com a7ba61e78c Making sure that nsIStyledContent.h gets exported. 1999-02-27 01:31:42 +00:00
hyatt%netscape.com 234ceed838 Changes to makefiles to ensure that nsIStyledContent.h is exported. 1999-02-27 01:31:16 +00:00
hyatt%netscape.com 271401155d The nsIStyledContent interface. Removes CLASS, ID, and STYLE support (as well
as the ability to supply style hints) from nsIHTMLContent.
1999-02-27 01:31:01 +00:00
hyatt%netscape.com 6153afc737 Changes to tree frame construction code. 1999-02-27 01:28:19 +00:00
av%netscape.com e845f0123f *** empty log message *** 1999-02-27 00:57:04 +00:00
kipp%netscape.com 960bc34221 fixed up operator new usage 1999-02-26 20:02:06 +00:00
kipp%netscape.com 760dc4af42 Fixed remaining issues with operator new/delete 1999-02-26 19:26:29 +00:00
alecf%netscape.com 2a71e76f16 BandRect needs to be public to be visible outside the class definition (HPUX bustage) 1999-02-26 17:36:00 +00:00
kipp%netscape.com ce54fd4449 Support sized images 1999-02-26 17:15:15 +00:00
kipp%netscape.com b476316084 Pass in default image size when loading image 1999-02-26 17:12:05 +00:00
kipp%netscape.com c4b8cdb1ac Whacked to handle moving floaters out of the flow 1999-02-26 17:11:54 +00:00
kipp%netscape.com 1abf79d0f1 Removed dependency on static constructors; implement operatore delete 1999-02-26 17:08:48 +00:00
kipp%netscape.com 63f4abfd18 Implement operator delete properly; removed dependency on static constructor 1999-02-26 17:03:18 +00:00
kipp%netscape.com f76ba9c5e6 Support desired image size during loading 1999-02-26 17:02:37 +00:00
kipp%netscape.com 0fdcf3b76a Added IsFloating inline 1999-02-26 17:02:05 +00:00
kipp%netscape.com 8ab09256bd Added in desired-size to image loading request 1999-02-26 17:01:34 +00:00
kipp%netscape.com d1fe3c6035 Removed global gLogModule 1999-02-26 16:59:57 +00:00
karnaze%netscape.com b9d95f9ba2 fixed bug where anonymous table frame is constructed inside table related frame.
simplified table frame construction.
1999-02-26 09:15:03 +00:00
rickg%netscape.com ce3f1fd855 small bug fixes and removal of global statics 1999-02-26 06:33:54 +00:00
troy%netscape.com e44548e676 Added logic to replicate the caption when splitting the table 1999-02-26 03:35:22 +00:00
buster%netscape.com 70608d9f51 added GetStyleContextFor 1999-02-25 19:55:06 +00:00
troy%netscape.com 3bdf672129 Removed nsIFrame::CreateContinuingFrame() 1999-02-25 05:31:15 +00:00
troy%netscape.com da4193eab6 Changed nsIFrame::Init() to take an additional parameter 1999-02-25 03:27:57 +00:00
troy%netscape.com 74a2bd88d0 Work-in-progress for having frame construction code handle creation
of continuing frames
1999-02-24 17:16:04 +00:00
troy%netscape.com 47cbdb1e9d Added frame type atoms for several table frame classes 1999-02-24 05:54:31 +00:00
troy%netscape.com eb48a80e30 Added nsLayoutAtoms::textFrame 1999-02-24 05:33:40 +00:00
troy%netscape.com 03c5c1f520 Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
not references
1999-02-24 04:48:08 +00:00
troy%netscape.com da0991df28 Added CreateContinuingFrame() function to frame construction code 1999-02-24 04:03:50 +00:00
kipp%netscape.com acaeaf5925 Temporarily mark text and BR frames as replaced elements so that inline reflow will work properly 1999-02-23 19:36:14 +00:00
vidur%netscape.com 93609d0604 Added nsIStyleSheetLinkingElement interface and implemented it for LINK and STYLE elements. Got attribute modifications for lists and list items working (including correct renumbering of lists when attribute values change). 1999-02-23 19:18:12 +00:00
warren%netscape.com 01dd4f0ed6 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
ftang%netscape.com 02b8de88ba add S/GetLineBreaker to nsIDocument.h. Reviewed by kipp and waterson 1999-02-23 03:31:26 +00:00
mjudge%netscape.com 642c6f7d87 Fixing nsCOMPtr misusage. 1999-02-22 19:06:48 +00:00
mjudge%netscape.com 5aa43ea696 adding comments to interfaces 1999-02-22 05:19:06 +00:00
mjudge%netscape.com 7df9af9d91 adding parameter to nsIFrame for ::PeekOffset to be aware of the state of jumping a word. eating WS ect. also, nsRangeList sends the proper parameter for above change. 1999-02-22 04:57:44 +00:00
mjudge%netscape.com 5e896e4c40 adding word jumping with CNTRL char down now 1999-02-22 03:20:18 +00:00
mjudge%netscape.com 2e01e0d61b adding NPL 1999-02-22 03:19:24 +00:00
mjudge%netscape.com 73b74bd729 Needed methods to disable the ScrollFrameIntoView because of resizing causing scrolling to snap selection into view. 3 helper fucs, 1 variable, PRBool mEnableScrolling defaulted to true of course 1999-02-21 19:43:40 +00:00
mjudge%netscape.com 62d53916f3 fixing leak with selection. didnt realize that ElementAt caused a refcount. this should fix problem of selection not allowing presshell to go away. 1999-02-21 05:14:36 +00:00
mjudge%netscape.com 4190f9d7be adding scrolling depending on selection modification. either by key event, or outside event. 1999-02-21 03:49:32 +00:00
mjudge%netscape.com bbd3667ca9 Extra parameter in nsIFrameSeleciton HandleKeyEvent not necessary. nsRangeList mod now allows SHIFT-Key selection. currently bound directly to VK_LEFT,RIGHT should be changed eventually to something more internationaly friendly 1999-02-20 23:52:05 +00:00
buster%netscape.com 5d4f949e92 the pres shell now respects NS_PRESSHELL_SCROLL_ANYWHERE for vertical scrolling.
this is a hack implementation, to be recoded by the layout team
1999-02-20 21:27:28 +00:00
mjudge%netscape.com fb3a597e8a nsPresShell now listens to changes in the domselection. (also modified nsIEnumerator to use NS_IMETHOD instead of virtual nsresult). Added batching for selection changes. you can move the selection, do things then turn off batching for an update if necessary. also prevented circular referencing by adding listener removal to PresShell::endDocumentListening(sp) 1999-02-19 23:47:36 +00:00