masayuki%d-toybox.com
|
2b55622b55
|
Bug 417014 Need blacklist system for underline offset adjusting of CJK fonts which have wrong underline offset r=roc+stuart, sr=roc, b1.9=stuart
git-svn-id: svn://10.0.0.236/trunk@247704 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-13 02:37:00 +00:00 |
|
masayuki%d-toybox.com
|
a8014a587a
|
Bug 365336 text-decoration width should be rounded to the device pixels r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@231524 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-06 08:15:02 +00:00 |
|
dbaron%dbaron.org
|
b258ce85ca
|
Single line comments to describe files (helpful in LXR)
git-svn-id: svn://10.0.0.236/trunk@193203 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-29 18:29:03 +00:00 |
|
roc+%cs.cmu.edu
|
140fbb3377
|
Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@193022 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-26 21:30:36 +00:00 |
|
roc+%cs.cmu.edu
|
df8627e29b
|
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
git-svn-id: svn://10.0.0.236/trunk@188202 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-26 02:29:17 +00:00 |
|
bryner%brianryner.com
|
865734bf2f
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-31 23:15:21 +00:00 |
|
gerv%gerv.net
|
2ac510b678
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155068 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-18 14:30:37 +00:00 |
|
roc+%cs.cmu.edu
|
986d8acdaa
|
Bug 225820. Fold nsFrameInnerFrame into nsFrameOuterFrame, rename to nsSubDocumentFrame, and generally clean up this mess. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@151139 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-01-10 05:36:32 +00:00 |
|
uid502
|
f97b0819f2
|
Bug 165149. More cleanup. Make nsStyleContext::GetPseudoType return a weak pointer. Also remove unnecessary arguments to nsHTMLContainerFrame::CreateViewForFrame. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@148055 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-17 02:38:37 +00:00 |
|
roc+%cs.cmu.edu
|
4dfef42d7f
|
Bug 197065. Do more complete invalidation on block size changes. r=jkeiser,sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@140754 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-04-05 21:27:45 +00:00 |
|
bryner%netscape.com
|
c44337949a
|
Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@138129 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-22 00:32:13 +00:00 |
|
dbaron%fas.harvard.edu
|
a436a28cb1
|
Reduce code size by using PaintSelf member function to paint background, border, and outline. b=184702 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@135596 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-12-23 22:05:47 +00:00 |
|
dbaron%fas.harvard.edu
|
10a7236c6a
|
Correctly implement text-decoration in standards mode by drawing the underline on the element with the text-decoration property set. Refactor painting code a bit to avoid code duplication. Patch by Esben Mose Hansen <esben@oek.dk>, with paint refactoring and some other changes by dbaron. r=dbaron sr=bzbarsky b=1777
git-svn-id: svn://10.0.0.236/trunk@135099 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-12-11 04:00:18 +00:00 |
|
karnaze%netscape.com
|
49e0a9f4cb
|
bug 145305 - split floaters during printing. sr=attinasi, r=alexsavulov.
git-svn-id: svn://10.0.0.236/trunk@122236 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-05-28 22:50:43 +00:00 |
|
jkeiser%netscape.com
|
cdf91f6f16
|
Make iframe border repaint when style changes (bug 124507), r=waterson@netscape.com, sr=attinasi@netscape.com
git-svn-id: svn://10.0.0.236/trunk@120131 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-28 07:53:41 +00:00 |
|
gerv%gerv.net
|
13afb6d0f9
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-09-28 20:14:13 +00:00 |
|
karnaze%netscape.com
|
1540a4c12e
|
bug 68998 - added extra param to Paint, PaintChild, PaintChildren used by tables in standard mode. sr=waterson, r=alexsavulov.
git-svn-id: svn://10.0.0.236/trunk@103193 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-09-19 12:35:19 +00:00 |
|
roc+%cs.cmu.edu
|
91d3cb9ba7
|
Adding call to new view API so that the view of a fixed-position frame has a Z-order/clipping parent which is not its geometric parent. Bug 39621. r,a=waterson
git-svn-id: svn://10.0.0.236/trunk@76224 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-08-12 19:44:11 +00:00 |
|
troy%netscape.com
|
53dff23713
|
b=5588. Added new function ReparentFrameViewList() that is much faster
then ReparentFrameView() when you have a list of child frames
git-svn-id: svn://10.0.0.236/trunk@62683 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-12 03:09:36 +00:00 |
|
tbogard%aol.net
|
ae5a81e394
|
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
git-svn-id: svn://10.0.0.236/trunk@54392 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-24 06:03:41 +00:00 |
|
dmose%mozilla.org
|
92d791b7b0
|
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-06 03:40:37 +00:00 |
|
troy%netscape.com
|
bd46e7911f
|
Changed SetView/GetView to take an additional argument which is the
pres context
git-svn-id: svn://10.0.0.236/trunk@51822 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-10-26 04:44:41 +00:00 |
|
kipp%netscape.com
|
60ea075c3f
|
Reduce the number of cases that trigger noisy debug noise
git-svn-id: svn://10.0.0.236/trunk@51776 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-10-25 23:05:31 +00:00 |
|
troy%netscape.com
|
a40295762e
|
Added ReparentFrameView() and changed the block and inline code
to call it when pushing/pulling frames
git-svn-id: svn://10.0.0.236/trunk@27086 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-11 04:22:00 +00:00 |
|
peterl%netscape.com
|
233822bc0d
|
augmented ReResolveStyleContext to capture style change information
git-svn-id: svn://10.0.0.236/trunk@25093 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-25 06:43:38 +00:00 |
|
kipp%netscape.com
|
61349905c4
|
Added crazy macros
git-svn-id: svn://10.0.0.236/trunk@24594 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-20 21:56:11 +00:00 |
|
kipp%netscape.com
|
8ca53a41da
|
Fixed remaining issues with operator new/delete
git-svn-id: svn://10.0.0.236/trunk@22190 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-26 19:26:29 +00:00 |
|
kipp%netscape.com
|
d2550f1dbb
|
Removed MoveOutOfFlow
git-svn-id: svn://10.0.0.236/trunk@22131 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-26 17:07:01 +00:00 |
|
kipp%netscape.com
|
0a6cd2c879
|
Updated a comment
git-svn-id: svn://10.0.0.236/trunk@19173 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-01 17:32:19 +00:00 |
|
kipp%netscape.com
|
1f0fa192a0
|
Switch to using nsFrameList for frame lists
git-svn-id: svn://10.0.0.236/trunk@17884 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-01-15 22:53:39 +00:00 |
|
troy%netscape.com
|
9a7f94d20b
|
Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
git-svn-id: svn://10.0.0.236/trunk@16924 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-12-29 03:38:16 +00:00 |
|
kipp%netscape.com
|
eaee82d4b3
|
Revised frame Paint API
git-svn-id: svn://10.0.0.236/trunk@16666 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-12-18 15:54:23 +00:00 |
|
troy%netscape.com
|
89bd61bdf7
|
Moved view creation to frame construction code. Also moved wrapping of
floated and absolutely positioned elements to frame construction code
git-svn-id: svn://10.0.0.236/trunk@15793 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-12-04 19:03:44 +00:00 |
|
troy%netscape.com
|
01f27b2a31
|
Added Init() member function to nsIFrame
git-svn-id: svn://10.0.0.236/trunk@15682 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-12-03 06:31:43 +00:00 |
|
joki%netscape.com
|
f1462f4d55
|
Reworking internal event code to use nsIFrame::GetFrameForPoint
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
git-svn-id: svn://10.0.0.236/trunk@14864 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-11-18 05:25:26 +00:00 |
|
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 |
|
kipp%netscape.com
|
a3ee06369b
|
Added UpdateStyleContexts for support change-out of style contexts
git-svn-id: svn://10.0.0.236/trunk@14151 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-11-05 19:31:39 +00:00 |
|
buster%netscape.com
|
36835ec766
|
added AddFrame and RemoveFrame as incremental reflow support methods
git-svn-id: svn://10.0.0.236/trunk@13208 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-20 17:44:02 +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 |
|
troy%netscape.com
|
a5e3d80369
|
Added back in support for absolutely positioned frames
git-svn-id: svn://10.0.0.236/trunk@11320 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-29 04:47:59 +00:00 |
|
troy%netscape.com
|
90bec832fd
|
Partially enabled support for absolutely positioned elements
git-svn-id: svn://10.0.0.236/trunk@11298 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-28 23:24:37 +00:00 |
|
kipp%netscape.com
|
414858d8e8
|
Renamed style-changed reflow method; fixed implementation to generate a reflow command
git-svn-id: svn://10.0.0.236/trunk@11042 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-25 16:11:36 +00:00 |
|
troy%netscape.com
|
be32dfbcc4
|
Moved ContentDeleted() document notification code to the style system which
generates the reflow command
git-svn-id: svn://10.0.0.236/trunk@11020 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-25 05:13:06 +00:00 |
|
vidur%netscape.com
|
ae2d56cabc
|
Added new style interfaces. Implemented getStyle() on HTMLElement. Moved DOM fields into side struct for nsGenericHTMLElement. Implemented style declaration interface on proxy. Added new entry point to CSSParser and new methods to style declaration.
git-svn-id: svn://10.0.0.236/trunk@11002 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-25 00:51:45 +00:00 |
|
kipp%netscape.com
|
dfee384cdd
|
Added methods for triggering style/rendering/reflow changes
git-svn-id: svn://10.0.0.236/trunk@10997 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-25 00:00:22 +00:00 |
|
troy%netscape.com
|
025ab65ab4
|
Removed some XXX CONSTRUCTION code that was work-in-progress, but is
no longer needed
git-svn-id: svn://10.0.0.236/trunk@10884 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-24 03:49:45 +00:00 |
|
kipp%netscape.com
|
c45150ede3
|
Moved some methods from various places into this class
git-svn-id: svn://10.0.0.236/trunk@10748 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-23 02:29:31 +00:00 |
|
troy%netscape.com
|
b60923ad33
|
Removed content delegates
git-svn-id: svn://10.0.0.236/trunk@10417 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-18 17:18:37 +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 |
|
joki%netscape.com
|
20c386dbe1
|
Adding new DOM stuff to handle JS event handlers
git-svn-id: svn://10.0.0.236/trunk@5792 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-17 04:52:12 +00:00 |
|