Commit Graph

741 Commits

Author SHA1 Message Date
Jeff Muizelaar
116d5e802e Bug 896489. Enable Azure CoreGraphics for content. r=joe
This only has an impact on OSX 10.7 and 10.8 because
it's only hooked up through OMTC right now.

--HG--
extra : rebase_source : 91b413be68ed0eaef9ef1c55a0ec730e89eac1e0
2013-07-22 10:54:10 -04:00
James Willcox
da3063ec09 Bug 888446 - Add some fuzz to make Skia canvas pass on Android r=bjacob,gwright 2013-06-28 16:01:54 -04:00
Seth Fowler
939a7f10c0 Bug 885939 (Part 2) - Add reftests for SVG image stretching and scaling. r=dholbert 2013-07-16 15:41:33 -04:00
Cameron McCormack
ec8519bdbb Bug 879659 - Part 3: Implement <marker orient="auto-start-reverse">. r=longsonr 2013-07-12 16:39:38 +10:00
Cameron McCormack
c0e2bb6765 Bug 569722 - Implement textLength and lengthAdjust on SVG text elements. r=longsonr 2013-07-07 17:27:51 +10:00
Chris Lord
33b14ab0b7 Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt 2013-07-04 14:53:37 +01:00
George Wright
6c6f1ec95a Bug 869178 - Use SkCanvas::drawBitmapRect instead of a bitmap SkShader; it's slightly faster r=snorp 2012-11-15 19:57:40 -05:00
Robert Longson
6c040f049e Bug 889329 - Implement deselectAll(). r=cam,sr=roc 2013-07-03 08:41:53 +01:00
Dan Minor (dminor@mozilla.com)
b95b5a1bd4 Bug 877266 - Add AndroidVersion to reftests and modify manifests for pandaboards. r=jmaher 2013-06-24 08:51:32 -04:00
Cameron McCormack
bfb9fba5d2 Bug 885585 - Work around Quartz issue where a stroke with a dasharray whose gaps add up to zero does not render. r=vlad,longsonr 2013-06-23 15:10:44 +10:00
Phil Ringnalda
661f627159 Back out fd367ec484cf (bug 885585) for Windows reftest orange 2013-06-22 20:43:13 -07:00
Cameron McCormack
00716a4e98 Bug 885585 - Work around Quartz issue where a stroke with a dasharray whose gaps add up to zero does not render. r=vlad,longsonr 2013-06-23 12:36:23 +10:00
Cameron McCormack
2c90baef07 Reftest comment fixups. No bug.
--HG--
extra : rebase_source : b8dd7e8bde6bb5f394a3b4d1c431a2188d3abcef
2013-06-22 12:39:26 +10:00
Robert Longson
9002dd84b5 Bug 876450 - non-scaling-stroke doesn't work with svg.text.css-frames.enabled. r=heycam
--HG--
rename : layout/reftests/svg/non-scaling-stroke-03-ref.svg => layout/reftests/svg/text/dynamic-non-scaling-stroke-ref.svg
rename : layout/reftests/svg/non-scaling-stroke-03.svg => layout/reftests/svg/text/dynamic-non-scaling-stroke.svg
2013-06-16 12:05:39 +01:00
Seth Fowler
0563d1d692 Bug 600207 (Part 2) - Tests for SVG image scaling in the presence of page zoom. r=dholbert 2013-06-13 00:47:30 -07:00
Seth Fowler
a662e5bf78 Bug 600207 (Part 1) - Avoid fuzzy SVGs on the tiling path by matrix twiddling. r=dholbert 2013-06-13 00:47:26 -07:00
Timothy Nikkel
e84c378072 Bug 879494. Remove bug685516 annotations from reftests, they are not needed anymore. r=khuey 2013-06-05 00:18:54 -05:00
Vivien Nicolas
b7bd1bfae7 Backout c0213576a3b7 and 780d65e3ebfa (bug 874984) because it was slowing down HTML rendering 2013-06-04 23:14:24 +02:00
Cameron McCormack
840c220491 Bug 873806 - Part 1: Ensure non-display SVG text frames get reflowed. r=longsonr f=jwatt
--HG--
rename : layout/reftests/svg/text/clipPath-content.svg => layout/reftests/svg/text/clipPath-content-2.svg
rename : layout/reftests/svg/text/mask-content.svg => layout/reftests/svg/text/mask-content-2.svg
2013-06-04 00:15:29 +10:00
Cameron McCormack
14aea9ed8f Bug 877942 - Don't rely on timeouts in multiple-x-percentages-3.html. r=longsonr 2013-06-02 21:33:11 +10:00
Cameron McCormack
d3dc64f378 Backed out changeset 8bfd675518e9 for incorrect bug number. 2013-06-02 21:32:16 +10:00
Cameron McCormack
be0d7f805a Bug 873806 - Don't rely on timeouts in multiple-x-percentages-3.html. r=longsonr 2013-06-02 21:28:00 +10:00
Cameron McCormack
109e949fe7 Bug 876323 - Avoid recomputing mPositions when COORD_CONTEXT_CHANGED unless percentages were used. r=jwatt 2013-05-30 10:44:55 +10:00
Ehsan Akhgari
994b787c21 Backed out 8 changesets (bug 803299) because it makes Tcheckerboard and Tpan so much worse
Backed out changeset f0311781c218 (bug 803299)
Backed out changeset 946467115924 (bug 803299)
Backed out changeset 59af481d8888 (bug 803299)
Backed out changeset 99a03f7ca8a4 (bug 803299)
Backed out changeset 44539f533a92 (bug 803299)
Backed out changeset 3f3963a3ebf6 (bug 803299)
Backed out changeset 5269f0483d1e (bug 803299)
Backed out changeset a9485787fdb1 (bug 803299)
2013-05-29 17:14:27 -04:00
Chris Lord
5953e8f4f6 Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt
--HG--
extra : rebase_source : b8fcf2a8673d43b6c946a756d2a290553d06fd21
2013-05-29 15:26:40 +01:00
Trevor Saunders
11be8dcfb7 backout 7a1706d0e5b0 to 8c8b6adebb4c for frequent failures in scrolling/text-1.html and scrolling/text-2.html reftests on a CLOSED TREE 2013-05-28 18:32:29 -04:00
Chris Lord
ecaaa1916d Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt 2013-05-28 18:50:17 +01:00
Jonathan Watt
dcc3e40184 Bug 378923 - Make non-root outer-<svg> respect |overflow:visible| (overflow="visible"). r=roc 2013-05-24 17:56:26 +01:00
Phil Ringnalda
f00f44e120 Merge m-c to birch 2013-05-23 21:20:32 -07:00
Phil Ringnalda
64b3a1136c Bug 874984 followup, mark reftest as failing on b2g 2013-05-23 20:24:28 -07:00
Jonathan Watt
b94995ea24 Bug 875069 - nsSVGPathGeometryFrame::NotifySVGChanged needs to take account of stroke-width and non-scaling-stroke. r=dholbert 2013-05-23 15:30:14 +01:00
Cameron McCormack
cdf9e5c44e Bug 839958 - Followup to fix Mac reftest failures due to incorrect fuzzy-if(). 2013-05-20 01:33:18 +10:00
Cameron McCormack
20244c26c8 Bug 839958 - Prevent infinite invalidation loops when using SVG text inside a mask or pattern. r=jwatt 2013-05-19 11:11:16 +10:00
Cameron McCormack
0e56963ada Backout d00f9ead1848 (bug 839958) for Windows reftest failure on pattern-content.svg. 2013-05-19 12:50:30 +10:00
Cameron McCormack
e7c198552c Bug 839958 - Prevent infinite invalidation loops when using SVG text inside a mask or pattern. r=jwatt 2013-05-19 11:11:16 +10:00
Jonathan Watt
027c097726 Bug 872619 - Stop using 'load' in many SVG reftests, and use MozReftestInvalidate instead, and flag the fallback setTimeouts. r=dholbert
--HG--
extra : rebase_source : c41d8fb0048e6c6eea70db12d5b6e976fc442b69
2013-05-16 01:53:03 +01:00
Bas Schouten
b78d7bc97a Bug 779029: Try to respect EXTEND_NONE when masking. r=jrmuizel
--HG--
extra : rebase_source : 0634d90f2c580fd4cc1ad73fb5b3406a6afda964
2013-05-12 15:03:12 +01:00
Robert Longson
26a936aec3 Bug 863994 - Enable reftest 2013-05-05 08:24:54 +01:00
Robert Longson
fae04a65cb Bug 863994 - Support transform attribute on <svg> elements. r=dholbert
--HG--
rename : layout/reftests/svg/svg-transform-01.svg => layout/reftests/svg/svg-transform-02.svg
2013-05-05 08:20:25 +01:00
Jonathan Watt
c1b5bf869b Bug 839865 - Stop calling nsSVGUtils::InvalidateBounds for SVG transform changes, and use DLBI instead. r=mattwoodrow. 2013-02-11 23:25:56 +00:00
Robert Longson
aba44bb4c7 Reftest for Bug 861188 r=dholbert 2013-04-22 21:35:15 +01:00
Robert O'Callahan
0d7b3992fc Bug 849996. Check the correct frame for transforms in PushAbsoluteContainingBlock --- it might not be the containing block itself. r=bzbarsky 2013-04-08 16:09:35 +12:00
Robert Longson
e1fbe2a9a9 Bug 862817 - Fix animateMotion on foreignObject elements. r=dholbert 2013-04-17 21:28:59 +01:00
Cameron McCormack
eb98cff2f3 Bug 862158 - Propagate implied SVG text rotate="" values over the top of inherited values. r=longsonr 2013-04-16 16:43:28 +10:00
Cameron McCormack
c309f38e81 Backout 66c01cdf30d2 (bug 862158) for text-layout-08.svg failure. (CLOSED TREE) 2013-04-16 18:28:21 +10:00
Cameron McCormack
e7dadc8ca0 Bug 862154 - Fix paint-order-02.svg to work with svg.text.css-frames.enabled=true. r=longsonr 2013-04-16 16:43:29 +10:00
Cameron McCormack
cd8836d173 Bug 862158 - Propagate implied SVG text rotate="" values over the top of inherited implied values. r=longsonr 2013-04-16 16:43:28 +10:00
Cameron McCormack
6ea8368c33 Bug 839956 - Size and position text decorations on SVG text correctly when a font size scale factor is in effect. r=roc 2013-04-13 13:16:22 +10:00
Robert Longson
424a479691 Bug 398825 - Implement selectSubString. r=heycam
--HG--
rename : content/svg/content/test/test_getSubStringLength.xhtml => content/svg/content/test/test_selectSubString.xhtml
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString-2-ref.svg
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString-2.svg
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString-3-ref.svg
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString-3.svg
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString-ref.svg
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString.svg
2013-04-01 10:43:38 +01:00
Seth Fowler
e740b4d547 Bug 703806 - Restore random-if that was removed by bug 704059, since the problem doesn't seem to be fixed. r=me 2013-03-22 13:35:48 -07:00