New issue
Advanced search Search tips

Issue 707178 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Add paint invalidation tests for animated WEBP including off-screen WEBP

Project Member Reported by noel@chromium.org, Mar 31 2017

Issue description

BitmapImage is used to drive animated images (gif, webp, apng). Similar to  issue 707073  for animated PNG, we should add a paint invalidation test that shows an off-screen animated WEBP does not animate, and like  issue 707073  add other basic paint invalidation tests:

animated-webp, animated-webp-background, and animated-webp-offscreen.

 

Comment 1 by noel@chromium.org, Mar 31 2017

Cc: scroggo@chromium.org chrishtr@chromium.org

Comment 2 by noel@chromium.org, Mar 31 2017

Cargo cult gif tests to webp this time: https://codereview.chromium.org/2786883006
Project Member

Comment 3 by bugdroid1@chromium.org, Mar 31 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/79580105235657014da58d4a36ca170fd4e63ff9

commit 79580105235657014da58d4a36ca170fd4e63ff9
Author: noel <noel@chromium.org>
Date: Fri Mar 31 16:08:36 2017

Add paint invalidation tests for animated WEBP images

Add an animated WEBP image resource derived from the GIF resource
and add invalidation tests for the basic image case, when it is a
CSS background image, and when it positioned off-screen.

BUG= 707178 

Review-Url: https://codereview.chromium.org/2786883006
Cr-Commit-Position: refs/heads/master@{#461137}

[add] https://crrev.com/79580105235657014da58d4a36ca170fd4e63ff9/third_party/WebKit/LayoutTests/fast/backgrounds/resources/red-green-animated.webp
[add] https://crrev.com/79580105235657014da58d4a36ca170fd4e63ff9/third_party/WebKit/LayoutTests/paint/invalidation/animated-webp-background-expected.txt
[add] https://crrev.com/79580105235657014da58d4a36ca170fd4e63ff9/third_party/WebKit/LayoutTests/paint/invalidation/animated-webp-background.html
[add] https://crrev.com/79580105235657014da58d4a36ca170fd4e63ff9/third_party/WebKit/LayoutTests/paint/invalidation/animated-webp-expected.txt
[add] https://crrev.com/79580105235657014da58d4a36ca170fd4e63ff9/third_party/WebKit/LayoutTests/paint/invalidation/animated-webp-offscreen-expected.txt
[add] https://crrev.com/79580105235657014da58d4a36ca170fd4e63ff9/third_party/WebKit/LayoutTests/paint/invalidation/animated-webp-offscreen.html
[add] https://crrev.com/79580105235657014da58d4a36ca170fd4e63ff9/third_party/WebKit/LayoutTests/paint/invalidation/animated-webp.html

Comment 4 by noel@chromium.org, Mar 31 2017

Status: Fixed (was: Started)

Sign in to add a comment