557 Commits

Author SHA1 Message Date
longsonr%gmail.com
ce16f9d2c2 Bug 466576 - Null deref [@ nsSVGTransformList::GetValueString] after failed appendItem. r+sr=roc a1.9.0.12=dveditz
git-svn-id: svn://10.0.0.236/trunk@257323 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-30 20:03:13 +00:00
bzbarsky%mit.edu
f8ad510022 Bug 453736 followup. Make sure to call Init() on the <script> clone. r+sr=sicking pending
git-svn-id: svn://10.0.0.236/trunk@256577 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-18 15:09:22 +00:00
bzbarsky%mit.edu
e1afc45c27 Bug 453736. Make <svg:script> more like other scripts. r=roc, r+sr=sicking, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256576 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-18 13:41:25 +00:00
roc+%cs.cmu.edu
9a139513ea Bug 435209. r=longsonr,sr=roc,a=ss,patch by Jeff Schiller
git-svn-id: svn://10.0.0.236/trunk@256081 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-04 00:51:05 +00:00
roc+%cs.cmu.edu
b940c5cf8a Bug 441368. Check Predivide size. r=longsonr,sr=mats,a=ss
git-svn-id: svn://10.0.0.236/trunk@253617 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:23:14 +00:00
roc+%cs.cmu.edu
e60d78d00f Back out bug 441368 --- no approval
git-svn-id: svn://10.0.0.236/trunk@253020 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 03:01:48 +00:00
roc+%cs.cmu.edu
87b6b0e94f Bug 441368. Check size in SetupPredivide. r=longsonr,sr=mats
git-svn-id: svn://10.0.0.236/trunk@253019 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 03:00:28 +00:00
longsonr%gmail.com
5d9ee3f818 Bug 429774. r+sr=roc,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250691 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 12:35:28 +00:00
jruderman%hmc.edu
35e45adbe1 Add crashtests
git-svn-id: svn://10.0.0.236/trunk@250656 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:12:49 +00:00
jwatt%jwatt.org
840e12c940 Bug 428228. Removing element from SVG <svg> crashes. r=longsonr, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250250 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 08:31:06 +00:00
jruderman%hmc.edu
bca2f2d42a Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250232 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 23:40:17 +00:00
jruderman%hmc.edu
9228c0419a Fix bug 428841, Crash [@ nsSVGPathElement::GetPathSegAtLength] due to signedness error. r+sr=roc, a=damon
git-svn-id: svn://10.0.0.236/trunk@250230 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 23:38:50 +00:00
bent.mozilla%gmail.com
8369be1fe9 Bug 425551 - "Fix async DOM events from keeping link elements alive past unlink". r+sr=sicking, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250079 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 17:29:11 +00:00
jonas%sicking.cc
1cbce53417 Backing out due to test failures
git-svn-id: svn://10.0.0.236/trunk@249885 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 03:20:42 +00:00
jonas%sicking.cc
44f2be870f Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking
git-svn-id: svn://10.0.0.236/trunk@249878 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 02:06:31 +00:00
jwatt%jwatt.org
dc03e3bcaf Bug 369418. Prevent script from injecting floating point infinity or NaN values into C++ land through DOM interfaces. r+sr=roc@ocallahan.org, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@249786 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 11:47:58 +00:00
dholbert%cs.stanford.edu
5ba7b997b2 Bug 389949, first patch: Use POINTS_PER_INCH_FLOAT in place of magic number '72.0f'. Basically cosmetic -- shouldn't change our behavior at all. r+sr=vlad, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@249758 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 00:27:11 +00:00
longsonr%gmail.com
32101f7e83 Bug 322724 - Supported SVG Feature Strings are incorrect. r=jwatt,sr=roc,a1.9=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@249724 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 13:07:54 +00:00
timeless%mozdev.org
a799ff972a Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@249689 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 12:28:42 +00:00
jruderman%hmc.edu
0f52699358 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@248670 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 05:28:56 +00:00
jruderman%hmc.edu
e1e62381ac Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248649 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:09:39 +00:00
jruderman%hmc.edu
994374f170 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248640 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 01:25:36 +00:00
timeless%mozdev.org
423cf9bd9b reverting
git-svn-id: svn://10.0.0.236/trunk@248206 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:32:17 +00:00
timeless%mozdev.org
51b0371ed0 Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@248200 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:19:42 +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
longsonr%gmail.com
afec264c22 Bug 399853 - Fix signed/unsigned mismatch warnings. r+sr=tor,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248071 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 13:17:08 +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
jwatt%jwatt.org
1045883a64 Bug 399488. Faster gaussian blur. r=longsonr@gmail.com, sr=roc@ocallahan.org, a1.9=beltzner@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@247987 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 15:06:08 +00:00
jwatt%jwatt.org
5dffe0edf9 Bug 421464. The 'type' attribute on <style> should be optional. r=longsonr@gmail.com, sr=roc@ocallahan.org, blocking1.9=me
git-svn-id: svn://10.0.0.236/trunk@247298 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 10:16:05 +00:00
jwatt%jwatt.org
d481f62510 Bug 420773. Don't include filters in our list of supported feature strings. r+sr=roc@ocallahan.org, a=beltzner@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@247296 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 09:58:33 +00:00
vladimir%pobox.com
5c4545265b b=415854, make single-pixel optimized images release memory; patch from joe@drew.ca; r+sr=vlad
git-svn-id: svn://10.0.0.236/trunk@247179 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 06:51:15 +00:00
jwalden%mit.edu
c22e4e629a Bug 420243 - Fix an arithmetic mistake in SVGTextContentElement.getSubStringLength. r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247158 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 02:10:44 +00:00
reed%reedloden.com
27c7fd02f6 Bug 419096 - "getPathSegAtLength() causes nsSVGPathSegMovetoAbs to leak" [p=longsonr@gmail.com (Robert Longson) r+sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@246515 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 09:51:31 +00:00
jwatt%jwatt.org
d3743e8f45 Bug 418206. Some SVG files that appear to hang Mozilla. r=longsonr@gmail.com, sr=roc@ocallahan.org, a1.9=beltzner@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@246205 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 17:43:26 +00:00
reed%reedloden.com
e968de27d6 Bug 417339 - "dynamic changes to xlink:href of svg:feImage don't cause update" [p=taken.spc@gmail.com (KUROSAWA, Takeshi) r=longsonr sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@246066 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 10:08:19 +00:00
roc+%cs.cmu.edu
7b21a0337a Bug 418158. nsIDOMSVGComponentTransferFunctionElement should not export the non-scriptable internal-use-only GenerateLookupTable function. r=rlongson,sr=pavlov,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246028 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 02:11:54 +00:00
roc+%cs.cmu.edu
273b652dd5 Bug 416204. feFlood should not support an in1 property, this was a bug in the SVG spec that is being fixed. r=rlongson,sr=pavlov,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246027 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 02:10:05 +00:00
bzbarsky%mit.edu
92b2b69ed3 Don't parse "style" attributes in data documents unless someone asks for
.style.  Bug 418214, r+sr=peterv, a=schrep


git-svn-id: svn://10.0.0.236/trunk@245987 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 17:52:01 +00:00
roc+%cs.cmu.edu
c0e90bc57b Remove unused nsISVGFilter
git-svn-id: svn://10.0.0.236/trunk@245929 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 20:51:34 +00:00
jag%tty.nl
bc91d919a7 Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
git-svn-id: svn://10.0.0.236/trunk@245897 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 08:50:33 +00:00
roc+%cs.cmu.edu
47f8a4e9f5 Bug 414784. Relanding SVG filter rework with additional fix. Lets us compute SVG work surface sizes smaller than the filter effects region, and fixes many filter correctness bugs. r=rlongson,sr=pavlov
git-svn-id: svn://10.0.0.236/trunk@245896 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 07:29:01 +00:00
roc+%cs.cmu.edu
fa9d9fdb5b Backing out 414784
git-svn-id: svn://10.0.0.236/trunk@245892 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 02:11:00 +00:00
roc+%cs.cmu.edu
9c5ea42418 Backing out 414784 due to crashtest failure.
git-svn-id: svn://10.0.0.236/trunk@245891 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 02:04:26 +00:00
roc+%cs.cmu.edu
1a396915e5 Bug 414784. Lots of SVG filter fixes plus a framework for analyzing the filter primitive graph, which we use to compute smaller surface sizes than the filter effects region. r=rlongson,sr=pavlov
git-svn-id: svn://10.0.0.236/trunk@245886 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 01:10:58 +00:00
jruderman%hmc.edu
cf0d5b5f99 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@244853 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-04 06:02:38 +00:00
jruderman%hmc.edu
d48f8b1d73 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@244839 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-04 05:00:12 +00:00
dwitte%stanford.edu
35e5785d50 Bug 414894 - Remove content arena. r=smaug, sr=sicking, a=schrep
git-svn-id: svn://10.0.0.236/trunk@244802 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-02 23:41:26 +00:00