rods%netscape.com
4d28fe590b
Shift click (without first clicking) no longer crashes the viewer
1998-08-07 20:15:36 +00:00
rods%netscape.com
3fa318b05c
Select All no turns on selection in the document and renders it selected.
1998-08-07 20:14:39 +00:00
kipp%netscape.com
1b94e401a8
Landed changes made on branch (bug #312572 )
1998-08-06 19:52:48 +00:00
rods%netscape.com
e26cb21fb1
Fixed: Links now work.
...
Fixed: Selection cursor no longer shows when clicking on a link.
(These are the same fixes as Stability branch bugs 312562 and 312563)
1998-08-06 16:29:45 +00:00
joki%netscape.com
8b39ebcf3a
Fix links not working.
1998-08-06 07:55:05 +00:00
rods%netscape.com
64b1bbd55e
Additional selection changes
1998-08-05 22:38:24 +00:00
karnaze%netscape.com
4296150143
support for frameset cells without frames, fixed nsCSSRendering paint background divide by zero
1998-08-05 22:24:56 +00:00
rods%netscape.com
388901cb5a
Fixed a warning in SelectAll
1998-08-05 22:23:03 +00:00
karnaze%netscape.com
42dad4cb56
form submission on carriage return in some cases; replaced NS_RELEASE with NS_IF_RELEASE in nsFrame destructor
1998-08-04 18:19:51 +00:00
vidur%netscape.com
df5b5c6dea
Added document.forms. Specialized interfaces for images and forms. Better handling of childNodes collection.
1998-08-04 00:05:22 +00:00
rods%netscape.com
a59b4f2a9d
Fixed the release problem on shell and doc and added a default paramenter to
...
Display Selection
1998-08-03 23:39:16 +00:00
rods%netscape.com
ce1b50adf1
Small selection fix, force update when frane changes but content stays the same.
1998-08-03 22:53:27 +00:00
rods%netscape.com
fb13d320b0
Added ref counting for nsIContent and made a a lot of fixes to selection
1998-08-03 22:22:27 +00:00
rods%netscape.com
7b91c463fa
Added ref counting on nsIContent and changed select all to only select the body
...
and it's content
1998-08-03 22:21:53 +00:00
rods%netscape.com
9f7c07557c
Added ref counting on nsIContent
1998-08-03 22:20:41 +00:00
rods%netscape.com
e913395395
Added ref counting
1998-08-03 22:19:40 +00:00
kipp%netscape.com
494d428291
Use FirstChild method so that implementation can be reused by subclasses
1998-08-03 17:06:42 +00:00
troy%netscape.com
707a7d8637
Device context changes
1998-08-03 04:51:17 +00:00
troy%netscape.com
cffb6e4ab1
Added NS_IF_RELEASE of mImage
1998-08-02 17:03:08 +00:00
joki%netscape.com
90b94622e3
Fix bug 311157, mouseover crashes release builds.
1998-08-02 04:15:08 +00:00
peterl%netscape.com
4d01ae8f02
rounding support
1998-07-31 23:34:45 +00:00
joki%netscape.com
460a537890
Filling out document event handlers, adding form events
1998-07-31 22:09:51 +00:00
joki%netscape.com
44c03fce8e
Adding support for event handlers in html tags and moving event handler IIDs to central file.
1998-07-31 18:21:37 +00:00
peterl%netscape.com
5498738991
renamed LoadImage
1998-07-31 05:59:31 +00:00
peterl%netscape.com
7648489756
connected prefs
...
added compatibility mode
1998-07-31 05:54:59 +00:00
buster%netscape.com
7caca412fe
LengthOf defined in both debug and non-debug builds
1998-07-31 01:40:21 +00:00
michaelp%netscape.com
1149b4b190
improved performance of background rendering.
1998-07-30 23:31:42 +00:00
troy%netscape.com
cd534761c2
Removed assertion in image complete code that assumed we have gotten at
...
least one pixmap update notification
1998-07-30 22:24:11 +00:00
buster%netscape.com
2cbed3f9ab
fixed non-Debug build by making LengthOf part of both debug and non-Debug builds
1998-07-30 19:54:17 +00:00
troy%netscape.com
1f943f58b1
Added XXX comment about the lack of proper ref counting...
1998-07-30 17:30:44 +00:00
kipp%netscape.com
4a52add42a
Remove most compiler warnings on IRIX
1998-07-29 20:19:08 +00:00
kipp%netscape.com
c588e01ba2
When debugging allow zero width/height frames to render; do not render show-borders around them however
1998-07-29 19:33:00 +00:00
rods%netscape.com
7b8a4aa9a0
removed DO_SELECTION #define
1998-07-27 23:20:35 +00:00
michaelp%netscape.com
f9397cea67
made color handling code in css part of the gfx color utilities.
1998-07-27 21:07:47 +00:00
kostello%netscape.com
3bf3b6534b
Added support for toggling selection on/off in a document.
...
Added more support methods for selection, made parameters const
where possible.
Changed XIF interfaces
1998-07-27 18:05:35 +00:00
kostello%netscape.com
7cbac30355
Changed XIF interface
1998-07-27 18:04:04 +00:00
kostello%netscape.com
2ee98353bd
Added method for toggling selection on/off in a document.
...
Added more support methods for selection, made parameters const
where possible.
1998-07-27 18:03:16 +00:00
kipp%netscape.com
b1b03c8193
Added NS_NewImageDocument
1998-07-27 17:51:42 +00:00
troy%netscape.com
ef1dfe9b6c
Combined raptorgfx.dll and raptorgfxwin.dll into one DLL
1998-07-26 23:52:36 +00:00
joki%netscape.com
bf0b7feab8
Fix for missing add/release ref pair in the GetScriptGlobalObject call
1998-07-25 01:53:15 +00:00
peterl%netscape.com
53f8f758ec
added Nav's magic font scaler
1998-07-25 01:11:49 +00:00
vidur%netscape.com
982ccf235d
Added document.cookie. HTMLCollection.namedItem looks for both NAME and ID attributes
1998-07-25 00:31:52 +00:00
joki%netscape.com
689aa84ddc
Hooking up window element to event chain and adding in support for a few more event types.
1998-07-24 05:06:44 +00:00
troy%netscape.com
4d033b9de7
CHanged Invalidate() to pass the NS_VMREFRESH_NO_SYNC flag. Temporary
...
measure to keep us from painting before the DidReflow() notifications
have been sent...
1998-07-24 00:01:53 +00:00
vidur%netscape.com
b5579ac6cf
nsHTMLDocument now holds on to its parser till loading is complete. Hooked up document.write and document.writeln
1998-07-23 22:06:05 +00:00
dcone%netscape.com
1234b6d5c0
added manifest file
1998-07-23 22:05:51 +00:00
dcone%netscape.com
67b8719c02
first version of manifest for this directory
1998-07-23 20:31:35 +00:00
peterl%netscape.com
36c0aa0f94
added font flags
1998-07-23 17:57:16 +00:00
peterl%netscape.com
0c9b926f31
added setters for default colors
1998-07-23 17:57:00 +00:00
peterl%netscape.com
c858d9e299
removed threed text hack, added font flags
1998-07-23 17:55:02 +00:00
joki%netscape.com
921c374705
More event stuff. Modified HandleDOMEvent, modified nsGUIEvent types, added mouseover, mouseout.
1998-07-23 02:55:33 +00:00
vidur%netscape.com
b60713860e
Introduced nsContentLists. Added a DocumentWillBeDestroyed method to nsIDocumentObserver. Added a document parameter to all DocumentObserver notifications. Added the nsIDOMHTMLDocument interface to HTMLDocument. Implemented document.images, etc and getElementsByTagName.
1998-07-22 23:32:19 +00:00
rods%netscape.com
9f60071c16
turning off debug
1998-07-22 22:01:46 +00:00
rods%netscape.com
ad97649318
selection improvements
1998-07-22 22:00:23 +00:00
rods%netscape.com
aea44b7fbb
selection improvements
1998-07-22 21:56:48 +00:00
troy%netscape.com
ee73845dcb
Fixed it so backgrounds are properly tiled again
1998-07-22 18:34:14 +00:00
troy%netscape.com
7232d0c359
Changed PaintBorder() to use the (x,y) that's passed in
1998-07-22 05:02:07 +00:00
troy%netscape.com
23eb4a6ae4
Changed nsCSSRendering::PaintBorder() so the entire rect is used
...
and not just the width and height
1998-07-22 02:46:00 +00:00
troy%netscape.com
f4547a4ef9
Fixed MakeSide() so it does a better job of drawing the correct pixels in
...
the case of 1-pixel thick lines
1998-07-21 09:30:03 +00:00
troy%netscape.com
421fc69777
Changed it so image frames don't have a view, and turned on transparent
...
images
1998-07-19 05:48:46 +00:00
kipp%netscape.com
8a1173560d
Removed SetTitle
1998-07-19 01:14:21 +00:00
kipp%netscape.com
6eef05bf6b
Port to new nsIWebShell and related API's
1998-07-18 21:47:56 +00:00
kipp%netscape.com
cc90755fa7
Disabled selection noise with an ifdef
1998-07-18 21:44:11 +00:00
rods%netscape.com
25e7e29995
changed GetNextContent to pas back next leaf node content
1998-07-18 18:18:53 +00:00
rods%netscape.com
cad78cf99f
made minor changes to selection
1998-07-18 18:18:20 +00:00
rods%netscape.com
bcdded08fe
exported nsSelectionPoint.h
1998-07-18 18:17:08 +00:00
troy%netscape.com
ddf8423f43
Eliminated some unnecessary image rendering
1998-07-18 15:26:03 +00:00
rods%netscape.com
0bee7944cc
turned off selection
1998-07-18 14:03:43 +00:00
kostello%netscape.com
a930953dfa
1) Move the CSS dependent methods out of nsDocument and placed them
...
in a new class nsMarkupDocument. The point of nsMarkupDocument is
to hold methods which are common to HTML and XML but not relevant
to the base nsDocument class.
2) Added Selection support methods for Rod.
3) Added LookupProperty to nsCSSProperty:
Given a property ID and Property Index returns back the string representation
of the property. This was need to convert CSSValues back to strings for saving.
TODO: Make sure that our URL Information stored in a CSSDeclaration contains
enough information to return it to it's original form on output.
1998-07-17 23:00:54 +00:00
rpotts%netscape.com
5465bbd7a8
Split the Content viewer out of the WebWidget. The WebWidget is now a ContentViewer Container (supporting the nsIViewerContainer interface)...
1998-07-17 06:32:39 +00:00
peterl%netscape.com
f37bfc3fc3
added fixed pitch font
...
added default color support
added content pointer
added style reset for table cells & captions
added linear links
1998-07-17 05:43:31 +00:00
peterl%netscape.com
dd97776de3
added default fixed pitch font & default colors
1998-07-17 05:41:41 +00:00
peterl%netscape.com
256ccab412
added fixed pitch font, added content pointer
1998-07-17 05:41:02 +00:00
joki%netscape.com
1b3eefccdb
Adding new DOM stuff to handle JS event handlers
1998-07-17 04:52:12 +00:00
troy%netscape.com
abfb7bb7f0
Added a #if 0 around the code to turn on transparent images
1998-07-17 04:41:35 +00:00
troy%netscape.com
2440e20bdf
Sets the frame's view to indicate transparency if an image
...
associated with the frame is transparent
1998-07-17 03:43:46 +00:00
troy%netscape.com
977847d3c3
Fixed some more nsColor.h captitalization problems
1998-07-16 17:09:26 +00:00
kipp%netscape.com
64c1287d33
Fixed include
1998-07-16 05:04:01 +00:00
troy%netscape.com
8456cebd78
Added background color to image loading member functions
1998-07-16 04:34:59 +00:00
troy%netscape.com
2c3fd8a09b
Changed image group GetImage() member function so the background color
...
is a pointer and not a color by value. This allows it to be NULL if the
caller wants a transparency mask to be created
1998-07-16 02:32:08 +00:00
troy
e264371e9b
Changed API for CreateContinuingFrame and GetReflowMetrics to take
...
a reference to a nsIPresContext
1998-07-15 03:23:23 +00:00
troy
243f3f1255
Changed GetReflowMetrics() to take a reference to a nsIPresContext
1998-07-15 02:59:06 +00:00
troy
e8893481dd
Changed Reflow() member function to take a reference to a nsIPresContext
...
instead of a pointer
1998-07-15 02:53:09 +00:00
kipp
e1aaad9be7
Handle null pointers better
1998-07-15 00:23:31 +00:00
kostello
dd36a73fb3
Sync with new DOM interfaces
1998-07-14 23:30:44 +00:00
kostello
97e90b0639
Added XIF (XML Interchange Format) Support. XIF is designed
...
as an Netscape internal XML application. It is designed to
allow conversion from our content model to any output format --
most importantly to HTML 3.2 and HTML4.0 format.
1998-07-14 22:34:27 +00:00
kostello
bd0069498b
Helper object that creates a buffer of XIF data
1998-07-14 22:29:21 +00:00
vidur
ef2bd5eb2a
Moved over to a new version of Level 1. NodeIterators and AttributeLists out. NodeLists and NamedNodeMaps in.
1998-07-14 18:44:44 +00:00
kipp
f382b0305a
Use FirstChild method so that more subclasses can use the method
1998-07-14 18:38:11 +00:00
kipp
7ce52ac972
Implement VerifyReflow
1998-07-13 19:49:42 +00:00
kipp
072549eb21
Added reflow verification api
1998-07-13 19:49:20 +00:00
kipp
4504999f6f
updated a few comments
1998-07-13 19:49:07 +00:00
kipp
4b99029c24
Avoid crashing when we have no content
1998-07-11 03:47:56 +00:00
kipp
199a67232b
Made GetCursorAt looping generic so that more subclasses could use it
1998-07-11 03:47:37 +00:00
kipp
81811ffa88
Pass on DidReflow always so that sub-frames that contain views can get notified and move the views
1998-07-10 20:27:43 +00:00
kipp
15a1048658
initialize reflow metrics and reflow state to avoid downstream bugs
1998-07-10 20:26:20 +00:00
troy
54f6cf2b02
Deprecated the SetFirstContentOffset/SetLastContentOffset member
...
functions that take a nsIFrame*
1998-07-10 19:04:06 +00:00
troy
7c4b0ac9ae
Added some new sizing constraints
1998-07-09 20:53:37 +00:00
kipp
8beef8ceaa
Added some slots to nsReflowMetrics specifically to support collapsing css margins; it needs to go somewhere else!
1998-07-09 17:06:12 +00:00
jevering
b8db61a8c0
Fixed optimized build.
1998-07-07 22:07:35 +00:00
kipp
fc81f712c0
Don't build shared libraries
1998-07-03 23:12:11 +00:00
kipp
8a08808e93
Fixed up logging to use the frame logging
1998-07-02 21:26:00 +00:00
rpotts
1afdd4f963
Reworked Post data to avoid memory leaks... Removed nsIDocument::LoadURL(...). Added nsIDocument::StartDocumentLoad(...) as a callback method for the DocumentLoader...
1998-07-01 11:16:09 +00:00
kipp
7a8d09e439
Reworked PropagateContentOffsets so that the update to the offsets is done by the frame itself instead of the child whacking the parent directly; this allows subclasses to override the whackage.
1998-06-30 20:12:23 +00:00
kipp
7292712c50
Added NS_IS_REFLOW_ERROR; updated reflow status comment to indicate which bits are reserved by nsIFrame API's
1998-06-27 22:54:58 +00:00
kipp
31261d92a4
Removed PutCachedData(etc) API from nsIPresShell
1998-06-26 16:26:24 +00:00
kipp
822565e6d7
Removed obsolete justify-reflow method
1998-06-26 15:11:53 +00:00
kipp
163249f258
Eliminated IRIX compiler warnings (and a bug)
1998-06-26 15:07:09 +00:00
peterl
cb4e3b72c0
fixed context dumping
1998-06-26 05:49:01 +00:00
kipp
634974d444
Removed gratuitous if's
1998-06-26 00:31:44 +00:00
vidur
ebd644e8a3
Hooked up SCRIPT tag evaluation. Added the nsIScriptContextOwner interface.
1998-06-25 22:26:52 +00:00
kipp
07602ac028
Fixed irix build bustage
1998-06-25 17:23:32 +00:00
kipp
4b8864ebbc
New and improved (?) line layout
1998-06-25 16:33:10 +00:00
kipp
04388f92cf
Revised page size computation
1998-06-25 15:05:35 +00:00
kipp
cc626cdb79
Removed include of stdio.h
1998-06-25 15:03:49 +00:00
kipp
aa980ae438
Assign values to reflow reason so that when printing them numerically it's easier to map the integer back to the enum
1998-06-25 15:03:37 +00:00
michaelp
e183f05efb
added init() method to prescontext.
...
creator of prescontext is responsible for initializing pres context.
devicecontext is now init()ed with a nsNativeWidget.
removed hacky X Display stuff from device context and font metrics.
removed hacky code from windows font metrics.
changed nsNativeWindow to be nsNativeWidget.
added more code for compositor back-to-front pass.
improved text performance on X.
changed nsHTMLTagContent.cpp so that it will build with MSVC 4.1.
1998-06-25 04:24:45 +00:00
troy
a45125c78c
Work around for the case where a content change notification has
...
no corresponding frame in the frame hierarchy
1998-06-24 04:37:11 +00:00
karnaze
ea5cd1554d
named <iframe>s, scrolling attribute, more complete test9.html
1998-06-23 22:25:28 +00:00
joki
ad7c15864e
Event handling additions for DOM suport. Adding additional event pathway through HandleDOMEvent
1998-06-23 21:53:02 +00:00
vidur
ca8463d4f8
Added js dependency
1998-06-23 19:11:22 +00:00
vidur
f2cccbb1e0
Added autogeneration of XPCOM headers and JavaScript stub classes. Added better masking of JS-specific structures in generic interfaces. Creation of a scripting global object interface.
1998-06-23 18:43:06 +00:00
rpotts
9493926876
Some reference counting to make things go away...
1998-06-23 18:40:18 +00:00
troy
b2931186a4
Changed AddObserver() to check if the observer is already in the list.
...
This worksaround a problem with the pres shell being added twice
1998-06-20 00:45:05 +00:00
karnaze
926cf3f1d1
fixed divide by zero, test9 has sub sub doc.
1998-06-18 18:33:34 +00:00
troy
f9272dd96a
Fixed a problem with thick left border edges being the wrong thickness
1998-06-18 05:43:32 +00:00
troy
5863974a24
Reduced the number of polygon calls
1998-06-17 22:14:20 +00:00
buster
3f9f422457
Separated table content from table layout. This paves the way for XML/CSS-2 tables.
...
Lots and lots of optimizations.
1998-06-17 16:38:24 +00:00
atotic
d7ff539600
First Checked In.
1998-06-15 22:13:46 +00:00
spider
5cc1ba3443
Support for TrueColor display, add nsNativeDeviceContext to Init method of nsIDeviceContext, fix FontMetrics crash if no RenderingContext is available.
1998-06-11 21:26:21 +00:00
buster
3a0505d67b
more separation between table content and frames
1998-06-11 17:50:51 +00:00
troy
5aeffe1a29
Added nsIReflowCommand interface
1998-06-09 04:51:44 +00:00
joki
7aad810a2f
Adding new event handling mechanism into raptor.
1998-06-08 00:57:15 +00:00
kipp
71d12dae58
Sprinkled SizeOf methods around
1998-06-05 21:06:24 +00:00
peterl
71d5fd1025
sync up to new style data apis
1998-06-05 06:09:09 +00:00
peterl
338da2eab9
changed GetData to GetStyleData and made its return const
...
added GetMutableStyleData and support for unique contexts
1998-06-05 06:01:55 +00:00
peterl
b1030af38c
added flag to get unique style context during resolve
1998-06-05 06:00:55 +00:00
peterl
55904e7030
changed GetStyleData to return const pointers to style structs
...
new method GetMutableStyleData to get non-const pointer
1998-06-05 05:59:34 +00:00
peterl
402a635b4f
added flag to force return of unique style context
1998-06-05 05:58:20 +00:00
kipp
d4ee4ef891
Removed ReflowChild that handles space manager (troy can stop nagging me now :-)
1998-06-04 23:08:24 +00:00
kipp
844276ae92
removed blather code
1998-06-04 20:41:14 +00:00
kipp
898dd7b7d0
Draw a different colored border when showing visual frame boundaries if the frame has a view
1998-06-04 17:47:30 +00:00
kmcclusk
cd764fbcaa
Added nsFrameImageLoader to the unix make
1998-06-03 23:44:08 +00:00
michaelp
ab13cdae91
added support for handling transparent views to viewmanager. added
...
transparency query to nsIFrame.
1998-06-03 22:49:45 +00:00
kipp
bdf82f1e0c
Added logging events
1998-06-03 18:55:23 +00:00
kipp
9aed04c3ed
declare and implement revised content api
1998-06-03 15:48:14 +00:00
kipp
e6cbf3285a
Init fEntireContent
1998-06-03 15:47:48 +00:00
kipp
e79e3a87a7
Declare factory here for now
1998-06-03 15:47:34 +00:00
kipp
a34b1a43fd
IMplement factory in this class; AddRef during QueryInterface like it should; init refcnt in ctor
1998-06-03 15:47:22 +00:00
kipp
9d0f52288b
Implement COMized document observer API; added logging of doc observer methods
1998-06-03 15:46:54 +00:00
kipp
15e38e66dc
Tell document that content changed not shell's
1998-06-03 15:46:04 +00:00
kipp
ffdff4a17e
Display view during listings
1998-06-03 15:45:48 +00:00
kipp
3fcf1b3528
Decleare BeginLoad/EndLoad
1998-06-03 15:45:36 +00:00
kipp
f95eb5858b
Pass on Begin/End Load to observers; removed selection factory method
1998-06-03 15:45:25 +00:00
kipp
d1973a1e23
Print out view during listings
1998-06-03 15:41:53 +00:00
kipp
537f792963
Presentation shell is no longer a subclass of nsIDocumentObserver (the implementation still is however, it's just not publicized)
1998-06-03 15:41:39 +00:00
kipp
58cd7dcd58
COMized API; added Begin/End reflow and Begin/End Load methods
1998-06-03 15:40:56 +00:00
kipp
275f86179b
Added begin/end load methods
1998-06-03 15:39:45 +00:00
kipp
873e9140cf
COMized some of the API; added a notify flag to the child insert/replace/append/remove methods
1998-06-03 15:39:32 +00:00
michaelp
581fd45055
prevented infinite paint/damage loop.
1998-06-02 22:05:45 +00:00
michaelp
b8d765f4de
now calls viewmanager to effect view changes.
1998-06-02 22:04:54 +00:00
troy
f88c0a816c
Added member function Invalidate()
1998-06-02 05:28:11 +00:00
kipp
54c3c6483d
Removed some debug printfs
1998-06-01 20:55:28 +00:00
kipp
3e64fcee88
Revised LoadURL to take an nsIStreamListener; removed old document load hooks
1998-06-01 19:52:39 +00:00
troy
f1bf0636c9
Fixed an assert
1998-05-30 23:56:28 +00:00
kipp
f9f814bcd1
NS_IMETHOD'd some of the API's
1998-05-30 01:36:47 +00:00
kipp
7c8b5b9e28
enter/exit reflow lock automatically in content changed (temporary maybe)
1998-05-30 01:31:04 +00:00
troy
b75fc93849
Changed ReflowChild() to handle the 'OccupiedMultiple' case
1998-05-29 23:06:08 +00:00
michaelp
35c65f9d8d
fixed over-releasing of views in DeleteFrame().
1998-05-29 22:36:21 +00:00
troy
cee140e58d
Changed nsReflowState structs to be linked together
1998-05-29 20:36:05 +00:00
kipp
739fa89888
IMplement new content method
1998-05-29 02:10:27 +00:00
kipp
62b85f9581
Clear both frame-in-reflow and frame-first-reflow bits on finished didreflow
1998-05-29 02:10:12 +00:00
kipp
9c82072a3a
Added a new content method to see if a piece of content is synthetic or not
1998-05-29 02:09:38 +00:00
kipp
b6bad15b86
Added another state bit
1998-05-29 02:09:18 +00:00
troy
9477c4d26e
Changed it so we don't position or size the view while in the middle
...
of reflowing. Now that's done in DidReflow()
1998-05-28 21:55:13 +00:00
kipp
2628fb4bbb
Set value to 1.0F as a float
1998-05-28 19:55:15 +00:00
kipp
091ec94143
Simplified mOpacity to a float
1998-05-28 19:54:50 +00:00
troy
a361eea70c
Changed VerifyTree() to check that NS_FRAME_IN_REFLOW isn't set
1998-05-28 19:00:31 +00:00
troy
5e407954bb
Added WillReflow() calls around reflowing of child frame
1998-05-28 18:37:56 +00:00
rickg
d46939053b
fixed class name crasher
1998-05-28 07:38:28 +00:00
troy
26579fc14a
Added 'ns' prefix to class name
1998-05-28 02:37:37 +00:00
kipp
399374728a
Use default text alignment; setup opacity properly
1998-05-28 02:01:19 +00:00
kipp
561790394f
Added text_align_default for better direction handling
1998-05-28 02:00:59 +00:00
kipp
9bb34c6d9a
Added mOpacity to nsStyleColor
1998-05-28 01:59:38 +00:00
karnaze
a73bfbfe46
post submission, file content submission
1998-05-27 17:51:41 +00:00
michaelp
d380754776
added support for front-to-back view rendering.
1998-05-27 02:13:28 +00:00
peterl
742eb2d745
use context graph for finding contexts
1998-05-26 23:14:56 +00:00
peterl
355468d9b6
cleaned up visibility
1998-05-26 23:14:29 +00:00
peterl
3215b236c4
reworked up reset code
...
added child list
1998-05-26 23:14:09 +00:00
peterl
57d8860243
cleanup
1998-05-26 23:13:26 +00:00
peterl
790687e52c
moved overflow from position to display struct
1998-05-26 23:13:15 +00:00
peterl
251275a74b
documented reset vs inherited attributes
...
shuffled some attributes around
1998-05-26 23:12:14 +00:00
kostello
e4f7bb3a94
Moved Get3DColors from HRPart to CSSRendering.
...
Modified Border Drawing Code to use Get3DColors for backwards compatibility purposes.
1998-05-26 20:52:59 +00:00
troy
b2296227ff
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
1998-05-25 17:31:49 +00:00
kipp
8bf7b6c6ab
Fixed windows cvpack problem
1998-05-22 18:41:08 +00:00
kipp
171182dbef
Removed includes; updated GetVisibleArea API
1998-05-22 18:36:40 +00:00
kipp
296914177d
updated GetVisibleArea API
1998-05-22 18:36:27 +00:00
kipp
7528ed6119
Removed includes
1998-05-22 18:28:40 +00:00
kipp
5b5c464c07
Only verify last is complete when enabled
1998-05-22 18:28:29 +00:00
kipp
a63ba75acf
Removed unneeded include
1998-05-22 18:28:02 +00:00
kipp
21059b406a
Repaired GetVisibleArea API
1998-05-22 18:27:48 +00:00
troy
6d84299cc2
Changed reference to reflow command to a pointer to a reflow command
1998-05-22 04:56:27 +00:00
troy
63046c8bfd
Changed splittable enum to be bit flags
1998-05-22 04:54:11 +00:00
troy
e6fd0dce2e
Changed the nsBandTrapezoid::State enum values to conform to the coding
...
standard
1998-05-22 04:03:14 +00:00
troy
3148067708
Added new Reflow() member function that will eventually supersede the two
...
existing reflow functions: ResizeReflow() and IncrementalReflow()
1998-05-22 03:52:51 +00:00
troy
a19cf15e0f
Fixed some busted code of a bogus type cast
1998-05-22 00:45:34 +00:00
kipp
7301df38ab
Removed temporary content appended hack (it no longer works)
1998-05-21 16:10:35 +00:00
peterl
a3d3041b2f
new file
1998-05-21 02:34:45 +00:00
peterl
5a96d99f60
Changed GetStyleData to use an enum instead of an nsID
1998-05-21 02:34:13 +00:00
peterl
75034db5c9
collapse double empty contexts
1998-05-20 20:33:30 +00:00
peterl
addc527eb6
added rule count accessor
1998-05-20 20:32:57 +00:00
kipp
3797d9dd39
Added a minor optimization to avoid memcpy calls that aren't needed
1998-05-20 16:25:16 +00:00
kipp
426fc03c00
Use new frame tracing macros
1998-05-20 16:24:54 +00:00
kipp
709eb14960
Declare tracing macros that use nspr logging and tracing methods that support the macros
1998-05-20 16:24:36 +00:00
kipp
42d343339e
Implement new debugging hooks that use nspr logging; also implement tracing methods in nsFrame; use tracing in will/did-reflow hooks
1998-05-20 16:24:13 +00:00
kipp
a0a0b6c6b4
Added some trace messages; fixed bug in PaintChildren that was always painting all children instead of allowing the intersection with the dirty rect to avoid paints
1998-05-20 16:23:37 +00:00
kipp
4f3ea52e14
Added more debugging hooks that use nspr logging
1998-05-20 16:22:15 +00:00
troy
a7ced78f30
Added more self-test code
1998-05-20 05:29:56 +00:00
troy
a185df6362
Implemented RemoveRegion()
1998-05-20 05:14:14 +00:00
thom
5493b2968c
fixed compile errors for mac
1998-05-19 23:11:28 +00:00
troy
ad60772a53
Changes for removing regions
1998-05-19 22:55:40 +00:00
troy
6b32a0861e
Work in progress on removing a region
1998-05-19 15:30:10 +00:00
troy
09c61d4baf
Initial check-in
1998-05-19 03:01:30 +00:00
troy
c6430d9196
Revamped space manager internals
1998-05-19 03:00:56 +00:00
thom
394804e4df
Mac checkin
1998-05-18 22:47:24 +00:00
peterl
6ab1e5bee0
added pseudo style support
1998-05-18 21:06:33 +00:00
peterl
8cb0400608
added pseudo style support
...
added debug list of context graph
1998-05-18 21:05:52 +00:00
peterl
12db5cfc8d
added debugging code
1998-05-18 21:04:26 +00:00
peterl
22531a1cee
fixed memory leak
1998-05-18 21:03:55 +00:00
peterl
d91757b5c8
added pseudo frame style support
1998-05-18 21:03:10 +00:00
peterl
963c761b8a
added list method
1998-05-18 21:02:49 +00:00
kipp
be831d99f1
Print out state when non-zero
1998-05-18 16:53:09 +00:00
kipp
0316bc6bff
Implement DidReflow to pass it down to children when exiting reflow; dump out state and next-in-flow/prev-in-flow conditionally
1998-05-18 16:51:37 +00:00
kipp
33afc10ad1
Implement DidReflow to pass it down to children when exiting reflow
1998-05-18 16:51:17 +00:00
kipp
56a067f23a
Implement new frame methods and store the current state
1998-05-14 00:47:32 +00:00
kipp
87861be535
Flipped state value of NS_FRAME_COMPLETE with NS_FRAME_NOT_COMPLETE; added new methods WillReflow and DidReflow as well as GetFrameState and SetFrameState
1998-05-14 00:47:05 +00:00
peterl
f591955d94
connected spacing calculations to frame
1998-05-13 22:38:54 +00:00
peterl
738cbd2013
fixed style position values
1998-05-13 22:38:37 +00:00
peterl
af91e8a55f
added style size calculation methods
...
made get style data const
1998-05-13 22:38:09 +00:00
peterl
0b5660bc1a
removed cache invalidation methods
1998-05-13 22:35:30 +00:00
michaelp
f206060f3d
added gamma correction methods to the device context. the windows rendering context now
...
gamma corrects colors. fixed tablecellframe to call the right nsStyleCoord constructor.
1998-05-13 18:15:06 +00:00
troy
0b813ad3e7
Changes to space manager implementation.
1998-05-13 16:22:44 +00:00
kipp
8060bedbd5
Removed unused variable
1998-05-13 00:12:54 +00:00
kipp
155bd31586
Eliminate anonymous struct (and useless bitfields) to fix irix compilation problem
1998-05-13 00:10:35 +00:00
kipp
495050c6cc
Export nsIFrameImageLoader too
1998-05-13 00:10:06 +00:00
kipp
f1ee16ea19
Removed left/right margin calc as caller is doing it
1998-05-12 23:48:37 +00:00
kipp
f25d7acd21
Added methods to invalidate the caches
1998-05-12 23:47:50 +00:00
troy
63fe378e13
Changed API
1998-05-12 23:02:14 +00:00
troy
92c9ccb54b
Added new member functions
1998-05-12 23:02:02 +00:00
peterl
12c078b2a7
sync to nsStyleSpacing api changes
1998-05-12 22:58:14 +00:00