kipp%netscape.com
|
c2f5352414
|
Removed extraneous bullet padding that was left-over from the pre-pseudo-style days
|
1998-11-15 01:17:05 +00:00 |
kipp%netscape.com
|
893f94febe
|
Tidy the max-element-size code
|
1998-11-15 01:13:25 +00:00 |
kipp%netscape.com
|
5dbc0c6813
|
Fixed bug #1257: the bug was that we were overrunning the transformers malloc'd buffer because the mBufferLength was never being updated
|
1998-11-14 22:27:50 +00:00 |
kipp%netscape.com
|
067ccadbec
|
Removed and unused member variable
|
1998-11-14 22:27:06 +00:00 |
kipp%netscape.com
|
32ac80c46e
|
Fixed frame-removed crash case (when we run out kids); bug #691
|
1998-11-14 21:57:38 +00:00 |
kipp%netscape.com
|
6a5fdb0d24
|
Basic support for :first-letter pseudo-elements
|
1998-11-14 21:01:26 +00:00 |
kipp%netscape.com
|
ae98b19f78
|
Eliminated NewFrame
|
1998-11-14 19:28:34 +00:00 |
kipp%netscape.com
|
06f4321aef
|
Modified List code to list floater list and bullet better; support multiple child lists; manage floater list properly
|
1998-11-14 19:28:11 +00:00 |
kipp%netscape.com
|
cb000488cc
|
Removed hacks that were mostly block-frame bug workarounds
|
1998-11-14 19:26:57 +00:00 |
kipp%netscape.com
|
d6c6996310
|
DidReflow now supports multiple child lists; added DeleteFrameList helper method
|
1998-11-14 19:25:34 +00:00 |
michaelp%netscape.com
|
f186598ef5
|
changes for pixel scaling/printing.
|
1998-11-14 01:52:27 +00:00 |
vidur%netscape.com
|
a349a1e4a6
|
Added support for XLink - simple links and show=replace or new. Modified nsILinkHandler interface.
|
1998-11-14 00:21:19 +00:00 |
joki%netscape.com
|
ddbcabb89b
|
Modify cursor setting code to check css cursor setting for containers.
|
1998-11-13 23:58:52 +00:00 |
karnaze%netscape.com
|
3f513d4bc8
|
bug 1374 (hometown.aol.com crash on resize)
|
1998-11-13 23:44:50 +00:00 |
troy%netscape.com
|
1c27114106
|
Changed GetLoadImageFailed() so it checks with the image loader rather
than just using the value of mLoadImageFailed. Fixes bug #1287
|
1998-11-13 21:31:50 +00:00 |
troy%netscape.com
|
7951179a5a
|
Added check for SRC being an empty string
|
1998-11-13 18:38:16 +00:00 |
troy%netscape.com
|
82a2a9305d
|
Changed it so that if there's a NULL URL then we set the mLoadImageFailed
flag and don't try and load the broken image URL. Only on Windows for now
until Mac and Unix support the image icons
|
1998-11-13 17:00:54 +00:00 |
troy%netscape.com
|
81c2bd2649
|
Removed an assert that was incorrect and that triggered when print
previewing test1
|
1998-11-13 05:17:08 +00:00 |
rickg%netscape.com
|
a19e47c210
|
fixed a crash that someone missed
|
1998-11-13 04:58:35 +00:00 |
troy%netscape.com
|
413669e5d5
|
Added ListTag() member function
|
1998-11-13 02:20:31 +00:00 |
troy%netscape.com
|
2b86b49c95
|
Cleaned up the way construction of the root frame happens for XML documents.
We no longer create a pseudo root element
|
1998-11-12 23:03:35 +00:00 |
kipp%netscape.com
|
803e6b8d23
|
Fixed margin collapsing bug
|
1998-11-12 22:24:46 +00:00 |
kipp%netscape.com
|
b8e7c399a3
|
Fixed some serious bugs in list bullet placement that prevented some relatively easy cases from working at all; this fixes up most outside list bullet cases
|
1998-11-12 18:19:22 +00:00 |
kipp%netscape.com
|
364129b3c8
|
Fixed list numbering to work again (whoops!); added support for display: compact (just the beginnings); more work-in-progress for :first-letter support
|
1998-11-12 16:32:56 +00:00 |
kipp%netscape.com
|
8552f6c72f
|
Some support for first-letter style
|
1998-11-12 16:31:38 +00:00 |
rickg%netscape.com
|
c16dd335a5
|
enabled view-source
|
1998-11-11 20:31:45 +00:00 |
kipp%netscape.com
|
2035e515d7
|
Added a sleazy implementation of css2's run-in display type
|
1998-11-11 03:55:55 +00:00 |
kipp%netscape.com
|
898a0138ad
|
Added run-in and compact display types to the TreatFrameAsBlockFrame method
|
1998-11-11 03:54:47 +00:00 |
karnaze%netscape.com
|
739d650e16
|
fixed <frameset frameborder=no> allowed frame resizing
|
1998-11-10 20:49:51 +00:00 |
kipp%netscape.com
|
f775a3a3ef
|
Removed unused include
|
1998-11-10 19:16:32 +00:00 |
kipp%netscape.com
|
70b6a98a18
|
Use lineLayout object to pass on floater to the containing block
|
1998-11-10 18:04:34 +00:00 |
kipp%netscape.com
|
936937c930
|
Added InitFloater
|
1998-11-10 18:04:19 +00:00 |
kipp%netscape.com
|
181745629e
|
Use geometric parent to get containing block of the floater
|
1998-11-10 18:04:10 +00:00 |
kipp%netscape.com
|
978ab18324
|
Removed GetReflowMetrics
|
1998-11-10 18:03:42 +00:00 |
kipp%netscape.com
|
ebf7629df3
|
Tidy up by removing some old junky code
|
1998-11-10 18:03:29 +00:00 |
troy%netscape.com
|
fd34820203
|
Renamed Init() to SetInitialChildList() and added an additional parameter
for the name of the child list
|
1998-11-10 06:05:32 +00:00 |
troy%netscape.com
|
d78c313324
|
Added GetChildListName() member function
|
1998-11-10 04:31:02 +00:00 |
karnaze%netscape.com
|
44b5b9e670
|
form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
added nsImageControlFrame to handle <input type=image>.
|
1998-11-09 23:30:16 +00:00 |
troy%netscape.com
|
6d88f202dd
|
Added GetAdditionalChildListName() as a way to discover additional
named child lists at runtime
|
1998-11-09 19:59:33 +00:00 |
troy%netscape.com
|
02915d3677
|
First of a few changes to allow frames to have multiple child lists.
FirstChild() now takes an additional argument which is the name of the
child list.
|
1998-11-09 19:40:27 +00:00 |
kipp%netscape.com
|
777b189df1
|
Disabled some more dubious br/margin code
|
1998-11-09 17:54:37 +00:00 |
troy%netscape.com
|
8ba697af42
|
Added a hack to make sure that the floated frame gets a DidReflow notification
|
1998-11-07 00:03:45 +00:00 |
kipp%netscape.com
|
bb0641ee17
|
Fixed nowrap support by computing max-element-size better
|
1998-11-06 02:09:21 +00:00 |
peterl%netscape.com
|
805b209384
|
turned bilnking off when the attribute goes away
|
1998-11-06 00:50:27 +00:00 |
kipp%netscape.com
|
bb4b401919
|
Temporary fix to get rid of the green text
|
1998-11-05 19:38:32 +00:00 |
kipp%netscape.com
|
2a74a81c52
|
Fixed a few more floater bugs; fixed incremental reflow bug with regards to BR tags (clear=all for example); support :first-line properly; work in progress on :first-letter
|
1998-11-05 19:33:01 +00:00 |
kipp%netscape.com
|
d0621404ea
|
Make sure overflow lists get ReResolved too
|
1998-11-05 19:31:59 +00:00 |
kipp%netscape.com
|
5f25ba22a1
|
Added UpdateStyleContexts for support change-out of style contexts
|
1998-11-05 19:31:39 +00:00 |
kipp%netscape.com
|
e03c2fecf4
|
Added code to repair the style-contexts when pushing/pulling frames for support of :first-line and :first-letter (and so on!)
|
1998-11-05 19:31:16 +00:00 |
kipp%netscape.com
|
4c08039b44
|
Added some first-letter support
|
1998-11-05 19:30:31 +00:00 |
kipp%netscape.com
|
fbf61162cc
|
Eliminated hacky version of :first-line support; lay some groundwork for :first-letter support
|
1998-11-05 19:27:42 +00:00 |
troy%netscape.com
|
cc8a206808
|
Changed frame construction code to create a simple page sequence frame
when paginated
|
1998-11-05 06:13:55 +00:00 |
troy%netscape.com
|
e87cadb9e2
|
Updated to work with new frame construction code
|
1998-11-05 06:12:57 +00:00 |
troy%netscape.com
|
24ddb74d95
|
Added simple page sequence formatting object
|
1998-11-04 23:21:50 +00:00 |
troy%netscape.com
|
b30f491a5b
|
Removed code for RootContentFrame class which is no longer used
|
1998-11-04 21:02:32 +00:00 |
buster%netscape.com
|
d75f439504
|
nsHTMLReflowCommand now has mAttribute, the attribute that triggered StyleChanged reflow
for reflow commands of type other than StyleChanged, mAttribute is nsnull.
|
1998-11-04 19:26:25 +00:00 |
michaelp%netscape.com
|
6f7deed7e4
|
removed widget parameters from nsIView::Init(). added CreateWidget() and SetWidget()
APIs to replace this functionality. also added CreateScrollControls() to
nsIScrollableView.
|
1998-11-04 04:14:10 +00:00 |
peterl%netscape.com
|
e3cd00d3b0
|
made parent context no longer be optional on re-resolve style context method
|
1998-11-03 21:29:14 +00:00 |
peterl%netscape.com
|
776a2683ef
|
sync to style resolution api changes
|
1998-11-03 20:33:43 +00:00 |
peterl%netscape.com
|
bdb87c7e07
|
sync to style resolution api changes
added reresolve support
|
1998-11-03 20:23:15 +00:00 |
peterl%netscape.com
|
5468869bd9
|
removed pres context from get style context api
added re-resolve style method
|
1998-11-03 20:15:24 +00:00 |
michaelp%netscape.com
|
a5066c14af
|
changed nsIView::Init() so that it no longer takes an opacity value. this
allows the view manager to maintain global state re: opacity.
|
1998-11-03 06:36:36 +00:00 |
troy%netscape.com
|
b1b2c83060
|
Added some temporary code to ensure that the floated frame is deleted
|
1998-11-02 23:57:25 +00:00 |
troy%netscape.com
|
10c06c1b72
|
Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
and HaveFixedContentHeight()
|
1998-11-01 01:29:00 +00:00 |
kipp%netscape.com
|
769f9406a0
|
nit changes
|
1998-10-31 22:53:00 +00:00 |
kipp%netscape.com
|
2034afb7a2
|
Removed a private assert
|
1998-10-31 22:50:38 +00:00 |
kipp%netscape.com
|
4cedea6f5b
|
Reworked white-space compression flags so that inline-reflow can detect white-space aware frames properly
|
1998-10-31 22:48:56 +00:00 |
kipp%netscape.com
|
d78d1dba7c
|
Use revised line-layout whitespace compression methods; fixed trim to not trim out compressed whitespace; fixed code to break multi-span words when the first placable frame contains a breakable point
|
1998-10-31 22:48:21 +00:00 |
troy%netscape.com
|
4303137409
|
Added code to invalidate the frame after a resize if there is border or
padding. Otherwise the border/padding area was left dirty
|
1998-10-31 04:40:01 +00:00 |
troy%netscape.com
|
89d12b0182
|
Changed DeleteFrame() to prevent unwanted view event dispatch during frame
destruction
|
1998-10-30 23:38:03 +00:00 |
kipp%netscape.com
|
6d8a45aa75
|
Support mCombinedArea in metrics; implement MoveInSpaceManager by passing it through to the children
|
1998-10-30 22:13:58 +00:00 |
kipp%netscape.com
|
3063276154
|
Cleaned up Paint method
|
1998-10-30 22:12:19 +00:00 |
kipp%netscape.com
|
c3702acb50
|
Added MoveInSpaceManager stub
|
1998-10-30 22:11:47 +00:00 |
kipp%netscape.com
|
2b1af15030
|
Added PaintChild method that properly handles OUTSIDE_CHILDREN bit
|
1998-10-30 22:11:06 +00:00 |
kipp%netscape.com
|
09cf8e7724
|
Reworked floater support somewhat now that blocks manage them instead of body frames; fixed up painting to use the outside-children data; support the visibility property; fixed bug #624,#628
|
1998-10-30 22:10:10 +00:00 |
kipp%netscape.com
|
82e8436152
|
Fixed a coordinate system bug with Offset method
|
1998-10-30 22:05:22 +00:00 |
kipp%netscape.com
|
b3cde2c095
|
Added NS_FRAME_OUTSIDE_CHILDREN bit
|
1998-10-30 22:04:56 +00:00 |
troy%netscape.com
|
323cde61e1
|
Fixed it so border and padding style specified for the HTML element
work again
|
1998-10-30 05:18:59 +00:00 |
michaelp%netscape.com
|
10921d7b0b
|
changes to support nsIRenderingContext that conforms to COM conventions.
|
1998-10-30 02:08:25 +00:00 |
troy%netscape.com
|
37c1eb59c2
|
Changed to use a scroll frame for the BODY
|
1998-10-29 23:25:02 +00:00 |
kipp%netscape.com
|
95dd1e6fef
|
Use normal font always when rendering text-decorations, not the small-caps font
|
1998-10-28 02:03:40 +00:00 |
buster%netscape.com
|
6706b37ab1
|
fixed nsInlineFrame to compile on MSVC 4.x by moving a method-scoped struct
to be class-scoped.
|
1998-10-27 23:13:03 +00:00 |
kipp%netscape.com
|
4290ce743a
|
Removed a skid mark
|
1998-10-27 16:53:48 +00:00 |
kipp%netscape.com
|
178db0aa2c
|
Fixed underlining bug; support justification
|
1998-10-27 16:52:34 +00:00 |
kipp%netscape.com
|
585f02420a
|
Implement justification methods
|
1998-10-27 16:52:10 +00:00 |
kipp%netscape.com
|
959e709bf4
|
Added methods to support justification
|
1998-10-27 16:51:21 +00:00 |
kipp%netscape.com
|
22764e9c4f
|
Added justification support
|
1998-10-27 16:51:02 +00:00 |
michaelp%netscape.com
|
ee34220382
|
changes for removal of zindex from nsIView::Init().
|
1998-10-27 03:37:03 +00:00 |
peterl%netscape.com
|
9c1854621c
|
renamed cursor defines
|
1998-10-26 23:14:17 +00:00 |
kipp%netscape.com
|
ca36efa0fe
|
Support letter and word spacing
|
1998-10-26 17:27:53 +00:00 |
kipp%netscape.com
|
3d1b53d6d1
|
Use computed word-len not out parameter that is unset at the time of usage
|
1998-10-26 17:27:35 +00:00 |
michaelp%netscape.com
|
bed7d2d4c3
|
changes to support opacity.
|
1998-10-23 17:54:23 +00:00 |
karnaze%netscape.com
|
3968ac68b4
|
fixed frameborder=0 for <IFRAME>s
|
1998-10-23 17:52:45 +00:00 |
karnaze%netscape.com
|
1610cecf5a
|
implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls.
|
1998-10-22 23:00:37 +00:00 |
buster%netscape.com
|
8c8a2f20a6
|
changed base code so only frames with 0 width AND 0 height are ignored.
this fixes http://home.netscape.com among others that use content-free
nested tables to generate background colors and other evil tricks.
|
1998-10-22 22:00:50 +00:00 |
troy%netscape.com
|
1f10031801
|
Fixed somecomments which had been copied from elsewhere and we not
completely accurate
|
1998-10-22 21:02:19 +00:00 |
kipp%netscape.com
|
2039512c3d
|
Slimmed down the implementation
|
1998-10-21 20:05:31 +00:00 |
kipp%netscape.com
|
7e8a83f147
|
Removed premature optimization of pre vs. non-pre
|
1998-10-21 20:03:54 +00:00 |
kipp%netscape.com
|
5e6f816dda
|
Fixed lastFrag computation
|
1998-10-21 03:07:37 +00:00 |
kipp%netscape.com
|
0fba6da5b9
|
Fixed lastFrag computation (doh!)
|
1998-10-21 03:04:46 +00:00 |
buster%netscape.com
|
bcdbdd90e9
|
added AddFrame and RemoveFrame as incremental reflow support methods
|
1998-10-20 17:44:02 +00:00 |
kipp%netscape.com
|
2f55474ea9
|
Implement capitalization trasnform and small-caps font-variant
|
1998-10-20 16:46:14 +00:00 |
kipp%netscape.com
|
f0628ec32c
|
Added support for capitalization transform
|
1998-10-20 16:45:14 +00:00 |
kipp%netscape.com
|
f8d0cb680d
|
Added FindTextRunsFor method
|
1998-10-20 00:23:11 +00:00 |
kipp%netscape.com
|
2ec47f67fb
|
Removed nsTextRun; s/NonBreakingUnit/Word/
|
1998-10-20 00:22:48 +00:00 |
kipp%netscape.com
|
98c55e2533
|
Use TextRun API instead of no-longer public variables
|
1998-10-20 00:21:54 +00:00 |
kipp%netscape.com
|
8400b0286b
|
Spanked hard to use the nsTextTransformer
|
1998-10-20 00:21:18 +00:00 |
kipp%netscape.com
|
49fb374228
|
new
|
1998-10-20 00:17:17 +00:00 |
troy%netscape.com
|
f5ed70ca69
|
Changed scrolling view to use a clip view and to slide the scrolled
view up and down rather than maintain a logical scrolled offset
|
1998-10-19 00:44:28 +00:00 |
troy%netscape.com
|
add643496e
|
Changed a SetFrameState call to not clobber the NS_FRAME_SYNC_FRAME_AND_VIEW
flag
|
1998-10-17 04:00:58 +00:00 |
kipp%netscape.com
|
812bf4b807
|
Added accessor for the line number
|
1998-10-17 01:06:17 +00:00 |
kipp%netscape.com
|
9a401ecee4
|
Use :BULLET style information to place bullets instead of hard coding off of the padding (Bug #1119)
|
1998-10-16 22:39:11 +00:00 |
kipp%netscape.com
|
d83756adae
|
Support CSS2 floater placement by not allowing them on top of each other; fixed a bug with floater incemental reflow and spacemanager management
|
1998-10-16 20:22:39 +00:00 |
kipp%netscape.com
|
cc29ab2df3
|
Tweaked the isFloated variable computation to only support left and right floaters
|
1998-10-16 20:21:11 +00:00 |
troy%netscape.com
|
f7430c8872
|
Added new state flag NS_FRAME_SYNC_FRAME_AND_VIEW for controlling
whether the view is automatically positioned and sized to stay in
sync with the frame
|
1998-10-16 20:09:32 +00:00 |
kipp%netscape.com
|
4fdc14777f
|
Repaired a comment
|
1998-10-16 03:48:00 +00:00 |
kipp%netscape.com
|
f4e68cd5f7
|
Added a nicer ListTag method
|
1998-10-15 23:27:41 +00:00 |
kipp%netscape.com
|
a85dafdfb7
|
Support clear attribute on floaters; nicer ListTag method
|
1998-10-15 23:27:12 +00:00 |
kipp%netscape.com
|
5d6ff4ec2e
|
Create style context for blank frame; added in some missing release calls
|
1998-10-15 05:13:21 +00:00 |
troy%netscape.com
|
6a28419f91
|
Changed CreateViewForFrame() to mark the view as having transparent content
iff the background-color is transparent
|
1998-10-14 21:31:41 +00:00 |
kipp%netscape.com
|
1dfacf973c
|
Create views when necessary
|
1998-10-14 20:10:36 +00:00 |
kipp%netscape.com
|
727f7cef52
|
Create views when necessary; fixed code to avoid IsLeftMostChild when checking during flow floater placement (now that the childs rect is deferred until vertical alignment the code in IsLeftMostChild is no longer valid)
|
1998-10-14 20:10:08 +00:00 |
karnaze%netscape.com
|
6dce0be4e1
|
fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress.
|
1998-10-13 21:31:26 +00:00 |
troy%netscape.com
|
7391b96095
|
Work in progress on scroll frame code
|
1998-10-12 22:13:23 +00:00 |
kipp%netscape.com
|
04c15ca7e9
|
Removed an unused include
|
1998-10-12 18:45:25 +00:00 |
kipp%netscape.com
|
b1cf673810
|
Return break-before when none of the text gets used
|
1998-10-12 18:44:58 +00:00 |
kipp%netscape.com
|
84486d7f04
|
use new vertical-align-frames api
|
1998-10-12 18:43:41 +00:00 |
kipp%netscape.com
|
3a4c8d38f4
|
Update frame count when frames are pushed to a new line so that alignment behaves properly
|
1998-10-12 18:43:07 +00:00 |
michaelp%netscape.com
|
8204df190f
|
changes per-kipp to make views transparent.
|
1998-10-12 18:07:28 +00:00 |
kipp%netscape.com
|
e3998954e5
|
Removed nsCSSLayout::GetStyleSize and converted callers to use state in the html reflow state
|
1998-10-12 17:00:32 +00:00 |
kipp%netscape.com
|
05a50b6ce3
|
Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling
|
1998-10-12 14:48:02 +00:00 |
michaelp%netscape.com
|
5f4f719f55
|
fixed for new passing of pres context into API.
|
1998-10-11 00:58:53 +00:00 |
kipp%netscape.com
|
0d2199ae64
|
Implement look-ahead logic for word breaking
|
1998-10-10 04:35:21 +00:00 |
kipp%netscape.com
|
983af3c443
|
Added methods to support word breaking
|
1998-10-10 04:35:01 +00:00 |
kipp%netscape.com
|
6c09387c60
|
Pass through text-runs to the line layout engine; removed a debug printf
|
1998-10-10 04:33:06 +00:00 |
kipp%netscape.com
|
9f5e194f9f
|
Handle completion status better
|
1998-10-09 23:56:29 +00:00 |
kipp%netscape.com
|
28f8cdcf94
|
Removed skid marks; implement FindTextRuns again
|
1998-10-09 23:46:02 +00:00 |
kipp%netscape.com
|
ede047ed44
|
Mork work on floaters; support for clear style property
|
1998-10-09 22:58:25 +00:00 |
troy%netscape.com
|
7be0d7fefe
|
Removed reference to widgetSupports
|
1998-10-08 21:39:25 +00:00 |
troy%netscape.com
|
4a5b397cbf
|
Rearranged member functions to better group child frame enumeration related
functions
|
1998-10-08 21:03:59 +00:00 |
troy%netscape.com
|
cc44601bb8
|
Removed GetContentIndex() from nsIFrame
|
1998-10-08 20:35:16 +00:00 |
troy%netscape.com
|
1f04cb7073
|
Moved HandlePress,HandleDrag,HandleRelease from nsIFrame to nsFrame
|
1998-10-08 18:21:32 +00:00 |
karnaze%netscape.com
|
580dde94fe
|
fieldset, legend support. fixed bug #987
|
1998-10-08 04:38:41 +00:00 |
kipp%netscape.com
|
0dd91b990a
|
Preliminary support for onPaint event handling
|
1998-10-06 21:01:41 +00:00 |
kipp%netscape.com
|
521315cebe
|
Disabled overflow:visible handling for now
|
1998-10-06 21:00:58 +00:00 |
kipp%netscape.com
|
d8ddd615cc
|
Setup carried out margin state for block reflow
|
1998-10-06 00:41:16 +00:00 |
kipp%netscape.com
|
dfe1ff11a5
|
Export revised body/block factory methods
|
1998-10-06 00:40:54 +00:00 |
kipp%netscape.com
|
d8aa105bd8
|
Use new body ctor api
|
1998-10-06 00:40:41 +00:00 |
kipp%netscape.com
|
507002c027
|
Cleaned up margin handling some more; added flags to control behavior of the block frame; fixed table reflow bug
|
1998-10-06 00:38:56 +00:00 |
troy%netscape.com
|
f039f11a24
|
Changed ReflowChild() to send the WillReflow() notification as well
|
1998-10-06 00:27:22 +00:00 |