summaryrefslogtreecommitdiffstats
path: root/src/com/android
diff options
context:
space:
mode:
authorCary Clark <cary@android.com>2011-01-18 13:03:42 -0500
committerCary Clark <cary@android.com>2011-01-18 13:03:42 -0500
commit4f4cb6bf0bd5c6f8aecc3965ff6eec7d13b53c1e (patch)
treef0cfd1dc024564d6535c4de3dac04af2df6ba9c0 /src/com/android
parentafe67aa948e73c2b5fc55c012db35738d283c59d (diff)
downloadpackages_apps_Browser-4f4cb6bf0bd5c6f8aecc3965ff6eec7d13b53c1e.zip
packages_apps_Browser-4f4cb6bf0bd5c6f8aecc3965ff6eec7d13b53c1e.tar.gz
packages_apps_Browser-4f4cb6bf0bd5c6f8aecc3965ff6eec7d13b53c1e.tar.bz2
allow dumping the nav cache from the browser
Adding this about:debug flavor allows dumping the nav cache from a script over usb without user interaction. The script for me looks like: function pullnav() { adb shell am start about:debug.nav sleep 1 adb pull data/data/com.android.browser/navlog /android/$1.cpp adb shell rm data/data/com.android.browser/navlog kate -u /android/$1.cpp & } which pulls up the nav dump into a local editor. bug:3364574 Change-Id: Ie6b3491b4b9e4490d8229402f4f3770879eff36d
Diffstat (limited to 'src/com/android')
-rw-r--r--src/com/android/browser/IntentHandler.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/browser/IntentHandler.java b/src/com/android/browser/IntentHandler.java
index e4b3201..2a34aba 100644
--- a/src/com/android/browser/IntentHandler.java
+++ b/src/com/android/browser/IntentHandler.java
@@ -178,6 +178,8 @@ public class IntentHandler {
current.getWebView().dumpRenderTree(true);
} else if ("about:debug.display".equals(urlData.mUrl)) {
current.getWebView().dumpDisplayTree();
+ } else if ("about:debug.nav".equals(urlData.mUrl)) {
+ current.getWebView().debugDump();
} else {
mSettings.toggleDebugSettings();
}