Lines Matching refs:mimeType

80             MimeType mimeType;
81 mimeType.name = jsMimeType["type"].toString();
82 mimeType.description = jsMimeType["description"].toString();
83 mimeType.fileExtensions = jsMimeType["suffixes"].toString().split(',', QString::SkipEmptyParts);
85 mimeTypes.append(mimeType);
86 QVERIFY(plugin.supportsMimeType(mimeType.name));
183 QString mimeType = mimeTypes.at(j).name;
184 pluginsMap.insert(mimeType, plugin);
185 QVERIFY(plugin.supportsMimeType(mimeType));
194 QString mimeType = mimeTypes.at(j).name;
196 QVERIFY(pluginsMap.count(mimeType) > 0);
197 if (pluginsMap.count(mimeType) > 1)
200 QWebPluginInfo pluginForMimeType = database->pluginForMimeType(mimeType);
204 QCOMPARE(pluginForMimeType, database->pluginForMimeType(mimeType.toUpper()));
205 QCOMPARE(pluginForMimeType, database->pluginForMimeType(mimeType.toLower()));
206 QVERIFY(plugin.supportsMimeType(mimeType));
224 QString mimeType = mimeTypes.at(j).name;
225 pluginsMap.insert(mimeType, plugin);
226 QVERIFY(plugin.supportsMimeType(mimeType));
232 QString mimeType = it.key();
234 QWebPluginInfo pluginForMimeType = database->pluginForMimeType(mimeType);
236 QVERIFY(pluginsMap.count(mimeType) > 0);
238 if (pluginsMap.count(mimeType) == 1) {
256 QWebPluginInfo pluginForMimeType2 = database->pluginForMimeType(mimeType);
257 if (pluginsMap.count(mimeType) == 1) {
314 QString mimeType = mimeTypes.at(j).name;
315 pluginsMap.insert(mimeType, plugin);
321 QString mimeType = it.key();
323 if (pluginsMap.count(mimeType) > 1) {
324 QList<QWebPluginInfo> pluginsForMimeType = pluginsMap.values(mimeType);
325 QWebPluginInfo plugin = database->pluginForMimeType(mimeType);
326 QVERIFY(plugin.supportsMimeType(mimeType));
331 QVERIFY(plugin.supportsMimeType(mimeType));
334 QCOMPARE(database->pluginForMimeType(mimeType), plugin);
335 database->setPreferredPluginForMimeType(mimeType, anotherPlugin);
336 QCOMPARE(database->pluginForMimeType(mimeType), anotherPlugin);
339 QCOMPARE(database->pluginForMimeType(mimeType), plugin);
342 QCOMPARE(database->pluginForMimeType(mimeType), anotherPlugin);
344 QCOMPARE(database->pluginForMimeType(mimeType), anotherPlugin);
346 database->setPreferredPluginForMimeType(mimeType, QWebPluginInfo());
347 QCOMPARE(database->pluginForMimeType(mimeType), plugin);
350 QWebPluginInfo plugin = database->pluginForMimeType(mimeType);
351 QCOMPARE(pluginsMap.value(mimeType), plugin);
353 database->setPreferredPluginForMimeType(mimeType, plugin);
354 QCOMPARE(database->pluginForMimeType(mimeType), plugin);
357 QCOMPARE(database->pluginForMimeType(mimeType), QWebPluginInfo());
360 database->setPreferredPluginForMimeType(mimeType, QWebPluginInfo());
361 QCOMPARE(database->pluginForMimeType(mimeType), plugin);