summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorreed <reed@google.com>2015-12-23 16:18:59 -0800
committerCommit bot <commit-bot@chromium.org>2015-12-24 00:19:55 +0000
commit5fe799b71a33d5c57aa75690c4af2f3ebbaba676 (patch)
treec6fa83f788b28172343c567785f2b88c281e17fb
parenta8761439859850fdf08f60e7cd3fe988cf7c6791 (diff)
downloadchromium_src-5fe799b71a33d5c57aa75690c4af2f3ebbaba676.zip
chromium_src-5fe799b71a33d5c57aa75690c4af2f3ebbaba676.tar.gz
chromium_src-5fe799b71a33d5c57aa75690c4af2f3ebbaba676.tar.bz2
remove SK_SUPPORT_LEGACY_LAYER_BITMAP_IMAGEFILTERS to enable optimizations for filtered drawImage
also remove SK_DISABLE_OFFSETIMAGEFILTER_OPTIMIZATION flag BUG=571905 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR= owner for cc/test/data Review URL: https://codereview.chromium.org/1500333002 Cr-Commit-Position: refs/heads/master@{#366776}
-rw-r--r--cc/test/data/background_filter_rotated_gl.pngbin7774 -> 8493 bytes
-rw-r--r--skia/config/SkUserConfig.h9
-rw-r--r--third_party/WebKit/LayoutTests/TestExpectations7
3 files changed, 7 insertions, 9 deletions
diff --git a/cc/test/data/background_filter_rotated_gl.png b/cc/test/data/background_filter_rotated_gl.png
index 2d9d143..ccedeb8 100644
--- a/cc/test/data/background_filter_rotated_gl.png
+++ b/cc/test/data/background_filter_rotated_gl.png
Binary files differ
diff --git a/skia/config/SkUserConfig.h b/skia/config/SkUserConfig.h
index ab264d8..f7b0845 100644
--- a/skia/config/SkUserConfig.h
+++ b/skia/config/SkUserConfig.h
@@ -214,10 +214,6 @@ SK_API void SkDebugf_FileLine(const char* file, int line, bool fatal,
# define SK_SUPPORT_LEGACY_GETDEVICE
#endif
-#ifndef SK_SUPPORT_LEGACY_LAYER_BITMAP_IMAGEFILTERS
-# define SK_SUPPORT_LEGACY_LAYER_BITMAP_IMAGEFILTERS
-#endif
-
#ifndef SK_IGNORE_ETC1_SUPPORT
# define SK_IGNORE_ETC1_SUPPORT
#endif
@@ -245,11 +241,6 @@ SK_API void SkDebugf_FileLine(const char* file, int line, bool fatal,
*/
#define SK_ALLOW_STATIC_GLOBAL_INITIALIZERS 0
-/* Forcing the unoptimized path for the offset image filter in skia until
- * all filters used in Blink support the optimized path properly
- */
-#define SK_DISABLE_OFFSETIMAGEFILTER_OPTIMIZATION
-
/* This flag forces Skia not to use typographic metrics with GDI.
*/
#define SK_GDI_ALWAYS_USE_TEXTMETRICS_FOR_FONT_METRICS
diff --git a/third_party/WebKit/LayoutTests/TestExpectations b/third_party/WebKit/LayoutTests/TestExpectations
index d0440a2..a2caddc 100644
--- a/third_party/WebKit/LayoutTests/TestExpectations
+++ b/third_party/WebKit/LayoutTests/TestExpectations
@@ -784,6 +784,13 @@ crbug.com/368946 virtual/stable/web-animations-api/eased-keyframes.html [ Pass ]
crbug.com/441559 virtual/stable/web-animations-api/partial-keyframes-unsupported.html [ Pass ]
crbug.com/437696 virtual/stable/web-animations-api/additive-animations-unsupported.html [ Pass ]
+crbug.com/571905 css3/filters/effect-reference-hidpi-hw.html [ NeedsRebaseline ]
+crbug.com/571905 css3/filters/effect-reference-hw.html [ NeedsRebaseline ]
+crbug.com/571905 css3/filters/effect-reference-ordering-hw.html [ NeedsRebaseline ]
+crbug.com/571905 css3/filters/effect-reference-subregion-hw.html [ NeedsRebaseline ]
+crbug.com/571905 css3/filters/effect-reference-zoom-hw.html [ NeedsRebaseline ]
+crbug.com/571905 svg/filters/feDropShadow.svg [ NeedsRebaseline ]
+
# switching to apache-win32: needs triaging.
crbug.com/528062 [ Win ] http/tests/css/missing-repaint-after-slow-style-sheet.pl [ Failure ]
crbug.com/528062 [ Win ] http/tests/local/blob/send-data-blob.html [ Failure ]