Ganesh layout test failures |
||||
Issue descriptionLooking into oop raster layout test failures, I also ran Blink's layout tests (fast/ and compositing/ only) with ganesh and found a number of things that looked wrong in ganesh vs software raster. You can repro these by: (1) Applying this patch: https://chromium-review.googlesource.com/c/chromium/src/+/876823 (2) ninja -C out/Debug content_shell image_diff blink_tests && third_party/WebKit/Tools/Scripts/run-webkit-tests -t Debug TESTNAMEHERE In many cases, you can run chrome with --enable-gpu-rasterization and open up the page directly. These files are all in third_party/WebKit/LayoutTests/. Here's the classes of failures I saw: (1) Gradients (often zero radius) not drawing: fast/gradients/crash-on-zero-radius.html fast/gradients/css3-radial-gradients2.html fast/gradients/radial-centered.html fast/gradients/unprefixed-radial-gradients2.html (2) Gradient with a weird line (doesn't repro in browser, so swiftshader?): fast/gradients/conic-gradient-positioning.html (3) Border radius artifact: fast/borders/border-radius-complex-inner.html (4) Controls that don't look right (cut off buttons, misaligned sliders): fast/forms/control-clip-overflow.html fast/forms/input-appearance-height.html
,
Feb 12 2018
,
May 14 2018
,
Jun 22 2018
I ran the layout tests with a fuzzy matcher (>1% pixel errors, errors only counted if >1 difference in r g or b), and these are still issues: border radius: fast/borders/border-radius-complex-inner-double.html fast/borders/border-radius-complex-inner.html gradients: fast/gradients/conic-gradient-positioning.html virtual/exotic-color-space/images/color-profile-background-clip-text.html missing box: fast/text/font-format-support-cbdt-sbix-cff2.html
,
Jun 22 2018
|
||||
►
Sign in to add a comment |
||||
Comment 1 by fmalita@chromium.org
, Feb 7 2018