longsonr%gmail.com
|
b7036fc807
|
Bug 423998 - Fix repainting regression(s) and multiple invalidation bugs. r=jwatt,sr=roc,a1.9=blocking1.9+ and beltzner
git-svn-id: svn://10.0.0.236/trunk@249793 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-08 12:51:19 +00:00 |
|
reed%reedloden.com
|
b34fdc73f2
|
Bug 392233 - "Text kerning broken by scaling/viewBox (space between letters or letters above each other)" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=longsonr sr=vlad a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248119 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-18 19:50:29 +00:00 |
|
roc+%cs.cmu.edu
|
703a827b1a
|
Backing out bug 392233 again
git-svn-id: svn://10.0.0.236/trunk@248055 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-18 08:37:49 +00:00 |
|
roc+%cs.cmu.edu
|
88b8d7382e
|
Bug 392233. Relanding ... make SVG text build textruns taking into account the current transform's scale. Also refactors code to simplify everything. r=longsonr,sr=vlad
git-svn-id: svn://10.0.0.236/trunk@248051 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-18 07:42:08 +00:00 |
|
roc+%cs.cmu.edu
|
435d20ae2d
|
Backing out bug 392233.
git-svn-id: svn://10.0.0.236/trunk@248040 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-18 02:36:17 +00:00 |
|
roc+%cs.cmu.edu
|
cde144afe0
|
Bug 392233. Take the current contxt scale into account when constructing textruns for SVG, and simplify the SVG text code. r=longsonr,sr=vlad
git-svn-id: svn://10.0.0.236/trunk@248038 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-18 01:45:12 +00:00 |
|
longsonr%gmail.com
|
b7cfa41e96
|
Bug 411555 - Text inside filter causing invalidation loop. r=jwat,sr=tor,a1.9=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@243973 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-01-25 09:27:04 +00:00 |
|
longsonr%gmail.com
|
ad08fe511e
|
Bug 396771 - SVG text with percentage positioning not shown correctly. r=jwatt,sr=tor,a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@241845 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-12-20 14:26:34 +00:00 |
|
longsonr%gmail.com
|
266794e552
|
Bug 406312 - textPath startOffset does not react to DOM changes. r=tor,sr=roc,a1.9=tor
git-svn-id: svn://10.0.0.236/trunk@240395 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-12-04 06:51:36 +00:00 |
|
tor%cs.brown.edu
|
3b9a33a430
|
Bug 390193 - incorrect gradient transform inside filter.
r=longsonr, sr=roc, a=vlad
git-svn-id: svn://10.0.0.236/trunk@233421 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-30 18:45:07 +00:00 |
|
longsonr%gmail.com
|
0a7e00c9c1
|
Bug 387422 - text clip paths don't work. r=tor,sr=roc,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@231401 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-03 08:39:13 +00:00 |
|
jwalden%mit.edu
|
dda6ff3c99
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-07-08 07:08:56 +00:00 |
|
tor%cs.brown.edu
|
27a741d1e9
|
Bug 376929 - Remove direct use of cairo from SVG path generation.
r=jwatt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224587 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-16 20:57:10 +00:00 |
|
tor%cs.brown.edu
|
5a65ba5365
|
Bug 359516 - replace hand-wired observer scheme for filters with
nsIMutationObserver. r=roc, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@219519 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-05 20:04:17 +00:00 |
|
cvshook%sicking.cc
|
ccd1d6884d
|
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
git-svn-id: svn://10.0.0.236/trunk@219151 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-30 00:06:41 +00:00 |
|
timeless%mozdev.org
|
c778d21502
|
Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
git-svn-id: svn://10.0.0.236/trunk@217425 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-26 17:47:52 +00:00 |
|
longsonr%gmail.com
|
a3f9a4e652
|
Bug 362683 - SVG Text doesn't move when x/y attributes changed r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@216553 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-06 09:34:14 +00:00 |
|
tor%cs.brown.edu
|
784deb978e
|
Bug 355267 - remove svg fragment tree code. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@215239 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-14 00:48:33 +00:00 |
|
longsonr%gmail.com
|
c50fbca71a
|
Bug 290766 - Use CallQueryInterface in frame code. r=tor, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@206382 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-08-02 08:42:26 +00:00 |
|
longsonr%gmail.com
|
8989d05b3e
|
Bug 343760 - Don't copy nsITextContent into glyph frames. r=tor, sr=roc
git-svn-id: svn://10.0.0.236/trunk@203502 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-07-24 14:20:23 +00:00 |
|
longsonr%gmail.com
|
18be346f8c
|
Bug 344898 - Crash removing text from textPath. r=tor, sr=roc
git-svn-id: svn://10.0.0.236/trunk@203093 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-07-19 12:33:35 +00:00 |
|
longsonr%gmail.com
|
7ae853b0ff
|
Bug 343774 - Remove glyph metrics interfaces. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@202141 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-07-14 13:32:01 +00:00 |
|
tor%cs.brown.edu
|
4d39d81c70
|
Bug 340859 - Implement pathLength attribute.
Patch by amenzie@us.ibm.com, r=tor, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@201876 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-07-11 15:52:15 +00:00 |
|
longsonr%gmail.com
|
49ab50afff
|
Bug 341638 - Rationalise nsSVGTextFrame, nsSVGTextPathFrame and nsSVGTSpanFrame. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@201094 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-28 15:23:40 +00:00 |
|
tor%cs.brown.edu
|
c3a452b404
|
Bug 341021 - Remove nsISVGOuterSVGFrame interface. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@200021 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-15 19:10:28 +00:00 |
|
tor%cs.brown.edu
|
424eaaad24
|
Bug 341292 - Remove nsISVGPathFlatten interface. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@199989 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-15 15:59:28 +00:00 |
|
longsonr%gmail.com
|
ee1ae121ab
|
Bug 339039 - Text spans return incorrect number of characters with getNumberOfChars(). r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@199706 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-12 15:50:31 +00:00 |
|
tor%cs.brown.edu
|
cca00e218b
|
Bustage fix from bug 338301.
git-svn-id: svn://10.0.0.236/trunk@198804 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-01 16:20:21 +00:00 |
|
tor%cs.brown.edu
|
d6bae5d8e3
|
Bug 338301 - cleanup of svg container frame inheritance and code
duplication, plus removal of nsISVGContainerFrame. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@198800 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-01 15:31:15 +00:00 |
|
tor%cs.brown.edu
|
4214f262bd
|
Bug 337483 - one copy of child list region gathering logic. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@196347 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-05-11 21:24:59 +00:00 |
|
tor%cs.brown.edu
|
fcbc91cfb6
|
Bug 334400 - create SVG transform list lazily. r=jwatt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@194970 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-04-20 15:24:51 +00:00 |
|
roc+%cs.cmu.edu
|
b6ebd9961d
|
Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@193976 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-04-10 00:16:29 +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 |
|
tor%cs.brown.edu
|
7a4d306c2f
|
Bug 330498 - unify SVG effects (filter, clip, mask, opacity) logic. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@192699 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-21 15:49:20 +00:00 |
|
pavlov%pavlov.net
|
b5c7a440ef
|
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
git-svn-id: svn://10.0.0.236/trunk@192407 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-15 06:43:36 +00:00 |
|
roc+%cs.cmu.edu
|
6e36f2c733
|
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@192399 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-15 03:14:02 +00:00 |
|
roc+%cs.cmu.edu
|
38a9722e9f
|
Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell
git-svn-id: svn://10.0.0.236/trunk@192085 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-09 18:55:21 +00:00 |
|
tor%cs.brown.edu
|
deb230db93
|
Bug 301628 - first pass at removal of svg observer mechanism.
r=scooter/jwatt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@191604 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-02 20:22:19 +00:00 |
|
jwatt%jwatt.org
|
4624a80f67
|
Fixing bug 328571. Change the type of PRBool SVG classes members to PRPackedBool. r+sr=roc@ocallahan.org
git-svn-id: svn://10.0.0.236/trunk@191478 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-01 10:59:36 +00:00 |
|
tor%cs.brown.edu
|
cad0e2f4e4
|
Bug 318597 - Implement various text, tspan and textPath DOM functions.
Patch by longsonr@gmail.com, r=tor, sr=jst
git-svn-id: svn://10.0.0.236/trunk@190394 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-17 21:24:30 +00:00 |
|
tor%cs.brown.edu
|
3263c22134
|
Bug 327507 - unitialized variable use when positioning glyphs for
<text> without x/y. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@190360 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-17 16:30:23 +00:00 |
|
tor%cs.brown.edu
|
8fc9b2aba4
|
Bug 326725 - clean up GetOuterSVGFrame. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@189873 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-13 21:22:41 +00:00 |
|
tor%cs.brown.edu
|
cbc768243c
|
Bug 324183 - masking and other surface operations inside a filter incorrect.
r=scooter
git-svn-id: svn://10.0.0.236/trunk@188470 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-30 17:53:26 +00:00 |
|
cvshook%sicking.cc
|
12b789d906
|
Bug 310436: Implement IsFrameOfType and use that to disable non-svg frames from being children of svg frames. r=bz sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@188176 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-25 21:16:12 +00:00 |
|
tor%cs.brown.edu
|
fe2017034e
|
Bug 316764 - implement <mask> and fix <clipPath> for multiple
overlapping children. r=scootermorris
git-svn-id: svn://10.0.0.236/trunk@187897 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-20 17:00:43 +00:00 |
|
cvshook%sicking.cc
|
d3d2e97d3b
|
Bug 321294: Remove unused ReplaceFrame codepaths.
r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@187266 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-10 22:58:37 +00:00 |
|
tor%cs.brown.edu
|
721509b62d
|
Bug 314627 - implement SVGTSpanElement.getExtentOfChar.
Patch by longsonr@gmail.com, r=tor, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@185623 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-02 23:57:47 +00:00 |
|
roc+%cs.cmu.edu
|
9199079043
|
Bug 313817. DeCOMtaminate SVG and MathML NS_New*Frame functions. r+sr=roc, patch by Marc Liddell.
git-svn-id: svn://10.0.0.236/trunk@184444 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-11 02:36:29 +00:00 |
|
tor%cs.brown.edu
|
01048ec6fa
|
Bug 299376 - don't assume that both x and y of a tspan are set. r=afri
git-svn-id: svn://10.0.0.236/trunk@181457 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-03 01:21:00 +00:00 |
|
bzbarsky%mit.edu
|
c3d2c5e7a2
|
Remove the pointless nsIContent arg of nsIFrame::AttributeChanged. Bug 281390,
patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@179800 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-07 16:49:21 +00:00 |
|