Add flag for read-only permissions in the Android page info popup
commitaef63c24d2d7279cd4df2d5114926c9394c81dce
authortsergeant <tsergeant@chromium.org>
Wed, 3 Jun 2015 03:13:26 +0000 (2 20:13 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 3 Jun 2015 03:14:05 +0000 (3 03:14 +0000)
tree39a0ff78a9b2ec2cc3f265f7f1b51c7c9c9538c5
parent7919c15c6b90f1a1e79dc8ae294c31663aef4f60
Add flag for read-only permissions in the Android page info popup

This adds a flag, --enable-read-only-website-settings-popup, which
replaces the dropdown boxes for allowing and blocking permissions within
the popup with a read-only display of current permissions. A 'Manage'
button opens the site settings so that the permissions can be modified.

This also fixes a small issue where localstorage would not always
display correctly in site settings due to including a trailing slash in
origin strings.

BUG=444747,430345,481427

Review URL: https://codereview.chromium.org/1163503002

Cr-Commit-Position: refs/heads/master@{#332524}
chrome/android/java/res/layout/website_settings.xml
chrome/android/java/res/layout/website_settings_editable.xml [copied from chrome/android/java/res/layout/website_settings.xml with 100% similarity]
chrome/android/java/res/layout/website_settings_permission_row.xml
chrome/android/java/res/layout/website_settings_permission_row_editable.xml [copied from chrome/android/java/res/layout/website_settings_permission_row.xml with 100% similarity]
chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java
chrome/android/java/src/org/chromium/chrome/browser/WebsiteSettingsPopup.java
chrome/android/java/strings/android_chrome_strings.grd
chrome/browser/android/preferences/website_preference_bridge.cc