#include <WebIconDatabase.h>
|
virtual | ~WebIconDatabase () |
|
void | invalidate () |
|
void | clearProcessPool () |
|
void | setDatabasePath (const String &) |
|
void | enableDatabaseCleanup () |
|
void | retainIconForPageURL (const String &) |
|
void | releaseIconForPageURL (const String &) |
|
void | setIconURLForPageURL (const String &, const String &) |
|
void | setIconDataForIconURL (const IPC::DataReference &, const String &) |
|
void | synchronousIconDataForPageURL (const String &, IPC::DataReference &) |
|
void | synchronousIconURLForPageURL (const String &, String &) |
|
void | synchronousIconDataKnownForIconURL (const String &, bool &) const |
|
void | synchronousLoadDecisionForIconURL (const String &, int &) const |
|
void | getLoadDecisionForIconURL (const String &, uint64_t callbackID) |
|
void | didReceiveIconForPageURL (const String &) |
|
WebCore::Image * | imageForPageURL (const String &, const WebCore::IntSize &iconSize=WebCore::IntSize(32, 32)) |
|
WebCore::NativeImagePtr | nativeImageForPageURL (const String &, const WebCore::IntSize &iconSize=WebCore::IntSize(32, 32)) |
|
PassRefPtr< API::Data > | iconDataForPageURL (const String &pageURL) |
|
bool | isOpen () |
|
bool | isUrlImportCompleted () |
|
void | removeAllIcons () |
|
void | checkIntegrityBeforeOpening () |
|
void | close () |
|
void | initializeIconDatabaseClient (const WKIconDatabaseClientBase *) |
|
void | setPrivateBrowsingEnabled (bool) |
|
void | derefWhenAppropriate () |
|
virtual | ~ObjectImpl () |
|
virtual | ~Object () |
|
|
enum | Type {
Type::Null = 0,
Type::Array,
Type::AuthenticationChallenge,
Type::AuthenticationDecisionListener,
Type::CertificateInfo,
Type::Connection,
Type::ContextMenuItem,
Type::Credential,
Type::Data,
Type::Dictionary,
Type::Error,
Type::FrameHandle,
Type::Image,
Type::PageGroupData,
Type::PageHandle,
Type::PageGroupHandle,
Type::ProtectionSpace,
Type::RenderLayer,
Type::RenderObject,
Type::SecurityOrigin,
Type::SessionState,
Type::SerializedScriptValue,
Type::String,
Type::URL,
Type::URLRequest,
Type::URLResponse,
Type::UserContentURLPattern,
Type::UserScript,
Type::UserStyleSheet,
Type::WebArchive,
Type::WebArchiveResource,
Type::Boolean,
Type::Double,
Type::UInt64,
Type::Point,
Type::Size,
Type::Rect,
Type::ApplicationCacheManager,
Type::AutomationSession,
Type::BackForwardList,
Type::BackForwardListItem,
Type::CacheManager,
Type::ColorPickerResultListener,
Type::ContextMenuListener,
Type::CookieManager,
Type::Download,
Type::ExperimentalFeature,
Type::FormSubmissionListener,
Type::Frame,
Type::FrameInfo,
Type::FramePolicyListener,
Type::FullScreenManager,
Type::GeolocationManager,
Type::GeolocationPermissionRequest,
Type::HitTestResult,
Type::GeolocationPosition,
Type::GrammarDetail,
Type::IconDatabase,
Type::Inspector,
Type::KeyValueStorageManager,
Type::MediaCacheManager,
Type::Navigation,
Type::NavigationAction,
Type::NavigationData,
Type::NavigationResponse,
Type::Notification,
Type::NotificationManager,
Type::NotificationPermissionRequest,
Type::OpenPanelParameters,
Type::OpenPanelResultListener,
Type::OriginDataManager,
Type::Page,
Type::PageConfiguration,
Type::PageGroup,
Type::ProcessPool,
Type::ProcessPoolConfiguration,
Type::PluginSiteDataManager,
Type::Preferences,
Type::ResourceLoadStatisticsStore,
Type::RunBeforeUnloadConfirmPanelResultListener,
Type::RunJavaScriptAlertResultListener,
Type::RunJavaScriptConfirmResultListener,
Type::RunJavaScriptPromptResultListener,
Type::TextChecker,
Type::UserContentController,
Type::UserContentExtension,
Type::UserContentExtensionStore,
Type::UserContentWorld,
Type::UserInitiatedAction,
Type::UserMediaPermissionCheck,
Type::UserMediaPermissionRequest,
Type::Vibration,
Type::ViewportAttributes,
Type::VisitedLinkStore,
Type::WebResourceLoadStatisticsManager,
Type::WebsiteDataRecord,
Type::WebsiteDataStore,
Type::WebsitePolicies,
Type::WindowFeatures,
Type::Bundle,
Type::BundleBackForwardList,
Type::BundleBackForwardListItem,
Type::BundleCSSStyleDeclarationHandle,
Type::BundleDOMWindowExtension,
Type::BundleFileHandle,
Type::BundleFrame,
Type::BundleHitTestResult,
Type::BundleInspector,
Type::BundleNavigationAction,
Type::BundleNodeHandle,
Type::BundlePage,
Type::BundlePageBanner,
Type::BundlePageGroup,
Type::BundlePageOverlay,
Type::BundleRangeHandle,
Type::BundleScriptWorld,
Type::EditCommandProxy,
Type::ObjCObjectGraph,
Type::View
} |
|
static const Type | APIType |
|
| ObjectImpl () |
|
Type | type () const override |
|
| Object () |
|
◆ ~WebIconDatabase()
WebIconDatabase::~WebIconDatabase |
( |
| ) |
|
|
virtual |
◆ checkIntegrityBeforeOpening()
void WebIconDatabase::checkIntegrityBeforeOpening |
( |
| ) |
|
◆ clearProcessPool()
void WebKit::WebIconDatabase::clearProcessPool |
( |
| ) |
|
|
inline |
◆ close()
void WebIconDatabase::close |
( |
| ) |
|
◆ create()
◆ derefWhenAppropriate()
void WebIconDatabase::derefWhenAppropriate |
( |
| ) |
|
◆ didReceiveIconForPageURL()
void WebIconDatabase::didReceiveIconForPageURL |
( |
const String & |
pageURL | ) |
|
◆ enableDatabaseCleanup()
void WebIconDatabase::enableDatabaseCleanup |
( |
| ) |
|
◆ getLoadDecisionForIconURL()
void WebIconDatabase::getLoadDecisionForIconURL |
( |
const String & |
iconURL, |
|
|
uint64_t |
callbackID |
|
) |
| |
◆ iconDataForPageURL()
◆ imageForPageURL()
◆ initializeIconDatabaseClient()
◆ invalidate()
void WebIconDatabase::invalidate |
( |
| ) |
|
◆ isOpen()
bool WebIconDatabase::isOpen |
( |
| ) |
|
◆ isUrlImportCompleted()
bool WebIconDatabase::isUrlImportCompleted |
( |
| ) |
|
◆ nativeImageForPageURL()
◆ releaseIconForPageURL()
void WebIconDatabase::releaseIconForPageURL |
( |
const String & |
pageURL | ) |
|
◆ removeAllIcons()
void WebIconDatabase::removeAllIcons |
( |
| ) |
|
◆ retainIconForPageURL()
void WebIconDatabase::retainIconForPageURL |
( |
const String & |
pageURL | ) |
|
◆ setDatabasePath()
void WebIconDatabase::setDatabasePath |
( |
const String & |
path | ) |
|
◆ setIconDataForIconURL()
◆ setIconURLForPageURL()
void WebIconDatabase::setIconURLForPageURL |
( |
const String & |
iconURL, |
|
|
const String & |
pageURL |
|
) |
| |
◆ setPrivateBrowsingEnabled()
void WebIconDatabase::setPrivateBrowsingEnabled |
( |
bool |
privateBrowsingEnabled | ) |
|
◆ synchronousIconDataForPageURL()
◆ synchronousIconDataKnownForIconURL()
void WebIconDatabase::synchronousIconDataKnownForIconURL |
( |
const String & |
, |
|
|
bool & |
iconDataKnown |
|
) |
| const |
◆ synchronousIconURLForPageURL()
void WebIconDatabase::synchronousIconURLForPageURL |
( |
const String & |
pageURL, |
|
|
String & |
iconURL |
|
) |
| |
◆ synchronousLoadDecisionForIconURL()
void WebIconDatabase::synchronousLoadDecisionForIconURL |
( |
const String & |
, |
|
|
int & |
loadDecision |
|
) |
| const |
The documentation for this class was generated from the following files: