Changeset 168661 in webkit
- Timestamp:
- May 12, 2014 5:14:01 PM (10 years ago)
- Location:
- trunk/Source
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r168660 r168661 1 2014-05-12 Simon Fraser <simon.fraser@apple.com> 2 3 [iOS WK2] Fuzzy tiles on some sites on loading 4 https://bugs.webkit.org/show_bug.cgi?id=132847 5 <rdar://problem/16816178> 6 7 Reviewed by Benjamin Poulain. 8 9 Export WebCore::TileController::contentsScale() const 10 11 * WebCore.exp.in: 12 1 13 2014-05-12 Simon Fraser <simon.fraser@apple.com> 2 14 -
trunk/Source/WebCore/WebCore.exp.in
r168650 r168661 1654 1654 __ZNK7WebCore14SecurityOrigin5equalEPKS0_ 1655 1655 __ZNK7WebCore14SecurityOrigin8toStringEv 1656 __ZNK7WebCore14TileController13contentsScaleEv 1656 1657 __ZNK7WebCore15AffineTransform10isIdentityEv 1657 1658 __ZNK7WebCore15AffineTransform12isInvertibleEv -
trunk/Source/WebKit2/ChangeLog
r168657 r168661 1 2014-05-12 Simon Fraser <simon.fraser@apple.com> 2 3 [iOS WK2] Fuzzy tiles on some sites on loading 4 https://bugs.webkit.org/show_bug.cgi?id=132847 5 <rdar://problem/16816178> 6 7 Reviewed by Benjamin Poulain. 8 9 PlatformCALayerRemoteTiledBacking overrode setContentsScale() but not contentsScale(), 10 causing us to early-return from GraphicsLayerCA::updateContentsScale() and leave the 11 scale wrong. Fix by overriding contentsScale() also. 12 13 * WebProcess/WebPage/mac/PlatformCALayerRemoteTiledBacking.cpp: 14 (WebKit::PlatformCALayerRemoteTiledBacking::contentsScale): 15 * WebProcess/WebPage/mac/PlatformCALayerRemoteTiledBacking.h: 16 1 17 2014-05-12 Tim Horton <timothy_horton@apple.com> 2 18 -
trunk/Source/WebKit2/WebProcess/WebPage/mac/PlatformCALayerRemoteTiledBacking.cpp
r167256 r168661 87 87 } 88 88 89 float PlatformCALayerRemoteTiledBacking::contentsScale() const 90 { 91 return m_tileController->contentsScale(); 92 } 93 89 94 void PlatformCALayerRemoteTiledBacking::setContentsScale(float scale) 90 95 { -
trunk/Source/WebKit2/WebProcess/WebPage/mac/PlatformCALayerRemoteTiledBacking.h
r167256 r168661 46 46 47 47 virtual void setBounds(const WebCore::FloatRect&) override; 48 48 49 virtual bool isOpaque() const override; 49 50 virtual void setOpaque(bool) override; 51 50 52 virtual bool acceleratesDrawing() const override; 51 53 virtual void setAcceleratesDrawing(bool) override; 54 55 virtual float contentsScale() const override; 52 56 virtual void setContentsScale(float) override; 57 53 58 virtual void setBorderWidth(float) override; 54 59 virtual void setBorderColor(const WebCore::Color&) override;
Note: See TracChangeset
for help on using the changeset viewer.