summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTeng-Hui Zhu <ztenghui@google.com>2011-01-13 11:27:04 -0800
committerTeng-Hui Zhu <ztenghui@google.com>2011-01-13 11:27:04 -0800
commit2c6a54e2748be2c78f059761f711cdc02cd062fa (patch)
treecd3a4ae14c2122e33dfb24f8e25069adccc6b068
parent2affce26ab8f173609de60771c0fbc1ae23a6126 (diff)
downloadexternal_webkit-2c6a54e2748be2c78f059761f711cdc02cd062fa.zip
external_webkit-2c6a54e2748be2c78f059761f711cdc02cd062fa.tar.gz
external_webkit-2c6a54e2748be2c78f059761f711cdc02cd062fa.tar.bz2
Code clean up.
There should be no functionality change. Change-Id: Ifc05a776ebb0a2a00b3aff194e138847ed1201cf
-rw-r--r--WebCore/platform/graphics/android/BaseLayerAndroid.cpp4
-rw-r--r--WebCore/platform/graphics/android/TiledPage.cpp3
-rw-r--r--WebCore/platform/graphics/android/TiledPage.h2
3 files changed, 4 insertions, 5 deletions
diff --git a/WebCore/platform/graphics/android/BaseLayerAndroid.cpp b/WebCore/platform/graphics/android/BaseLayerAndroid.cpp
index 7527fac..f71ee88 100644
--- a/WebCore/platform/graphics/android/BaseLayerAndroid.cpp
+++ b/WebCore/platform/graphics/android/BaseLayerAndroid.cpp
@@ -196,7 +196,7 @@ bool BaseLayerAndroid::drawBasePictureInGL(SkRect& viewport, float scale)
else
transparency = m_glWebViewState->transparency(currentTime);
- nextTiledPage->draw(newTilesTransparency, viewport, viewportTileBounds);
+ nextTiledPage->draw(newTilesTransparency, viewportTileBounds);
// The transition between the two pages is finished, swap them
if (currentTime > transitionTime) {
@@ -211,7 +211,7 @@ bool BaseLayerAndroid::drawBasePictureInGL(SkRect& viewport, float scale)
tiledPage->setScale(m_glWebViewState->currentScale());
const SkIRect& preZoomBounds = m_glWebViewState->preZoomBounds();
tiledPage->prepare(goingDown, goingLeft, preZoomBounds);
- tiledPage->draw(transparency, viewport, preZoomBounds);
+ tiledPage->draw(transparency, preZoomBounds);
bool ret = false;
if (m_glWebViewState->scaleRequestState() != GLWebViewState::kNoScaleRequest
diff --git a/WebCore/platform/graphics/android/TiledPage.cpp b/WebCore/platform/graphics/android/TiledPage.cpp
index 1d2754d..868a870 100644
--- a/WebCore/platform/graphics/android/TiledPage.cpp
+++ b/WebCore/platform/graphics/android/TiledPage.cpp
@@ -301,7 +301,7 @@ bool TiledPage::ready(const SkIRect& tileBounds)
return true;
}
-void TiledPage::draw(float transparency, SkRect& viewport, const SkIRect& tileBounds)
+void TiledPage::draw(float transparency, const SkIRect& tileBounds)
{
if (!m_glWebViewState)
return;
@@ -320,7 +320,6 @@ void TiledPage::draw(float transparency, SkRect& viewport, const SkIRect& tileBo
rect.fRight = rect.fLeft + tileWidth;
rect.fBottom = rect.fTop + tileHeight;
- TilesManager::instance()->shader()->setViewport(viewport);
tile.draw(transparency, rect);
}
}
diff --git a/WebCore/platform/graphics/android/TiledPage.h b/WebCore/platform/graphics/android/TiledPage.h
index ad88bc4..72e20cd 100644
--- a/WebCore/platform/graphics/android/TiledPage.h
+++ b/WebCore/platform/graphics/android/TiledPage.h
@@ -64,7 +64,7 @@ public:
// check to see if the page is ready for display
bool ready(const SkIRect& tileBounds);
// draw the page on the screen
- void draw(float transparency, SkRect& viewport, const SkIRect& tileBounds);
+ void draw(float transparency, const SkIRect& tileBounds);
// used by individual tiles to generate the bitmap for their tile
unsigned int paintBaseLayerContent(SkCanvas*);