+ case R.id.toggleDomStorage:
+ if (enableDomStorage) {
+ enableDomStorage = false;
+ menuItem.setChecked(false);
+ mainWebView.getSettings().setDomStorageEnabled(false);
+ mainWebView.reload();
+ } else {
+ enableDomStorage = true;
+ menuItem.setChecked(true);
+ mainWebView.getSettings().setDomStorageEnabled(true);
+ mainWebView.reload();
+ }
+ return true;
+
+ /* toggleSaveFormData does nothing until database storage is implemented.
+ case R.id.toggleSaveFormData:
+ if (enableSaveFormData) {
+ enableSaveFormData = false;
+ menuItem.setChecked(false);
+ mainWebView.getSettings().setSaveFormData(false);
+ mainWebView.reload();
+ } else {
+ enableSaveFormData = true;
+ menuItem.setChecked(true);
+ mainWebView.getSettings().setSaveFormData(true);
+ mainWebView.reload();
+ }
+ return true;
+ */
+