Lines Matching defs:iconDatabaseRef
40 void WKIconDatabaseSetIconDatabaseClient(WKIconDatabaseRef iconDatabaseRef, const WKIconDatabaseClientBase* wkClient)
42 toImpl(iconDatabaseRef)->initializeIconDatabaseClient(wkClient);
45 void WKIconDatabaseRetainIconForURL(WKIconDatabaseRef iconDatabaseRef, WKURLRef pageURLRef)
47 toImpl(iconDatabaseRef)->retainIconForPageURL(toWTFString(pageURLRef));
50 void WKIconDatabaseReleaseIconForURL(WKIconDatabaseRef iconDatabaseRef, WKURLRef pageURLRef)
52 toImpl(iconDatabaseRef)->releaseIconForPageURL(toWTFString(pageURLRef));
55 void WKIconDatabaseSetIconDataForIconURL(WKIconDatabaseRef iconDatabaseRef, WKDataRef iconDataRef, WKURLRef iconURLRef)
57 toImpl(iconDatabaseRef)->setIconDataForIconURL(toImpl(iconDataRef)->dataReference(), toWTFString(iconURLRef));
60 void WKIconDatabaseSetIconURLForPageURL(WKIconDatabaseRef iconDatabaseRef, WKURLRef iconURLRef, WKURLRef pageURLRef)
62 toImpl(iconDatabaseRef)->setIconURLForPageURL(toWTFString(iconURLRef), toWTFString(pageURLRef));
65 WKURLRef WKIconDatabaseCopyIconURLForPageURL(WKIconDatabaseRef iconDatabaseRef, WKURLRef pageURLRef)
68 toImpl(iconDatabaseRef)->synchronousIconURLForPageURL(toWTFString(pageURLRef), iconURLString);
72 WKDataRef WKIconDatabaseCopyIconDataForPageURL(WKIconDatabaseRef iconDatabaseRef, WKURLRef pageURL)
74 return toAPI(toImpl(iconDatabaseRef)->iconDataForPageURL(toWTFString(pageURL)).leakRef());
77 void WKIconDatabaseEnableDatabaseCleanup(WKIconDatabaseRef iconDatabaseRef)
79 toImpl(iconDatabaseRef)->enableDatabaseCleanup();
82 void WKIconDatabaseRemoveAllIcons(WKIconDatabaseRef iconDatabaseRef)
84 toImpl(iconDatabaseRef)->removeAllIcons();
87 void WKIconDatabaseCheckIntegrityBeforeOpening(WKIconDatabaseRef iconDatabaseRef)
89 toImpl(iconDatabaseRef)->checkIntegrityBeforeOpening();
92 void WKIconDatabaseClose(WKIconDatabaseRef iconDatabaseRef)
94 toImpl(iconDatabaseRef)->close();