Bug 64643

Summary: Have GraphicsLayer pull their contentsScale, rather than pushing it onto them
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: New BugsAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: dglazkov, simon.fraser, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch darin: review+, webkit.review.bot: commit-queue-

Description Simon Fraser (smfr) 2011-07-15 17:40:38 PDT
Have GraphicsLayer pull their contentsScale, rather than pushing it onto them
Comment 1 Simon Fraser (smfr) 2011-07-15 17:54:46 PDT
Created attachment 101078 [details]
Patch
Comment 2 Darin Adler 2011-07-15 18:05:10 PDT
Comment on attachment 101078 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=101078&action=review

> Source/WebCore/platform/graphics/GraphicsLayer.h:354
> +    void notePageScaleFactorChangedIncludingDescendants();

Not sure I like the use of “note” here as a verb. No better name to suggest, though.
Comment 3 WebKit Review Bot 2011-07-15 18:09:05 PDT
Comment on attachment 101078 [details]
Patch

Attachment 101078 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/9094579
Comment 4 Simon Fraser (smfr) 2011-07-15 18:30:41 PDT
http://trac.webkit.org/changeset/91137
Comment 5 Simon Fraser (smfr) 2011-07-15 18:33:36 PDT
Windows fix in http://trac.webkit.org/changeset/91138