peterl%netscape.com
01c47ed171
cleaned up cursor style handling
...
git-svn-id: svn://10.0.0.236/trunk@14845 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:11:54 +00:00
vidur%netscape.com
c67a7ad987
Changes to allow disabling and enabling of style sheets. Introduced ReconstructFrames to nsIFrameConstructor. CSSStyleSheets now remember their document. Temporary fix to allow text content inside CSS tables.
...
git-svn-id: svn://10.0.0.236/trunk@14781 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 02:14:38 +00:00
kipp%netscape.com
9e3eceabae
Basic support for :first-letter pseudo-elements
...
git-svn-id: svn://10.0.0.236/trunk@14676 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 21:01:26 +00:00
kipp%netscape.com
152ed9b709
Some support for first-letter style
...
git-svn-id: svn://10.0.0.236/trunk@14505 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 16:31:38 +00:00
peterl%netscape.com
bdb4c727fb
turned bilnking off when the attribute goes away
...
git-svn-id: svn://10.0.0.236/trunk@14172 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 00:50:27 +00:00
kipp%netscape.com
040c3e3f0e
Eliminated hacky version of :first-line support; lay some groundwork for :first-letter support
...
git-svn-id: svn://10.0.0.236/trunk@14147 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 19:27:42 +00:00
peterl%netscape.com
93d3fcc553
sync to style resolution api changes
...
git-svn-id: svn://10.0.0.236/trunk@14009 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 20:33:43 +00:00
kipp%netscape.com
c3340327ce
Removed a private assert
...
git-svn-id: svn://10.0.0.236/trunk@13826 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-31 22:50:38 +00:00
kipp%netscape.com
cd7dbec032
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
...
git-svn-id: svn://10.0.0.236/trunk@13822 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-31 22:48:21 +00:00
michaelp%netscape.com
29bd495725
changes to support nsIRenderingContext that conforms to COM conventions.
...
git-svn-id: svn://10.0.0.236/trunk@13703 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 02:08:25 +00:00
kipp%netscape.com
7bb700d460
Use normal font always when rendering text-decorations, not the small-caps font
...
git-svn-id: svn://10.0.0.236/trunk@13581 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 02:03:40 +00:00
kipp%netscape.com
214076ccbf
Fixed underlining bug; support justification
...
git-svn-id: svn://10.0.0.236/trunk@13563 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-27 16:52:34 +00:00
peterl%netscape.com
f82390981e
renamed cursor defines
...
git-svn-id: svn://10.0.0.236/trunk@13502 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:14:17 +00:00
kipp%netscape.com
c1032fa648
Support letter and word spacing
...
git-svn-id: svn://10.0.0.236/trunk@13450 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 17:27:53 +00:00
kipp%netscape.com
18eaaa07f0
Removed premature optimization of pre vs. non-pre
...
git-svn-id: svn://10.0.0.236/trunk@13269 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 20:03:54 +00:00
kipp%netscape.com
a4de4b5d61
Implement capitalization trasnform and small-caps font-variant
...
git-svn-id: svn://10.0.0.236/trunk@13204 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 16:46:14 +00:00
kipp%netscape.com
9d55f92a4e
Spanked hard to use the nsTextTransformer
...
git-svn-id: svn://10.0.0.236/trunk@13154 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:21:18 +00:00
kipp%netscape.com
b951ea47e4
Return break-before when none of the text gets used
...
git-svn-id: svn://10.0.0.236/trunk@12592 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 18:44:58 +00:00
kipp%netscape.com
02b5b864b2
Implement look-ahead logic for word breaking
...
git-svn-id: svn://10.0.0.236/trunk@12509 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 04:35:21 +00:00
kipp%netscape.com
055d1a3d2f
Removed skid marks; implement FindTextRuns again
...
git-svn-id: svn://10.0.0.236/trunk@12479 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 23:46:02 +00:00
troy%netscape.com
ab9971c67b
Removed GetContentIndex() from nsIFrame
...
git-svn-id: svn://10.0.0.236/trunk@12307 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 20:35:16 +00:00
troy%netscape.com
576757f155
Removed nsIInlineReflow and folded it into nsIHTMLReflow
...
git-svn-id: svn://10.0.0.236/trunk@11847 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-03 04:28:05 +00:00
kipp%netscape.com
e6c8df823f
Fixed to not render trailing whitespace
...
git-svn-id: svn://10.0.0.236/trunk@11835 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-03 00:48:19 +00:00
troy%netscape.com
e191c422d9
Eliminated nsIRunaround interface, and folded space manager parameter into
...
nsHTMLReflowState structure
git-svn-id: svn://10.0.0.236/trunk@11749 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-02 04:10:00 +00:00
michaelp%netscape.com
7c2022dc32
modified for new fontmetrics/renderingcontext.
...
git-svn-id: svn://10.0.0.236/trunk@11736 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-02 01:12:39 +00:00
troy%netscape.com
7eac0bfdac
Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
...
added nsIHTMLReflow, which is an HTML specific reflow interface
git-svn-id: svn://10.0.0.236/trunk@11646 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-01 04:46:11 +00:00
peterl%netscape.com
9b94d90eca
moved attribute change code to style sheete
...
cleaned up content change api
git-svn-id: svn://10.0.0.236/trunk@11490 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 23:48:07 +00:00
kipp%netscape.com
5d8504ddc6
Fixed nbsp bug on some win95 systems - it turns out the nbsp wasn't being mapped to space in a few of the compression cases (doh!)
...
git-svn-id: svn://10.0.0.236/trunk@11357 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 16:24:32 +00:00
kipp%netscape.com
9337a6d773
use line-layout's pres-context as a ref not a pointer
...
git-svn-id: svn://10.0.0.236/trunk@10755 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-23 02:32:17 +00:00
troy%netscape.com
6a903efb38
Added CreateContinuingFrame()
...
git-svn-id: svn://10.0.0.236/trunk@10348 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-18 02:47:03 +00:00
peterl%netscape.com
91ec47226f
added decoration rendering code to deal with CSSisms
...
git-svn-id: svn://10.0.0.236/trunk@10228 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-17 00:18:25 +00:00
kipp%netscape.com
6a52b74171
Removed css/layout directory
...
git-svn-id: svn://10.0.0.236/trunk@10015 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-15 00:19:49 +00:00
kipp%netscape.com
10b6617c48
Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros
...
git-svn-id: svn://10.0.0.236/trunk@9955 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-12 19:33:48 +00:00
rods%netscape.com
4af961e25a
GetPosition now uses a binary search for locating the cursor poistion. Also, selection now
...
uses the half width of a character for moving selection to the next character.
git-svn-id: svn://10.0.0.236/trunk@9739 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-10 19:18:01 +00:00
kipp%netscape.com
874cb1072c
Removed some cruft
...
git-svn-id: svn://10.0.0.236/trunk@9624 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-09 16:18:40 +00:00
rods%netscape.com
5dd2f359cc
XPCOM'ed the Selection and Search methods
...
git-svn-id: svn://10.0.0.236/trunk@9617 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-09 16:11:59 +00:00
kipp%netscape.com
429035b95e
new
...
git-svn-id: svn://10.0.0.236/trunk@9558 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-08 22:34:40 +00:00