diff options
author | Huang Dongsung <luxtella@company100.net> | 2013-04-12 16:33:09 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-04-12 16:43:37 +0200 |
commit | eb4a7e2599160b21b58e5a4baa8962886faab4ca (patch) | |
tree | a4eef89f389d0daab00a7a4db40cbb044d343db3 /Source/JavaScriptCore/debugger/Debugger.cpp | |
parent | 5787a3739981f95013735f9278b67a2b011f5b46 (diff) | |
download | qtwebkit-eb4a7e2599160b21b58e5a4baa8962886faab4ca.tar.gz |
Coordinated Graphics: a long page is scaled vertically while loading.
https://bugs.webkit.org/show_bug.cgi?id=109645
Backported from http://trac.webkit.org/changeset/142837
Reviewed by Noam Rosenthal.
When loading http://www.w3.org/TR/xpath-datamodel/, Coordinated Graphics draws
vertically scaled contents. It is because there is the difference between the
size of a layer and the size of CoordinatedBackingStore.
Currently, LayerTreeRenderer notifies the size to CoordinatedBackingStore
at the moment of creating, updating and removing a tile. However, it is not
necessary to send tile-related messages when the size of layer is changed.
So this patch resets the size of CoordinatedBackingStore when receiving the
message that is created when the size is changed: SyncLayerState.
There is no current way to reliably test flicker issues.
Change-Id: Ied0dfa7e333b0c7d89c33684b05ca9e1dfebd155
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'Source/JavaScriptCore/debugger/Debugger.cpp')
0 files changed, 0 insertions, 0 deletions