From e789da5e8d6345169eceff474b978a3d1e6e4a52 Mon Sep 17 00:00:00 2001 From: Russell Brenner Date: Fri, 20 Jan 2012 10:58:14 -0800 Subject: Enable hyperlink auditing (html5 ping attribute) Activate ping functionality when JavaScript is enabled. Since users might choose to turn off JavaScript out of concern for privacy, this was deemed an appropriate extension of an existing user preference. Bug: 5581321 Change-Id: Ic2358ba1c4dac9ff99479b2e9103330bd04d530c --- Source/WebKit/android/jni/WebSettings.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Source/WebKit/android') diff --git a/Source/WebKit/android/jni/WebSettings.cpp b/Source/WebKit/android/jni/WebSettings.cpp index eae532a..450b5c7 100644 --- a/Source/WebKit/android/jni/WebSettings.cpp +++ b/Source/WebKit/android/jni/WebSettings.cpp @@ -408,6 +408,10 @@ public: flag = env->GetBooleanField(obj, gFieldIds->mJavaScriptEnabled); s->setJavaScriptEnabled(flag); + // Hyperlink auditing (the ping attribute) has similar privacy + // considerations as does the running of JavaScript, so to keep the UI + // simpler, we leverage the same setting. + s->setHyperlinkAuditingEnabled(flag); // ON = 0 // ON_DEMAND = 1 -- cgit v1.1