diff options
Diffstat (limited to 'app/src/main/java/org/midori_browser/midori/BrowserActivity.kt')
-rw-r--r-- | app/src/main/java/org/midori_browser/midori/BrowserActivity.kt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/app/src/main/java/org/midori_browser/midori/BrowserActivity.kt b/app/src/main/java/org/midori_browser/midori/BrowserActivity.kt index 0cc4f7a2..337301f1 100644 --- a/app/src/main/java/org/midori_browser/midori/BrowserActivity.kt +++ b/app/src/main/java/org/midori_browser/midori/BrowserActivity.kt @@ -14,10 +14,13 @@ import android.view.Menu import android.view.MenuItem import android.view.inputmethod.EditorInfo import android.view.inputmethod.InputMethodManager +import android.webkit.CookieManager import android.webkit.WebSettings +import android.webkit.WebStorage import android.widget.AdapterView import android.widget.ArrayAdapter import kotlinx.android.synthetic.main.activity_browser.* +import java.util.ResourceBundle.clearCache class BrowserActivity : AppCompatActivity() { @@ -119,6 +122,13 @@ class BrowserActivity : AppCompatActivity() { startActivity(Intent.createChooser(share, getString(R.string.actionShare))) true } + R.id.actionClearPrivateData -> { + @Suppress("DEPRECATION") + CookieManager.getInstance().removeAllCookie() + WebStorage.getInstance().deleteAllData() + webView.clearCache(true) + true + } else -> { super.onOptionsItemSelected(item) } |