summaryrefslogtreecommitdiff
path: root/core/java/android/webkit/WebIconDatabase.java
Commit message (Collapse)AuthorAgeFilesLines
* Suppress all hidden abstract methods in constructable classes.Aurimas Liutikas2020-11-111-0/+1
| | | | | | | | | | | | | Having a hidden abstract method for a class that can be extended means that public implementors cannot implement these hidden methods posing a risk that custom implementations will not have required abstract methods resulting in an exception. Bug: 151134792 Test: make update-api Change-Id: I758d12465fabc671be19bedeeceb16885de23c87 Exempt-From-Owner-Approval: large scale suppression of existing issues, no-op in terms of behavior
* [WebView] Allow the WebView to be compiled against the system SDK.Ignacio Solla2014-11-121-28/+11
| | | | | BUG:18152150 Change-Id: Ifd6dcac17663631058d895c61bb6e8018c5aeecc
* Fix javadoc buildJonathan Dixon2013-02-281-2/+2
| | | | Change-Id: I99eb6713fb221e1a3a8e54d621038104913dc03a
* Deprecate various WebView related methodsJonathan Dixon2013-02-281-0/+8
| | | | | | | | | | | | | | | | | | | | | WebSettings: PluginState - plugins depreacted and will not be supported in future. setRenderPriotity - b/6335436 setLightTouchEnabled - b/7683972 it's s no-op. setAppCacheMaxSize - has a sensible default and will be obsolete in future with HTML Quota Management API. b/6236763 WebStorage.setQuotaForOrigin - same as setAppCacheMaxSize WebView: clearView, showFindDialog - buggy, can be achieved otherways savePassword - not useful/usable in practice; see b/5012826 - stock browser used hidden APIs to achieve this feature WebIconDatabase: Other than the open() method, this does nothing useful. b/7331507 Change-Id: I01793f7b34978046eb54033477fca2da96e69c2e
* Seperate interface and implementation of 4 WebView classesJonathan Dixon2012-04-231-219/+10
| | | | | | | | | | | | | | | GeolocationPermissionsClassic CookieManagerClassic WebIconDatabaseClassic WebStorageClassic Also creats a WebViewFactory top level class - this remains hidden for now, as it's currently only used implicitly by the other public WebView classes to create the provider instances. Bug: 5626244 Change-Id: Id0ca1c16d8058f31a86414bbc0e8a55db4b907ba
* Two WebView API cleanupsJonathan Dixon2012-04-131-1/+1
| | | | | | | | | | | | - remove final from classes which we will need to provide subclasses in future: CookieManager, GeolocationPermissions, WebIconDatabase and WebStorage. None of these have published constructors, so applications cannot subclass them anyway. - Also convert some protected members of JsResult to private, as its of no use to legal subclasses, and applications cannot subclass it. Change-Id: Iaca9d2db31e25853b6c55feae41d9e7774087479
* Create db path if it doesn't exitJohn Reck2011-01-181-3/+7
| | | | | | | | Bug: 3241808 Make sure the directory the caller is trying to open the icon db in actually exists and create it if it doesn't. Change-Id: Ie5e4a09210e9430edc318846a551542119969053
* Add a bulk request method for bookmark icons.Patrick Scott2010-04-121-7/+74
| | | | | | | | | Rather than dispatch a message for every url in the db, send a message to the WebCoreThread to handle the query and iteration. Update the documentation for requestAllIcons. Bug: 2581894 Change-Id: I8af4f87570465dff3839db4ac492883e8805b007
* make private inner classes staticCary Clark2009-08-111-1/+1
| | | | | bug found by findbugs http://b/issue?id=1856695
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+251
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-251/+0
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+251