kipp%netscape.com
6d30c6dc81
Added missing forward decl of nsIAtom
1999-01-09 00:11:10 +00:00
joki%netscape.com
d798c3e079
Move focus shifting code from nsScrollingView.cpp to nsEventStateManager.cpp
1999-01-08 21:13:59 +00:00
karnaze%netscape.com
c2cfb8b82f
dom table methods, moved align="char" data members from nsReflowState to nsHTMLReflowState
1999-01-08 18:57:40 +00:00
troy%netscape.com
20fbd1e186
Added support for 'right' and 'bottom' properties. Changed to using a
...
nsStyleSides struct to hold all the offsets
1999-01-08 04:47:46 +00:00
troy%netscape.com
c502a142cc
Fix for bug #2040 . Changed BODY to use margin and not padding now that #2054 is fixed
1999-01-08 02:51:07 +00:00
troy%netscape.com
b0aeb44419
Fix for bug #2054 . If the HTML element's background is 'transparent' then it
...
uses the BODY's background property
1999-01-08 01:14:59 +00:00
troy%netscape.com
53c57c79a1
Added BackgroundIsTransparent() member function to nsStyleColor
1999-01-08 01:13:34 +00:00
akkana%netscape.com
9249c01cfc
Remove erroneous NOT_IMPLEMENTED return
1999-01-07 21:06:43 +00:00
rpotts%netscape.com
7b357b07fc
Changes for the new EventQueueService...
1999-01-07 07:47:25 +00:00
troy%netscape.com
6d753e4c78
Changed to handle FrameRemoved reflow command for an absolutely positioned
...
child frame
1999-01-07 05:46:26 +00:00
troy%netscape.com
c876ae8a25
Changed ContentRemoved() to also generate a reflow command for the placeholder
...
for an absolutely positioned frame. Also made sure the child list name is
properly set for the reflow command for the absolutely positioned frame
1999-01-07 05:03:53 +00:00
troy%netscape.com
b9a4ba7918
Fixed FindFrameWithContent() to do a better job of recognizing placeholder
...
frames and skipping them
1999-01-07 04:47:43 +00:00
buster%netscape.com
ef57c474ae
just documentation
1999-01-07 02:16:10 +00:00
karnaze%netscape.com
c111662c1f
Preliminary changes to support align="char"
1999-01-07 01:00:07 +00:00
akkana%netscape.com
f1828152bf
Fix Linux build
1999-01-06 21:18:47 +00:00
brade%netscape.com
08f3275254
reduce compiler warnings on Macintosh by adding comparisons in while loops (around assignments)
1999-01-06 20:00:56 +00:00
brade%netscape.com
91a6767a69
added #include and removed extra copy of prototype
1999-01-06 19:58:01 +00:00
brade%netscape.com
84072d957e
reduce Macintosh compiler warnings by making function static/private
1999-01-06 19:55:57 +00:00
harishd%netscape.com
55c83966cf
Added code to take care of CSS properties
...
that wouldn't allow negative values.
1999-01-06 19:25:25 +00:00
brade%netscape.com
7bc19df3f9
reduce Macintosh compiler warnings by adding prototype
1999-01-06 18:53:59 +00:00
brade%netscape.com
2ad8ae0483
reduce Macintosh compiler warnings byadding prototype
1999-01-06 18:52:58 +00:00
brade%netscape.com
3e75d671d1
reduce Macintosh compiler warnings by making function static/private
1999-01-06 18:51:16 +00:00
brade%netscape.com
e061c6cf15
reduce Macintosh compiler warnings by making functions static/private
1999-01-06 18:45:28 +00:00
brade%netscape.com
8727d91f50
reduce Macintosh compiler warnings by adding prototype
1999-01-06 18:44:59 +00:00
brade%netscape.com
c79a8d793c
reduce Macintosh compiler warnings by making function private
1999-01-06 18:43:39 +00:00
brade%netscape.com
960bcd5cfd
reduce Macintosh compiler warnings by making functions private
1999-01-06 18:43:18 +00:00
brade%netscape.com
5f008f5785
reduce Macintosh compiler warnings by adding static to private function
1999-01-06 18:41:05 +00:00
brade%netscape.com
2c9cd20a7c
reduce Macintosh compiler warnings by adding prototypes
1999-01-06 18:39:52 +00:00
troy%netscape.com
9ceceead01
This time I think I got 'em in alphabetical order...
1999-01-06 04:41:47 +00:00
troy%netscape.com
67c86e0b0b
Did a better job of alphabetizing the source files
1999-01-06 04:39:33 +00:00
troy%netscape.com
dbc6ce7c5c
Renamed nsFRameReflowState.cpp to nsHTMLReflowState.cpp
1999-01-06 03:46:55 +00:00
mcmullen%netscape.com
a87443b507
As requested by Troy, added nsHTMLReflowState.cpp and removed nsFrameReflowState.cpp
1999-01-06 02:16:46 +00:00
peterl%netscape.com
b3ae3a8483
added GetStyleImpact
...
cleaned up api
1999-01-06 01:25:39 +00:00
peterl%netscape.com
b1a4f51802
fixed namespace used for attributes via the DOM apis
...
capture style hint data when setting style attribute
1999-01-06 01:24:49 +00:00
peterl%netscape.com
294454c806
changed DOM attribute methods to return the return value from the underlying attribute mechanism
1999-01-06 01:20:54 +00:00
vidur%netscape.com
458c7b51da
Fix for bug 1954. Cloned text nodes (and comments) carry along the original data
1999-01-06 00:57:17 +00:00
vidur%netscape.com
2934b39e2c
Work in progres to get out-of-line document.write working. Created Reset() method in nsDocument. Fix for bug 1668.
1999-01-06 00:32:41 +00:00
harishd%netscape.com
6d3a1438bd
Added type ( test/css ) checking for STYLE tag
1999-01-06 00:19:46 +00:00
kmcclusk%netscape.com
6cc574b43f
Defaultchecked attribute is set to match the checked attribute just after
...
the radio button or checkbox element is created. Checkboxes and Radio buttons
maintain their current state using the checked attribute stored in the
content model. They no longer use the nsIWidget to maintain their current setting.
Checkboxes and Radio buttons now print correctly. (i.e checked/unchecked state matches the
screen.)
1999-01-06 00:02:27 +00:00
troy%netscape.com
4b3e1eebad
Replaced "maxSize" member if nsReflowState with "availableWidth" and
...
"availableHeight"
1999-01-05 23:31:18 +00:00
kipp%netscape.com
844a41c615
Use macros from nsTextFragment
1999-01-05 23:02:27 +00:00
kipp%netscape.com
50b331f35c
Reinstated the last set of checkins that were backed out
1999-01-05 23:01:54 +00:00
kipp%netscape.com
b3ad196bb0
Consolidated character set macros into this file
1999-01-05 23:01:32 +00:00
troy%netscape.com
a423353676
Initial check-in
1999-01-05 19:44:41 +00:00
donm%netscape.com
9b2666a111
backing out changes against a long red tree. would like to clear
...
the hook. -donm
1999-01-05 18:16:05 +00:00
kipp%netscape.com
e29f665a91
Fix handling of removed-child incremental reflow to no longer crash (bug #1941 ); also disabled incremental behavior for remove and inserted for now so that layout looks correct
1999-01-05 17:50:41 +00:00
kipp%netscape.com
3a981f0215
Removed aPrevSibling from DoRemoveFrame's arg list
1999-01-05 17:49:44 +00:00
amusil%netscape.com
440e32a530
Added plugin.shlb
1999-01-05 09:34:54 +00:00
troy%netscape.com
3d957f5d86
Improved GetAbsoluteContainingBlock() a bit. It still needs to handle scrolled
...
elements
1999-01-05 05:51:22 +00:00
troy%netscape.com
850f9b5598
Cleaned up some old references to margins which aren't applicable to row group
...
frames and row frames (because internal table elements don't have margins)
1999-01-05 00:41:40 +00:00
amusil%netscape.com
0adb3694fe
Temporary workaround so that plugins display correctly. This will change after support for
...
CSS borders and padding are added.
1999-01-04 23:45:38 +00:00
jfrancis%netscape.com
6c9dce9b65
satisfying compiler oddities
1999-01-04 17:44:20 +00:00
jfrancis%netscape.com
58623fe2e1
bug fixing range gravity code; general cleanup
1999-01-04 16:48:33 +00:00
jfrancis%netscape.com
e5cc7df1b0
fixing build bustage
1999-01-04 15:24:31 +00:00
jfrancis%netscape.com
da48ead009
disabling some range stuff while I fix it
1999-01-04 13:06:43 +00:00
troy%netscape.com
c5ec74eb54
Changed nsISpaceManager interface to conform to XP-COM conventions on
...
return values
1999-01-04 04:54:33 +00:00
buster%netscape.com
353da933fb
fixed bug 1999, frame="void" was removing cell borders as well as the table frame
1999-01-03 22:30:23 +00:00
buster%netscape.com
4ee5cb0ef1
comments, so many comments!
1999-01-03 19:23:21 +00:00
buster%netscape.com
1b814a3efe
preliminary work for cell inheritence of valign and halign attributes from col(group) and row(group)
...
according to css 2 spec
1999-01-03 19:22:40 +00:00
buster%netscape.com
5c8da0287c
fixed a bug in fixed layout initial reflow with spanning cells
1999-01-03 19:20:13 +00:00
jfrancis%netscape.com
ff9cf6ef75
adding range gravity for dom text nodes
1999-01-03 14:29:54 +00:00
troy%netscape.com
99455f5082
Moved enum and replaced it with #defines
1999-01-03 00:31:46 +00:00
troy%netscape.com
16ca348baa
Fixe for test8 hitting an assert
1999-01-03 00:15:56 +00:00
troy%netscape.com
eb188f8529
Changed comment to reflect the current state of the tree
1999-01-02 23:05:08 +00:00
troy%netscape.com
a8d603caa3
Changed computed width calculation for internal table elements to take
...
border/padding into account
1999-01-02 22:54:12 +00:00
troy%netscape.com
1d0d15f303
Added logic to make sure that internal table elements have reasonable
...
values for the computed width/height
1999-01-02 21:03:51 +00:00
troy%netscape.com
5f3db9d048
Added :CELL-CONTENT rule for the area-frame that's inside the table cell.
...
Sets the 'display' property to 'block' to override the default value of
'inline'
1999-01-02 21:01:37 +00:00
troy%netscape.com
097f73ee6c
Changed CreatePlaceholderFrame() to use a pseudo element style context
...
(:PLACEHOLDER-FRAME) for the placeholder frame. This way it looks like an
inline static frame with a specified size of (0, 0)
1999-01-02 20:51:43 +00:00
troy%netscape.com
b8f80c0efa
Fix for bug 2109. If the child's maxSize.width is smaller than the containing
...
block's computed width then use it instead
1999-01-02 19:21:32 +00:00
troy%netscape.com
c30da1d1ee
Changed InitConstraints() to handle inline, block-level, and floated elements
...
(replaced and non-replaced)
1998-12-31 23:07:00 +00:00
troy%netscape.com
8e168ef086
Better computation of computed width and height and margins for block-level
...
elements
1998-12-31 05:35:38 +00:00
jfrancis%netscape.com
55ddc9db00
Adding Range to repository & layout factory
1998-12-31 02:32:28 +00:00
buster%netscape.com
0664302426
collapsing border bug fixes
1998-12-30 23:23:45 +00:00
buster%netscape.com
46621cf846
empty cells now are sized correctly.
1998-12-30 22:41:08 +00:00
buster%netscape.com
0609bf2754
collapsing borders with odd width have correct width now
1998-12-30 22:40:36 +00:00
buster%netscape.com
ae7cb6e3da
right dashed borders now work
...
dashed borders along a span now mostly work
1998-12-30 22:39:49 +00:00
vidur%netscape.com
566459d539
Separated class intialization from name registration in namespace management code
1998-12-30 21:35:35 +00:00
troy%netscape.com
4591f9d2ad
Changed width/height constraints in nsHTMLReflowState struct
1998-12-30 17:50:00 +00:00
jfrancis%netscape.com
bb23b3dbd6
more dom range gravity work
1998-12-30 08:28:16 +00:00
buster%netscape.com
714c427896
collapsing border computation and conflict resolution
1998-12-30 06:48:15 +00:00
buster%netscape.com
c34896d000
CSS2 table collapsing border rendering
1998-12-30 06:47:26 +00:00
buster%netscape.com
8ba2100bef
added mInsideNeighbor to nsBorderEdge, allowing fast access for an outside edge to
...
it's neighboring inside edge. value is undefined for inside edges.
1998-12-30 06:46:35 +00:00
jfrancis%netscape.com
6569ea5527
removing nsAbsoluteFrame.cpp, since it seems to have disappeared.
1998-12-29 07:24:32 +00:00
beard%netscape.com
7439f06f70
Removed nsBodyFrame.cpp per Troy's request.
1998-12-29 06:08:02 +00:00
troy%netscape.com
ee997bddd1
Fixed it up to compile, because the Mac is still building it...
1998-12-29 05:54:59 +00:00
troy%netscape.com
14ae1a9919
Fixed it up to compile again, because the Mac is still building it...
1998-12-29 05:53:54 +00:00
troy%netscape.com
d56587e4cb
Fixed it so XML documents display again
1998-12-29 05:51:11 +00:00
troy%netscape.com
eb99e22e68
Removed debug output that was probably checked in by mistake
1998-12-29 05:37:11 +00:00
troy%netscape.com
d9b4fa08c0
Fixed a problem with absolutely positioned tables not working properly
1998-12-29 05:35:42 +00:00
troy%netscape.com
487a0952b3
Changed some of the member functions to conform to XP-COM conventions for
...
returning a nsresult
1998-12-29 04:56:31 +00:00
troy%netscape.com
583682a5c1
Renamed FindFrameWithContent() to GetPrimaryFrameFor()
1998-12-29 04:45:18 +00:00
troy%netscape.com
7b5cc03059
Moved logic that deals with moving absolutely positioned frames out of the
...
flow to the frame construction code
1998-12-29 03:38:16 +00:00
rpotts%netscape.com
0786f8d0d7
Fire the OnSubmit event on the form not the input field...
1998-12-28 21:28:53 +00:00
nisheeth%netscape.com
0855a01677
Definition and implementation of nsXSLContentSink. The XSL content sink
...
is instantiated for an XSL stylesheet and constructs
the XSL rule model as the stylesheet gets parsed by the parser.
Checking in the first cut. These files are not part of the build yet. Just
checking in so that they get backed up while I am away on my 3 week vacation.
1998-12-27 08:48:00 +00:00
nisheeth%netscape.com
a6036fc264
Checking in initial tests for the first XSL prototype.
1998-12-27 08:25:54 +00:00
nisheeth%netscape.com
7a8631dcf7
Adding code protected by an ifdef for making the XML content sink initiate
...
the load of an XSL stylesheet when it sees a stylesheet PI with an XSL
content type.
1998-12-27 08:24:04 +00:00
buster%netscape.com
cf19e79625
added mOutsideEdge to nsBorderEdges
1998-12-23 15:49:48 +00:00
buster%netscape.com
c79c7550fb
DrawBorderEdge fixes
1998-12-23 15:48:50 +00:00
buster%netscape.com
d87ab21022
WIP for collapsing borders
1998-12-23 15:47:43 +00:00
pollmann%netscape.com
43512d12df
Implemented onChange and selectedIndex for the HTMLSelectElement
1998-12-23 03:02:57 +00:00
vidur%netscape.com
03857886a6
Added script namespace management mechanism. This allows external native code to add symbols and constructors to the script global namespace. Added IID() static method generation to IDL generator.
1998-12-22 22:03:20 +00:00
troy%netscape.com
5cebecb150
Fix for bug #1924
1998-12-22 05:02:46 +00:00
troy%netscape.com
98e47c310d
Fix for bug #1942 . Also made it so we respect 'width' and 'height' properties
...
specified on the HTML element
1998-12-22 03:49:04 +00:00
buster%netscape.com
735e53976a
WIP for collapsing borders.
1998-12-21 19:20:37 +00:00
brade%netscape.com
b7503c538b
attempt to fix build bustage
1998-12-21 18:56:03 +00:00
buster%netscape.com
914c880651
collapsing borders now do rounding of odd-thickness borders correctly
...
at the pixel level. The odd pixel is always given to the right and bottom
cell borders whenever possible, and to the top and left table border otherwise.
1998-12-21 18:54:23 +00:00
peterl%netscape.com
8b9304316e
fix a ref counting bug with class atoms
1998-12-21 18:38:44 +00:00
troy%netscape.com
6493c0fc74
Renamed NS_NewHTMLFrame() to NS_NewRootFrame()
1998-12-21 18:22:44 +00:00
rods%netscape.com
cccaeefc91
Changed constants to use LookAndFeel values.
1998-12-21 16:52:57 +00:00
rods%netscape.com
0120a7d8e5
Added in NS_RELEASE of LookAndFeel object
1998-12-21 16:52:17 +00:00
brade%netscape.com
0dd08f1cf8
remove extra comma to reduce Macintosh compiler warnings
1998-12-21 16:40:46 +00:00
brade%netscape.com
400bea8f9d
remove extra comma to reduce warnings on Mac
1998-12-21 16:39:17 +00:00
rods%netscape.com
cdc4c9ba17
Added better default processing of hint
1998-12-21 13:29:32 +00:00
peterl%netscape.com
66066e1f3c
fixed a crasher when mapping list or table style with a null parent context
1998-12-21 07:48:12 +00:00
buster%netscape.com
d1779f0342
beginnings of collapsing borders now implemented. Doesn't work for spanning cells yet,
...
and doesn't measure borders where the width changes along a shared edge yet.
1998-12-21 06:38:18 +00:00
buster%netscape.com
c869f97f4c
fixes for PaintBorderEdges
1998-12-21 06:37:10 +00:00
buster%netscape.com
fd891ec74c
added mLength to nsBorderEdge
1998-12-21 06:35:45 +00:00
peterl%netscape.com
650a9f3060
fix spelling
...
fix namespace of HTML element's attributes
1998-12-21 05:59:40 +00:00
peterl%netscape.com
cdecfbc7dd
fix spelling
1998-12-21 05:58:58 +00:00
peterl%netscape.com
01b2811d2e
fix spelling
...
moved inline automatic key object out of line for buggy unix compilers
1998-12-21 05:58:31 +00:00
peterl%netscape.com
3cf603abf4
added support for the 'xmlns' pseudo namespace
1998-12-21 05:56:51 +00:00
troy%netscape.com
9619058141
Changed the frame hierarchy, and changed how scrolling works. Also added
...
nsAreaFrame which replaces nsBodyFrame which is no longer used
1998-12-20 23:29:47 +00:00
pierre%netscape.com
331f9386ca
Fix forms: XP_MAC code was missing in GetHorizontalInsidePadding and GetVerticalInsidePadding
1998-12-20 13:18:10 +00:00
peterl%netscape.com
887cd5f867
sync to new attribute api
1998-12-20 01:21:23 +00:00
peterl%netscape.com
7dd7b861c5
attribute selector work
1998-12-20 01:19:22 +00:00
peterl%netscape.com
1106a4c943
fix equals to not be case sensative
1998-12-20 01:18:47 +00:00
peterl%netscape.com
e2abd8b98e
sync to new attribute api
...
added multiple class support
1998-12-20 01:17:50 +00:00
peterl%netscape.com
7bdfe8b5c1
implement multiple class support
...
implement attribute selector support
1998-12-20 01:17:05 +00:00
peterl%netscape.com
1742808c87
added case sensativity flag to attribute selectors
1998-12-20 01:16:20 +00:00
peterl%netscape.com
7c4d428475
fixes to attribute selector parsing
1998-12-20 01:15:18 +00:00
peterl%netscape.com
582b88e0ae
fix background flags initial value
...
tweak table inheritance quirk
1998-12-20 01:11:36 +00:00
peterl%netscape.com
8200c3233f
made get strength const
1998-12-20 01:08:31 +00:00
peterl%netscape.com
babdb0cd05
changed attribute api to take atoms & namespace
1998-12-20 01:08:13 +00:00
akkana%netscape.com
a34d223b25
Add a comment explaining ComparePoints
1998-12-18 23:13:25 +00:00
akkana%netscape.com
a6109b9b6d
Fix startup crash -- when setting one endpoint with the other one null, collapse the range
1998-12-18 23:12:29 +00:00
pierre%netscape.com
254bf03b3c
Added layout/html/base/src/nsAreaFrame.cpp per Troy's request
1998-12-18 22:34:29 +00:00
kipp%netscape.com
8943d05510
Implement GetSkipSides so that continued inline frames render properly
1998-12-18 22:12:42 +00:00
kipp%netscape.com
ed1c9c40e1
Display inline borders/background during content painting, not during background painting (per css2 spec)
1998-12-18 22:12:15 +00:00
akkana%netscape.com
c3905a8204
Attempt to patch mac build error
1998-12-18 21:04:33 +00:00
karnaze%netscape.com
628a6752c2
changed to use rowIndex and sectionRowIndex
1998-12-18 19:03:33 +00:00
michaelp%netscape.com
166576867e
Fixed default hint for attribute changed - it wasn't being set.
...
Special-cased SRC attribute for nsHTMLImageElement.
1998-12-18 19:02:36 +00:00
troy%netscape.com
3545ee7a90
Added nsAreaFrame.cpp
1998-12-18 17:59:13 +00:00
troy%netscape.com
8d3739ba94
Initial check-in
1998-12-18 17:54:54 +00:00
kipp%netscape.com
40c2cfef07
Fixed numerous compiler warnings (hopefully) from the mac build
1998-12-18 17:34:34 +00:00
troy%netscape.com
b550507587
Minor cleanup
1998-12-18 17:33:23 +00:00
karnaze%netscape.com
00b411a715
added remaining dom methods
1998-12-18 17:05:17 +00:00
kipp%netscape.com
c29e5116c7
Revised frame Paint API
1998-12-18 15:54:23 +00:00
jfrancis%netscape.com
8f674885c0
More range gravity work
1998-12-18 09:32:40 +00:00
jfrancis%netscape.com
526ef0ab17
More range gravity work
1998-12-18 09:28:55 +00:00
troy%netscape.com
5f8a4c8bd0
Fixed a compiler warning by include nsHTMLParts.h
1998-12-18 05:52:05 +00:00
troy%netscape.com
087d7aeae8
Fixed a couple of compiler wanrings by including nsHTMLParts.h
1998-12-18 05:50:19 +00:00
troy%netscape.com
452402c73d
Fixed a compiler warning where there was an extra ',' after an enum
...
identifier
1998-12-18 05:46:00 +00:00
troy%netscape.com
9cc97f6532
Fixed a compiler warning by including nsHTMLParts.h
1998-12-18 05:44:26 +00:00
troy%netscape.com
c5204005c1
Eliminated a bunch of code now that CreateViewForFrame() takes care of calling
...
SetScrolledView()
1998-12-18 05:26:16 +00:00
troy%netscape.com
7e29c81e53
Changed CreateViewForFrame() to check whether the parent view is a scrolling
...
view and if so use SetScrolledView() instead of the view manager's InsertChild().
This ensures that the scrolled frame's view is inserted as a child of the clip
view during the view initialization stage
1998-12-18 05:25:36 +00:00
troy%netscape.com
7f566a1613
Reverted back to previous revision, because I came up with a cleaner
...
solution
1998-12-18 05:23:40 +00:00
troy%netscape.com
4bd653681f
Re-ordered the call to set the scroll frame's initial child list so that
...
the XML demos work again. This is really a temporary change until things
get fixed right...
1998-12-18 04:59:14 +00:00
scc%netscape.com
ba11eb34ad
Added static IID() method. This member function will be generated automatically in the future.
1998-12-18 03:43:29 +00:00
troy%netscape.com
55fb6b65be
Changed static casts so they compiled under VC 6.0
1998-12-18 03:29:51 +00:00
jfrancis%netscape.com
22ca77073e
More range gravity work
1998-12-18 02:51:34 +00:00
vidur%netscape.com
ef7751a987
Added asynchronous script and style loading to XML. Moved out stream loader to netlib.
1998-12-18 01:36:41 +00:00
buster%netscape.com
b64da7e7fd
WIP on border collapsing
1998-12-17 22:59:40 +00:00
buster%netscape.com
e0d6677573
added PainBorderSegments
1998-12-17 22:58:51 +00:00
buster%netscape.com
72c29a43f2
added nsBorderEdge and nsBorderEdges
1998-12-17 22:58:23 +00:00
troy%netscape.com
fafb49c0f8
Backed the change back out
1998-12-17 22:25:59 +00:00
troy%netscape.com
3da8ddd767
Changed Paint() to only paing the border if the style info says we're visible
1998-12-17 21:34:41 +00:00
kipp%netscape.com
df22ba5edf
Disabled skid marks
1998-12-17 19:10:53 +00:00
kipp%netscape.com
45fc930a5a
Partial whack at supporting more accurate max-element-size computations
1998-12-17 18:55:42 +00:00
kipp%netscape.com
a9cbdcd957
nuked some tabs; added in comment to note where max-element-size computation should be fixed up
1998-12-17 18:55:13 +00:00
kipp%netscape.com
61e5ececd9
Added set/get empty line methods (currently unused)
1998-12-17 18:54:40 +00:00
kipp%netscape.com
0a7f47b0de
Add in border and padding to get the max-element-size right
1998-12-17 18:54:22 +00:00
kipp%netscape.com
024a0ebf81
Add in margin top and bottom to max-element-size height
1998-12-17 18:54:07 +00:00
kipp%netscape.com
056210385f
Added the AddBorderPaddingToMaxElementSize method to make it easy for implementors to get it right
1998-12-17 18:53:14 +00:00
kipp%netscape.com
98848b0634
Factor in margins into in-flow-bounds rect; update max-element-size to include the margins around the block element
1998-12-17 18:52:45 +00:00
kipp%netscape.com
b5ddc4184d
Clean up max-element-size computations; added code to remove empty lines (disabled for now)
1998-12-17 18:52:10 +00:00
kipp%netscape.com
5c8c37f9e8
Added methods for get floater info in the band and a method to compute the impact on the max-element-size of the floaters
1998-12-17 18:50:45 +00:00
kipp%netscape.com
7dd8fb7af7
Made nsBandTrapezoid::GetRect const
1998-12-17 18:49:39 +00:00
rods%netscape.com
3612ea4cf4
Fixed a bug I created in GetStyleHintForAttributeChange
1998-12-17 16:38:43 +00:00
rods%netscape.com
5cf287a727
Added processing hint for the "value" attribute
1998-12-17 15:27:01 +00:00
buster%netscape.com
5d0af8abd5
more WIP, no new code operational
1998-12-17 07:56:24 +00:00
jfrancis%netscape.com
94524bd1cb
Adding support for notifying content that it harbors a DOMRange.
1998-12-17 07:22:28 +00:00
buster%netscape.com
07d2429c5c
WIP collapsing border implementation
...
added CompareBorderStyles, GetWidthForSide, ComputeCollapsedBorderSegment
we're now computing the left edge segments somewhat correctly.
1998-12-17 07:04:42 +00:00
sfraser%netscape.com
2917ee35b3
Add ; after class definition
1998-12-17 01:42:02 +00:00
rods%netscape.com
fc330ef44a
Changed GetStyleHintForAttributeChange to return NS_STYLE_HINT_CONTENT
...
when there is a widget and return NS_STYLE_HINT_REFLOW when there isn't
1998-12-17 00:24:58 +00:00
buster%netscape.com
cf1dde941e
use default constructor and destructor
1998-12-17 00:19:43 +00:00
buster%netscape.com
25272ef5cf
an encapsulation of border information
1998-12-16 23:42:22 +00:00
buster%netscape.com
f4e91e426d
oops, there were duplicate entries for border collapse values. Now there's not.
1998-12-16 22:20:44 +00:00
buster%netscape.com
a7f7678ce9
WIP collapsing border work
1998-12-16 22:19:23 +00:00
kmcclusk%netscape.com
da64fb6ca2
Fix for Linux build
1998-12-16 18:39:48 +00:00
akkana%netscape.com
4b2fbb6849
Adding public routine ComparePoints for mjudge
1998-12-16 18:36:48 +00:00
kmcclusk%netscape.com
3e16681c3f
Moved most of the printer paint code to nsFormControlFrame. Added
...
autodoc compatible comments.
1998-12-16 18:12:55 +00:00
buster%netscape.com
7f8a8688c4
WIP on collapsing borders
1998-12-16 17:05:14 +00:00
beard%netscape.com
6dd88d5041
Fixed case of nsIHttpURL.h
1998-12-16 08:56:10 +00:00
buster%netscape.com
d35a765d2c
clean up, removed some obsolete methods
1998-12-16 06:33:15 +00:00
troy%netscape.com
3c4ae70b04
Fixed a crash when display www.sjmercury.com paginated, because we thought
...
we could re-use our cached cell desired info and we couldn't because there
was a next-in-flow frame and so we needed to reflow the cell frame and pull-up
its next-in-flow child frames
1998-12-16 05:41:57 +00:00
warren%netscape.com
0580a8e5c4
Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
1998-12-16 05:40:20 +00:00
troy%netscape.com
fabbe773c2
Changed SetRowIndex() to be inline and non-virtual
1998-12-16 04:31:38 +00:00
troy%netscape.com
6b60c930de
Removed InitRowData() member function which is now obsolete
1998-12-16 04:08:36 +00:00
troy%netscape.com
bd67066c8a
Some improvements to the row splitting code
1998-12-16 03:46:03 +00:00
troy%netscape.com
165f9e859f
Removed SetColIndex() which wasn't being used
1998-12-16 01:35:25 +00:00