summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--DEPS2
-rw-r--r--skia/config/SkUserConfig.h31
-rw-r--r--skia/ext/data/vectorcanvastest/clippingintersect/00_pc_intersect.pngbin1218 -> 1211 bytes
-rw-r--r--skia/ext/data/vectorcanvastest/clippingintersect/00_vc_intersect.pngbin1218 -> 1211 bytes
-rw-r--r--skia/skia.gyp2
-rw-r--r--webkit/tools/layout_tests/test_expectations.txt155
6 files changed, 165 insertions, 25 deletions
diff --git a/DEPS b/DEPS
index d62df01..04724ad 100644
--- a/DEPS
+++ b/DEPS
@@ -3,7 +3,7 @@ vars = {
"http://svn.webkit.org/repository/webkit/trunk",
"webkit_revision": "51681",
"ffmpeg_revision": "33521",
- "skia_revision": "450",
+ "skia_revision": "451",
"chromium_git": "http://src.chromium.org/git",
}
diff --git a/skia/config/SkUserConfig.h b/skia/config/SkUserConfig.h
index a2f9e10..8696a6a 100644
--- a/skia/config/SkUserConfig.h
+++ b/skia/config/SkUserConfig.h
@@ -138,6 +138,12 @@ void SkDebugf_FileLine(const char* file, int line, bool fatal,
"%s:%d: failed assertion \"%s\"\n", \
__FILE__, __LINE__, #cond); } } while (false)
+// All little-endian Chrome platforms agree: BGRA is the optimal pixel layout.
+#define SK_A32_SHIFT 24
+#define SK_R32_SHIFT 16
+#define SK_G32_SHIFT 8
+#define SK_B32_SHIFT 0
+
#if defined(SK_BUILD_FOR_WIN32)
#define SK_BUILD_FOR_WIN
@@ -150,10 +156,6 @@ typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned uint32_t;
-#define SK_A32_SHIFT 24
-#define SK_R32_SHIFT 16
-#define SK_G32_SHIFT 8
-#define SK_B32_SHIFT 0
// VC doesn't support __restrict__, so make it a NOP.
#undef SK_RESTRICT
@@ -166,20 +168,11 @@ typedef unsigned uint32_t;
#define SK_CPU_LENDIAN
#undef SK_CPU_BENDIAN
-// we want (memory order) BGRA, because that's what core image uses with
-// kCGImageAlphaPremultipliedFirst | kCGBitmapByteOrder32Host, which is what
-// Apple recommends for best performance (ARGB becomes BGRA in memory on
-// little-endian) -- and we want skia and coregraphic to have matching memory
-// layouts, so that we don't have to spend time converting between them.
-#define SK_A32_SHIFT 24
-#define SK_R32_SHIFT 16
-#define SK_G32_SHIFT 8
-#define SK_B32_SHIFT 0
#elif defined(SK_BUILD_FOR_UNIX)
#ifdef SK_CPU_BENDIAN
-// Below we set the order for ARGB channels in registers. I suspect that, on
+// Above we set the order for ARGB channels in registers. I suspect that, on
// big endian machines, you can keep this the same and everything will work.
// The in-memory order will be different, of course, but as long as everything
// is reading memory as words rather than bytes, it will all work. However, if
@@ -189,13 +182,6 @@ typedef unsigned uint32_t;
#error Read the comment at this location
#endif
-// For Linux we want to match the most common X visual, which is
-// ARGB (in registers)
-#define SK_A32_SHIFT 24
-#define SK_R32_SHIFT 16
-#define SK_G32_SHIFT 8
-#define SK_B32_SHIFT 0
-
#endif
// The default crash macro writes to badbeef which can cause some strange
@@ -203,6 +189,9 @@ typedef unsigned uint32_t;
// assertion.
#define SK_CRASH() SkDebugf_FileLine(__FILE__, __LINE__, true, "SK_CRASH")
+// Enable the use of the SkEdgeBuilder class.
+#define USE_NEW_BUILDER 1
+
// ===== End Chrome-specific definitions =====
#endif
diff --git a/skia/ext/data/vectorcanvastest/clippingintersect/00_pc_intersect.png b/skia/ext/data/vectorcanvastest/clippingintersect/00_pc_intersect.png
index 89df4fb..1285dac 100644
--- a/skia/ext/data/vectorcanvastest/clippingintersect/00_pc_intersect.png
+++ b/skia/ext/data/vectorcanvastest/clippingintersect/00_pc_intersect.png
Binary files differ
diff --git a/skia/ext/data/vectorcanvastest/clippingintersect/00_vc_intersect.png b/skia/ext/data/vectorcanvastest/clippingintersect/00_vc_intersect.png
index 89df4fb..1285dac 100644
--- a/skia/ext/data/vectorcanvastest/clippingintersect/00_vc_intersect.png
+++ b/skia/ext/data/vectorcanvastest/clippingintersect/00_vc_intersect.png
Binary files differ
diff --git a/skia/skia.gyp b/skia/skia.gyp
index ab8d35e..69638cc 100644
--- a/skia/skia.gyp
+++ b/skia/skia.gyp
@@ -221,6 +221,8 @@
'../third_party/skia/src/core/SkDraw.cpp',
'../third_party/skia/src/core/SkDrawProcs.h',
#'../third_party/skia/src/core/SkDrawing.cpp',
+ '../third_party/skia/src/core/SkEdgeBuilder.cpp',
+ '../third_party/skia/src/core/SkEdgeClipper.cpp',
'../third_party/skia/src/core/SkEdge.cpp',
'../third_party/skia/src/core/SkEdge.h',
'../third_party/skia/src/core/SkFP.h',
diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt
index 3b00f3b..e9e3e04 100644
--- a/webkit/tools/layout_tests/test_expectations.txt
+++ b/webkit/tools/layout_tests/test_expectations.txt
@@ -74,7 +74,8 @@ BUG24182 SLOW WIN RELEASE : LayoutTests/fast/dom/Window/webkitConvertPoint.html
BUG24182 WIN RELEASE SLOW : LayoutTests/http/tests/loading/redirect-methods.html = PASS
BUG24182 WIN SLOW : LayoutTests/svg/hixie/perf/007.xml = PASS
-BUG24182 WIN LINUX DEBUG : LayoutTests/fast/backgrounds/size/contain-and-cover.html = PASS
+// SENORBLANCO -- uncomment me after rebaseline
+// BUG24182 WIN LINUX DEBUG : LayoutTests/fast/backgrounds/size/contain-and-cover.html = PASS
BUG24182 SLOW MAC RELEASE : LayoutTests/dom/html/level2/html/HTMLImageElement01.html = PASS
BUG24182 SLOW WIN RELEASE : LayoutTests/http/tests/local/file-url-sent-as-referer.html = PASS
BUG24182 SLOW WIN DEBUG : LayoutTests/svg/carto.net/window.svg = PASS
@@ -90,7 +91,8 @@ BUG24182 WIN RELEASE SLOW : LayoutTests/http/tests/xmlhttprequest/XMLHttpRequest
BUG24182 WIN RELEASE SLOW : LayoutTests/http/tests/xmlhttprequest/connection-error-sync.html = PASS
BUG24182 WIN RELEASE SLOW : LayoutTests/http/tests/loading/onload-vs-immediate-refresh.pl = PASS
BUG24182 SLOW DEBUG : LayoutTests/editing/selection/extend-selection.html = PASS
-BUG24182 SLOW WIN : LayoutTests/fast/backgrounds/svg-as-background-5.html = PASS
+// SENORBLANCO -- uncomment me after rebaseline
+// BUG24182 SLOW WIN : LayoutTests/fast/backgrounds/svg-as-background-5.html = PASS
BUG24182 SLOW DEBUG : LayoutTests/svg/css/getComputedStyle-basic.xhtml = PASS
BUG24182 SLOW : LayoutTests/http/tests/appcache/fallback.html = PASS
@@ -1386,7 +1388,8 @@ BUG10666 LINUX : chrome/fast/forms/basic-selects.html = FAIL
// These tests are marked as failing on Linux because they depend on QuickTime.
// See the bug for more discussion.
BUG15797 LINUX : LayoutTests/fast/dom/object-embed-plugin-scripting.html = FAIL
-BUG15797 LINUX : LayoutTests/plugins/embed-attributes-setting.html = FAIL CRASH
+// SENORBLANCO -- uncomment me after rebaseline
+// BUG15797 LINUX : LayoutTests/plugins/embed-attributes-setting.html = FAIL CRASH
// Depends on plugin support.
BUG10351 MAC : LayoutTests/fast/dom/object-embed-plugin-scripting.html = PASS FAIL
@@ -3071,3 +3074,149 @@ BUG_ATWILSON : LayoutTests/accessibility/aria-scrollbar-role.html = TEXT
BUG_ATWILSON : LayoutTests/http/tests/security/cross-frame-access-enumeration.html = TEXT
BUG_ATWILSON LINUX WIN : LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html = IMAGE+TEXT
BUG_ATWILSON : LayoutTests/fast/repaint/selection-gap-overflow-scroll.html = IMAGE
+
+// These need rebaselining after the change to USE_NEW_BUILDER in Skia.
+BUG_SENORBLANCO WIN : LayoutTests/fast/canvas/set-colors.html = TEXT
+BUG_SENORBLANCO WIN : LayoutTests/editing/deleting/deletionUI-single-instance.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/backgrounds/repeat/negative-offset-repeat-transformed.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/backgrounds/size/contain-and-cover.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/backgrounds/svg-as-background-5.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/border-radius-constraints.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/border-radius-huge-assert.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/border-radius-split-inline.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusAllStylesAllCorners.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusArcs01.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusDashed01.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusDashed02.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusDashed03.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusDotted01.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusDotted02.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusDotted03.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusDouble01.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusDouble02.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusDouble03.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusGroove01.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusGroove02.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusInset01.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusInvalidColor.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusOutset01.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusRidge01.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusSolid01.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusSolid02.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusSolid03.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/borderRadiusSolid04.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/borders/fieldsetBorderRadius.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/box-shadow/basic-shadows.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/canvas/arc360.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/canvas/image-pattern-rotate.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/css/resize-corner-tracking-transformed.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/overflow/border-radius-clipping.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/repaint/border-radius-repaint.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/repaint/reflection-repaint-test.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/repaint/shadow-multiple-horizontal.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/repaint/shadow-multiple-strict-horizontal.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/repaint/shadow-multiple-strict-vertical.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/repaint/shadow-multiple-vertical.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/repaint/transform-layout-repaint.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/transforms/shadows.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/transforms/transform-on-inline.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/transforms/transform-table-row.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/fast/transforms/transformed-document-element.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/media/video-layer-crash.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/media/video-transformed.html = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/coords-viewattr-01-b.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/painting-marker-01-f.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/painting-marker-02-f.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/painting-marker-03-f.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/paths-data-02-t.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/shapes-circle-02-t.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/shapes-ellipse-02-t.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/text-path-01-b.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/text-text-08-b.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/batik/text/textFeatures.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/focus-ring.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/foreign-object-skew.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/js-late-gradient-and-object-creation.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/js-late-marker-and-object-creation.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/js-late-marker-creation.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/linking-a-03-b-all.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/linking-a-03-b-viewBox-transform.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/use-nested-transform.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/use-on-disallowed-foreign-object-1.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/use-on-disallowed-foreign-object-2.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/use-on-disallowed-foreign-object-3.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/use-on-disallowed-foreign-object-4.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/use-on-disallowed-foreign-object-5.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/use-on-disallowed-foreign-object-6.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/use-on-non-svg-namespaced-element.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/custom/width-full-percentage.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/hixie/error/017.xml = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/hixie/viewbox/preserveAspectRatio/001.xml = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/hixie/viewbox/preserveAspectRatio/002.xml = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/text/text-gradient-positioning.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/text/text-path-01-b.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/text/text-text-08-b.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/transforms/animated-path-inside-transformed-html.xhtml = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/transforms/text-with-pattern-inside-transformed-html.xhtml = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/svg/transforms/text-with-pattern-with-svg-transform.svg = IMAGE
+BUG_SENORBLANCO WIN : LayoutTests/transforms/2d/hindi-rotated.html = IMAGE
+BUG_SENORBLANCO WIN : chrome/fast/forms/basic-selects.html = IMAGE
+
+BUG_SENORBLANCO LINUX : LayoutTests/fast/canvas/set-colors.html = TEXT
+BUG_SENORBLANCO LINUX : LayoutTests/fast/backgrounds/repeat/negative-offset-repeat-transformed.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/backgrounds/size/contain-and-cover.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/backgrounds/svg-as-background-5.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/border-radius-constraints.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/border-radius-huge-assert.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/border-radius-split-inline.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusAllStylesAllCorners.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusArcs01.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusDashed01.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusDashed02.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusDashed03.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusDotted01.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusDotted02.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusDotted03.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusDouble01.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusDouble02.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusDouble03.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusGroove01.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusGroove02.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusInset01.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusInvalidColor.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusOutset01.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusRidge01.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusSolid01.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusSolid02.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusSolid03.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/borderRadiusSolid04.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/borders/fieldsetBorderRadius.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/box-shadow/basic-shadows.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/canvas/arc360.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/canvas/image-pattern-rotate.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/css/resize-corner-tracking-transformed.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/css/text-input-with-webkit-border-radius.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/forms/menulist-narrow-width.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/overflow/border-radius-clipping.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/repaint/border-radius-repaint.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/repaint/reflection-repaint-test.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/repaint/shadow-multiple-horizontal.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/repaint/shadow-multiple-strict-horizontal.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/repaint/shadow-multiple-strict-vertical.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/repaint/shadow-multiple-vertical.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/repaint/transform-layout-repaint.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/fast/transforms/shadows.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/W3C-SVG-1.1/coords-viewattr-01-b.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/W3C-SVG-1.1/painting-marker-01-f.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/W3C-SVG-1.1/painting-marker-02-f.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/W3C-SVG-1.1/painting-marker-03-f.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/custom/focus-ring.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/custom/js-late-marker-and-object-creation.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/custom/js-late-marker-creation.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/custom/linking-a-03-b-all.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/custom/linking-a-03-b-viewBox-transform.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/custom/use-nested-transform.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/custom/width-full-percentage.svg = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/svg/hixie/error/017.xml = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/transforms/2d/hindi-rotated.html = IMAGE
+BUG_SENORBLANCO LINUX : LayoutTests/plugins/embed-attributes-setting.html = TEXT