- // Update the toggleJavaScript icon if appropriate and display a snackbar.
- if (!javaScriptEnabled) {
- if (firstPartyCookiesEnabled) {
- toggleJavaScript.setIcon(R.drawable.warning);
- Snackbar.make(findViewById(R.id.mainWebView), R.string.dom_storage_disabled, Snackbar.LENGTH_SHORT).show();
- } else {
- toggleJavaScript.setIcon(R.drawable.privacy_mode);
- Snackbar.make(findViewById(R.id.mainWebView), R.string.privacy_mode, Snackbar.LENGTH_SHORT).show();
- }
- }else {
- Snackbar.make(findViewById(R.id.mainWebView), R.string.dom_storage_disabled, Snackbar.LENGTH_SHORT).show();
- }
- } else {
- domStorageEnabled = true;
- menuItem.setChecked(true);
- mainWebView.getSettings().setDomStorageEnabled(true);
- mainWebView.reload();