diff options
| author | Steve Block <steveblock@google.com> | 2012-02-20 18:35:49 +0000 |
|---|---|---|
| committer | Steve Block <steveblock@google.com> | 2012-02-21 10:21:40 +0000 |
| commit | acd7e2eb8b896bf69f78e41b21719912efb898f9 (patch) | |
| tree | b4c9b78a458574bee7f88f4cee23a7ac79344832 /core/java/android/webkit/CallbackProxy.java | |
| parent | 938d2fbc57f05cc9bab9b551d7a454644208ee07 (diff) | |
Don't try to use Network timing with the Chromium HTTP stack
Change-Id: Ibba20a13e1389c2a7b1cc0cc45d3ef012894cb99
Diffstat (limited to 'core/java/android/webkit/CallbackProxy.java')
| -rw-r--r-- | core/java/android/webkit/CallbackProxy.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/core/java/android/webkit/CallbackProxy.java b/core/java/android/webkit/CallbackProxy.java index 75ee33841203..95d927593799 100644 --- a/core/java/android/webkit/CallbackProxy.java +++ b/core/java/android/webkit/CallbackProxy.java @@ -920,7 +920,10 @@ class CallbackProxy extends Handler { if (PERF_PROBE) { mWebCoreThreadTime = SystemClock.currentThreadTimeMillis(); mWebCoreIdleTime = 0; - Network.getInstance(mContext).startTiming(); + if (!JniUtil.useChromiumHttpStack()) { + // Network is only used with the Android HTTP stack. + Network.getInstance(mContext).startTiming(); + } // un-comment this if PERF_PROBE is true // Looper.myQueue().setWaitCallback(mIdleCallback); } @@ -938,7 +941,10 @@ class CallbackProxy extends Handler { Log.d("WebCore", "WebCore thread used " + (SystemClock.currentThreadTimeMillis() - mWebCoreThreadTime) + " ms and idled " + mWebCoreIdleTime + " ms"); - Network.getInstance(mContext).stopTiming(); + if (!JniUtil.useChromiumHttpStack()) { + // Network is only used with the Android HTTP stack. + Network.getInstance(mContext).stopTiming(); + } } Message msg = obtainMessage(PAGE_FINISHED, url); sendMessage(msg); |
