Home | History | Annotate | Download | only in webkit

Lines Matching full:database

59 static void webkit_web_plugin_database_init(WebKitWebPluginDatabase* database)
61 WebKitWebPluginDatabasePrivate* priv = G_TYPE_INSTANCE_GET_PRIVATE(database, WEBKIT_TYPE_WEB_PLUGIN_DATABASE, WebKitWebPluginDatabasePrivate);
62 database->priv = priv;
88 * @database: a #WebKitWebPluginDatabase
90 * Returns all #WebKitWebPlugin available in @database.
97 GSList* webkit_web_plugin_database_get_plugins(WebKitWebPluginDatabase* database)
99 g_return_val_if_fail(WEBKIT_IS_WEB_PLUGIN_DATABASE(database), 0);
102 const Vector<PluginPackage*>& plugins = database->priv->coreDatabase->plugins();
114 * @database: a #WebKitWebPluginDatabase
118 * @database, or %NULL if there's none doing so.
124 WebKitWebPlugin* webkit_web_plugin_database_get_plugin_for_mimetype(WebKitWebPluginDatabase* database, const char* mimeType)
126 g_return_val_if_fail(WEBKIT_IS_WEB_PLUGIN_DATABASE(database), 0);
129 return kitNew(database->priv->coreDatabase->pluginForMIMEType(mimeType));
134 * @database: a #WebKitWebPluginDatabase
136 * Refreshes @database adding new plugins that are now in use and
142 void webkit_web_plugin_database_refresh(WebKitWebPluginDatabase* database)
144 g_return_if_fail(WEBKIT_IS_WEB_PLUGIN_DATABASE(database));
146 database->priv->coreDatabase->refresh();