summaryrefslogtreecommitdiffstats
path: root/Source/WebCore
diff options
context:
space:
mode:
authorJohn Reck <jreck@google.com>2011-06-22 17:23:39 -0700
committerJohn Reck <jreck@google.com>2011-06-22 17:23:39 -0700
commit02dbe7f948b5603841375300ac245a390f829ba0 (patch)
tree057cc95bd05c94bd1dfa4f44ff0dbf6daa232f6e /Source/WebCore
parent4b97cf9c52f5ec2971f86b60f757f3d6d37c59ab (diff)
downloadexternal_webkit-02dbe7f948b5603841375300ac245a390f829ba0.zip
external_webkit-02dbe7f948b5603841375300ac245a390f829ba0.tar.gz
external_webkit-02dbe7f948b5603841375300ac245a390f829ba0.tar.bz2
Remove legacy fps cap
Bug: 4743033 Change-Id: Ic0603ecf3af9290bd6d374aa8ddf4342948064ac
Diffstat (limited to 'Source/WebCore')
-rw-r--r--Source/WebCore/platform/graphics/android/GLWebViewState.cpp11
-rw-r--r--Source/WebCore/platform/graphics/android/GLWebViewState.h1
2 files changed, 0 insertions, 12 deletions
diff --git a/Source/WebCore/platform/graphics/android/GLWebViewState.cpp b/Source/WebCore/platform/graphics/android/GLWebViewState.cpp
index c2fd9dd..dda5dee 100644
--- a/Source/WebCore/platform/graphics/android/GLWebViewState.cpp
+++ b/Source/WebCore/platform/graphics/android/GLWebViewState.cpp
@@ -78,7 +78,6 @@ GLWebViewState::GLWebViewState(android::Mutex* buttonMutex)
, m_globalButtonMutex(buttonMutex)
, m_baseLayerUpdate(true)
, m_backgroundColor(SK_ColorWHITE)
- , m_prevDrawTime(0)
, m_displayRings(false)
, m_focusRingTexture(-1)
{
@@ -499,16 +498,6 @@ bool GLWebViewState::drawGL(IntRect& rect, SkRect& viewport, IntRect* invalRect,
{
glFinish();
- double currentTime = WTF::currentTime();
- double delta = currentTime - m_prevDrawTime;
-
- if (delta < FRAMERATE_CAP) {
- unsigned int usecs = (FRAMERATE_CAP - delta) * 1E6;
- usleep(usecs);
- }
-
- m_prevDrawTime = currentTime;
-
m_baseLayerLock.lock();
BaseLayerAndroid* baseLayer = m_currentBaseLayer;
SkSafeRef(baseLayer);
diff --git a/Source/WebCore/platform/graphics/android/GLWebViewState.h b/Source/WebCore/platform/graphics/android/GLWebViewState.h
index 980dd3c..33a05c6 100644
--- a/Source/WebCore/platform/graphics/android/GLWebViewState.h
+++ b/Source/WebCore/platform/graphics/android/GLWebViewState.h
@@ -280,7 +280,6 @@ private:
SkRegion m_invalidateRegion;
SkColor m_backgroundColor;
- double m_prevDrawTime;
#ifdef MEASURES_PERF
unsigned int m_totalTimeCounter;