Bug 39063

Summary: [Qt] Tiled backing store checker pattern does not paint correctly when scaling factor is not 1
Product: WebKit Reporter: Antti Koivisto <koivisto>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: CLOSED FIXED    
Severity: Normal CC: hausmann
Priority: P3 Keywords: Qt
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Bug Depends on:    
Bug Blocks: 35784    
Attachments:
Description Flags
Use the dirty rect that has been adjusted for scaling instead of the original one kenneth: review+

Description Antti Koivisto 2010-05-13 07:14:19 PDT
The checker pattern drawing area is determined without taking the scaling factor into account. The pattern does not paint correctly when scaling is other than 1, except on the top of the document.
Comment 1 Antti Koivisto 2010-05-13 07:26:36 PDT
Created attachment 55974 [details]
Use the dirty rect that has been adjusted for scaling instead of the original one
Comment 2 Antti Koivisto 2010-05-13 07:35:47 PDT
Sending        WebCore/ChangeLog
Sending        WebCore/platform/graphics/TiledBackingStore.cpp
Transmitting file data ..
Committed revision 59363.
Comment 3 Simon Hausmann 2010-05-28 07:09:49 PDT
<cherry-pick-for-backport: r59363>
Comment 4 Simon Hausmann 2010-05-29 01:24:34 PDT
Revision r59363 cherry-picked into qtwebkit-2.0 with commit 59c4c96c6aa7342f59956b6cb530f114cdfdcba5