Bug 150309

Summary: Incorrect repeated background-size behavior in keyframes
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: CSSAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: bdakin, commit-queue, dino, simon.fraser, thorton
Priority: P2    
Version: Safari 9   
Hardware: Unspecified   
OS: Unspecified   
URL: http://dabblet.com/gist/d21d495d7ce2e5579916
See Also: https://bugs.webkit.org/show_bug.cgi?id=150942
Attachments:
Description Flags
Testcase
none
Simpler testcase
none
Patch none

Description Simon Fraser (smfr) 2015-10-18 20:32:09 PDT
Created attachment 263437 [details]
Testcase

Attached testcase shows wrong behavior.
Comment 1 Simon Fraser (smfr) 2015-10-18 20:40:40 PDT
Created attachment 263438 [details]
Simpler testcase
Comment 2 Simon Fraser (smfr) 2015-10-24 18:46:39 PDT
This is happening because when we generate the keyframe style, we don't repeat the background-size into the FillLayers for each of the two background images. Not sure yet where to fix that.
Comment 3 Simon Fraser (smfr) 2015-10-24 19:39:35 PDT
Created attachment 263999 [details]
Patch
Comment 4 WebKit Commit Bot 2015-10-26 11:27:34 PDT
Comment on attachment 263999 [details]
Patch

Clearing flags on attachment: 263999

Committed r191589: <http://trac.webkit.org/changeset/191589>
Comment 5 WebKit Commit Bot 2015-10-26 11:27:37 PDT
All reviewed patches have been landed.  Closing bug.