tor%cs.brown.edu
feecd2d9a7
Bug 333615 - Position not reset between text fill and stroke.
...
r=longsonr, sr+a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195833 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 19:50:47 +00:00
jwatt%jwatt.org
ce8b28798d
Fixing bug 330682. Radial gradients are broken when fx,fy is on or outside the circumference defined by cx, cy and r. r=scootermorris@comcast.net, sr=tor@acm.org, a=tor@acm.org
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194720 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 22:06:39 +00:00
tor%cs.brown.edu
ac9e9a633f
Bug 317708 - cairo memory leak with textPath.
...
Patch by longsonr@gmail.com , r+sr=roc.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192491 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-16 18:26:51 +00:00
tor%cs.brown.edu
69e93345f3
Bug 327539 - move <svg:textPath> to branch. a=shaver
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192482 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-16 17:09:14 +00:00
tor%cs.brown.edu
423bcb18cf
Bug 327507 - unitialized variable use when positioning glyphs for
...
<text> without x/y. r+sr+a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190233 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 20:09:23 +00:00
scootermorris%comcast.net
1452a44050
Fix for bug 319107: One SVG file crashes firefox 1.5 [@ nsSVGGradientFrame::GetNextGradient]
...
r=tor, branch-1.8.1=benjamin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188903 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 22:59:01 +00:00
jwatt%jwatt.org
f9bfc2a76a
Fixing bug 300868 on 1.8 branch. The 'target' attribute is not supported on SVG's <a> element. r=bugmail@sicking.cc, sr=jst@mozilla.org
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188721 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 00:36:36 +00:00
tor%cs.brown.edu
4447bb215c
Bug 322215 - check surface size. r+a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187267 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 22:59:48 +00:00
tor%cs.brown.edu
eab9c1e3d1
Bug 313165 - Infinite loop in text frame getBBox. r+sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182842 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-23 21:10:50 +00:00
tor%cs.brown.edu
9a5f39f507
Bug 311274 - use text extents instead of path for generating region
...
and hit testing (transfer of cleanups from trunk). r=scooter, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182185 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 18:30:21 +00:00
scootermorris%comcast.net
975a6fb232
Fix for bug 309924: Removing <stop> elements from gradients is not live
...
r=jonathan.watt, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181505 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 22:38:28 +00:00
tor%cs.brown.edu
029a42e649
Bug 310618 - printing support for svg/cairo/win32. r+sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181497 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 21:12:35 +00:00
tor%cs.brown.edu
a13712543d
Bug 299376 - don't assume that both x and y of a tspan are set. r=afri, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181496 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 21:10:32 +00:00
tor%cs.brown.edu
728f69a69a
Bug 310381 - support shape-rendering property on cairo. r=jwatt, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181494 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 20:54:03 +00:00
tor%cs.brown.edu
7993847d85
Bug 310382 - follow svg rule for dealing with out-of-order stops.
...
r=jwatt, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181493 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 20:41:03 +00:00
tor%cs.brown.edu
28bf89bc01
Bug 310754 - check stroke-dasharray before handoff to renderer. r=jwatt, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181492 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 20:38:01 +00:00
tor%cs.brown.edu
c1605a4632
Bug 310473 - avoid passing noninvertable matrices to cairo. r=jwatt, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181491 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 20:30:35 +00:00
jwatt%jwatt.org
97aa69f97b
Fixing bug 310862. Setting stroke-width="0" aborts rendering when using cairo. r=tor@acm.org, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181482 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 18:33:09 +00:00
tor%cs.brown.edu
32047c0859
Bug 307547 - simplify check for GDI+ to avoid initializing layout twice.
...
r=dbaron, sr=bzbarsky, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181311 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:50:53 +00:00
jwatt%jwatt.org
7cd2492bfb
attempting to fix errors in previous build bustage fix
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181116 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 07:11:40 +00:00
jwatt%jwatt.org
ce784fc882
attempting to fix build bustage
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181114 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 06:37:43 +00:00
jwatt%jwatt.org
e7c7739c8f
attempting to fix build bustage
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181113 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 06:35:42 +00:00
jwatt%jwatt.org
b1de4fb5c9
Fixing bug 307742. Crash in [@ nsSVGGradientFrame::GetStopOffset]. Patched by scootermorris@comcast.net and myself. r=tor@acm.org, a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181111 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 05:45:41 +00:00
vladimir%pobox.com
7b9cf1d7c7
b=307155, Landing cairo 1.0.0 on the branch, a=schrep (tinderboxes might go red, I'm watching closely and will be fixing asap)
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181084 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 23:09:11 +00:00
tor%cs.brown.edu
04569a8bb2
Bug 309514 - check clip-path when doing hit detection on containers.
...
r=scooter, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181071 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 20:04:06 +00:00
tor%cs.brown.edu
538f1f0bbb
Bug 308239 - use markers in update region logic. r=scooter, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181070 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 19:58:56 +00:00
tor%cs.brown.edu
ac1edd4cf0
Bug 309095 - baseline offset wrong for cairo. r=afri, a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180990 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 21:32:52 +00:00
tor%cs.brown.edu
1a49710c9b
Bug 307470 - prevent <marker> loop recursion. r=scooter, a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180616 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 23:42:02 +00:00
scootermorris%comcast.net
6a816914ff
Bug 302640: hasFeature for SVG DOM implementation yields true with native SVG disabled
...
r=jwatt,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180430 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 20:13:29 +00:00
scootermorris%comcast.net
f420730e11
Bug #305021 - crash in [@ nsSVGGradientFrame::checkURITarget] if gradient references itself
...
r=tor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180169 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 03:18:34 +00:00
tor%cs.brown.edu
fa4c4e6a4b
Bug 307314 - handle null region in tspan region computation. r=afri, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180114 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 15:52:11 +00:00
tor%cs.brown.edu
bebe0e38c8
Bug 294519 - should behave the same when SVG not built, SVG pref
...
disabled, or no SVG renderer present. r=dbaron, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179669 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-05 20:41:57 +00:00
jwatt%jwatt.org
b016970365
Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179351 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 23:15:10 +00:00
bzbarsky%mit.edu
550ec7952b
Fix silly refcounting error that led to leaks. Bug 305262, r=scootermorris,
...
sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178862 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:22:26 +00:00
bzbarsky%mit.edu
7c3c9de5ae
SVG's suspend/unsuspendRedraw shouldn't mess with viewmanager update
...
batches. Bug 305246, r=scootermorris, sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178860 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:20:32 +00:00
cbiesinger%web.de
503ee7890a
bug 288042 make the cairo svg renderer work on xlib and qt
...
r=tor a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178840 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:52:09 +00:00
tor%cs.brown.edu
ea011b44c0
Bug 302765 - stop offsets not live. r=scooter, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@177430 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 15:45:34 +00:00
bob%bclary.com
97a48a36ba
make SVG NS_NOTYETIMPLEMENTED messages more meaningful Bug 303501 r=jonathan.watt sr=tor a=asa
...
git-svn-id: svn://10.0.0.236/trunk@177426 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 13:53:02 +00:00
scootermorris%comcast.net
50c97a74c9
Bug 295850 -- Set up general GetReferencedFrame routine and use it for ClipPath, Glyph, Gradients, Markers, and Paths.
...
r=tor
git-svn-id: svn://10.0.0.236/trunk@177118 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-04 20:32:02 +00:00
tor%cs.brown.edu
a6abbee210
Bug 302699 - remove need for cairo null surface patch. r=vlad, a=caillon
...
git-svn-id: svn://10.0.0.236/trunk@177027 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 22:04:57 +00:00
roc+%cs.cmu.edu
b6c0743e2b
Bug 297977. Enable SVG output for surfaces that don't have an SVG renderer (e.g., when configured using cairo with print to Postscript), by printing to an image. Original patch by tor, modifications by roc, r+sr=tor,a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177018 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:40:28 +00:00
tor%cs.brown.edu
eecdd652d5
Bug 298283 - fix overflow property for inner <svg>, implement for
...
<image> and <marker>. r=jwatt, a=asa.
git-svn-id: svn://10.0.0.236/trunk@175543 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-02 23:45:33 +00:00
tor%cs.brown.edu
21e4a702af
Bug 296626 - handle SVG glyph frames being constructed in invalid
...
context. r=dbaron, sr=roc, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@175476 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 06:11:07 +00:00
tor%cs.brown.edu
ab2d2b387b
Bug 299204 - guard against <marker> reference loop. r=jwatt, a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@175450 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 01:34:34 +00:00
jwatt%jwatt.org
61030d9012
Fixing bug 288165. SVG path: marker-start/-end (auto orient): wrong direction. r=tor@acm.org, a=benjamin@smedbergs.us
...
git-svn-id: svn://10.0.0.236/trunk@175423 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 21:47:41 +00:00
roc+%cs.cmu.edu
8408286c5f
Bug 288438. Turn off SVG <foreignobject> because it's pretty broken. r=benjamin,sr=dbaron,a=benjamin,patch by jwatt,tor and roc
...
git-svn-id: svn://10.0.0.236/trunk@175282 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 03:51:44 +00:00
jwatt%jwatt.org
8a5da1b006
Fixing bug 298098. currentScale and currentTranslate should be in viewPort coordinates. r=tor@acm.org a=chofmann@gmail.com
...
git-svn-id: svn://10.0.0.236/trunk@175242 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-28 19:46:47 +00:00
gandalf%firefox.pl
0c2b71ebc2
Bug 296169: cannot localize svg.properties (should be in chrome/, not res/); r=bsmedberg,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174706 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 13:49:04 +00:00
tor%cs.brown.edu
5c70065205
Bug 297008 - radial gradients: fx,fy not set correctly when only cx,cy given.
...
Patch by scootermorris@comcast.net , r=afri, a=asa.
git-svn-id: svn://10.0.0.236/trunk@174584 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-14 20:28:53 +00:00
vladimir%pobox.com
40f5f27f1f
b=296463, upgrade to cairo 0.5.0, s+sr=roc,pav,tor
...
git-svn-id: svn://10.0.0.236/trunk@174142 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-04 07:03:29 +00:00