diff options
author | Russell Brenner <russellbrenner@google.com> | 2012-01-20 10:58:14 -0800 |
---|---|---|
committer | Russell Brenner <russellbrenner@google.com> | 2012-01-25 15:30:09 -0800 |
commit | e789da5e8d6345169eceff474b978a3d1e6e4a52 (patch) | |
tree | b6ac431c159991a00df2b5ff87a6eee08380f76b /Source/WebKit/android/jni/WebSettings.cpp | |
parent | 56c83b8f60acdfe77deff2cfc5977fb3ed09f6f2 (diff) | |
download | external_webkit-e789da5e8d6345169eceff474b978a3d1e6e4a52.zip external_webkit-e789da5e8d6345169eceff474b978a3d1e6e4a52.tar.gz external_webkit-e789da5e8d6345169eceff474b978a3d1e6e4a52.tar.bz2 |
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
Diffstat (limited to 'Source/WebKit/android/jni/WebSettings.cpp')
-rw-r--r-- | Source/WebKit/android/jni/WebSettings.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
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 |