https://bugs.webkit.org/show_bug.cgi?id=86549
authorbdakin@apple.com <bdakin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 16 May 2012 00:37:31 +0000 (00:37 +0000)
committerbdakin@apple.com <bdakin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 16 May 2012 00:37:31 +0000 (00:37 +0000)
commit12d95b1980cba3c75039f8ac0003ae01b15d462c
treec58db668f16e82c0125a0700e2ee98b9ce6dbae5
parenta37d348c83c283ab75b7393d916654eb7d4ce0c3
https://bugs.webkit.org/show_bug.cgi?id=86549
Page Scale + Tiled Drawing: Twitter sign in page content disappears
after typing into name and enabling password field
-and corresponding-
<rdar://problem/11415352>

Reviewed by Oliver Hunt.

The enormous rect we used to use would overflow in CA and do nothing
when there was any scale > 1 on the context. Instead, just call
setNeedsDisplay on each tile.
* platform/graphics/ca/mac/TileCache.mm:
(WebCore::TileCache::setNeedsDisplay):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@117196 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/ca/mac/TileCache.mm