/macosx-10.10.1/WebKit2-7600.1.25/Shared/Plugins/Netscape/ |
H A D | NetscapePluginModule.h | 48 static PassRefPtr<NetscapePluginModule> getOrCreate(const String& pluginPath); 56 static bool getPluginInfo(const String& pluginPath, PluginModuleInfo&); 69 static bool createPluginMIMETypesPreferences(const String& pluginPath); 73 static bool scanPlugin(const String& pluginPath); 79 explicit NetscapePluginModule(const String& pluginPath);
|
H A D | NetscapePluginModule.cpp | 45 NetscapePluginModule::NetscapePluginModule(const String& pluginPath) argument 46 : m_pluginPath(pluginPath) 138 PassRefPtr<NetscapePluginModule> NetscapePluginModule::getOrCreate(const String& pluginPath) argument 144 if (pluginModule->m_pluginPath == pluginPath) 148 RefPtr<NetscapePluginModule> pluginModule(adoptRef(new NetscapePluginModule(pluginPath)));
|
/macosx-10.10.1/WebKit2-7600.1.25/PluginProcess/EntryPoint/mac/LegacyProcess/ |
H A D | PluginProcessMain.mm | 78 String pluginPath = m_commandLine["createPluginMIMETypesPreferences"]; 79 if (!pluginPath.isEmpty()) { 83 if (!NetscapePluginModule::createPluginMIMETypesPreferences(pluginPath)) 91 String pluginPath = m_commandLine["plugin-path"]; 92 if (pluginPath.isEmpty()) 94 extraInitializationData.add("plugin-path", pluginPath);
|
/macosx-10.10.1/WebKit2-7600.1.25/PluginProcess/EntryPoint/mac/XPCService/ |
H A D | PluginServiceEntryPoint.mm | 49 String pluginPath = xpc_dictionary_get_string(extraDataInitializationDataObject, "plugin-path"); 50 if (pluginPath.isEmpty()) 52 extraInitializationData.add("plugin-path", pluginPath);
|
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Plugins/gtk/ |
H A D | PluginInfoCache.h | 45 bool getPluginInfo(const String& pluginPath, PluginModuleInfo&); 46 void updatePluginInfo(const String& pluginPath, const PluginModuleInfo&);
|
H A D | PluginInfoCache.cpp | 83 bool PluginInfoCache::getPluginInfo(const String& pluginPath, PluginModuleInfo& plugin) argument 85 CString pluginGroup = pluginPath.utf8(); 90 if (!WebCore::getFileModificationTime(pluginPath, lastModified)) 96 plugin.path = pluginPath; 97 plugin.info.file = WebCore::pathGetFileName(pluginPath); 115 void PluginInfoCache::updatePluginInfo(const String& pluginPath, const PluginModuleInfo& plugin) argument 118 if (!WebCore::getFileModificationTime(pluginPath, lastModified)) 121 CString pluginGroup = pluginPath.utf8();
|
/macosx-10.10.1/IOKitUser-1050.1.21/ |
H A D | IOCFPlugIn.c | 92 CFMutableStringRef pluginPath = NULL; // must release local 102 pluginPath = CFStringCreateMutable( kCFAllocatorDefault, 0 ); 103 if ( pluginPath == NULL ) { 130 CFStringAppend(pluginPath, pluginName); 131 pluginURL = _CreateIfReachable(pluginPath); 143 CFStringReplaceAll(pluginPath, CFSTR("")); 144 CFStringAppendCString(pluginPath, 147 CFStringAppend(pluginPath, pluginName); 149 pluginPath, 166 CFStringReplaceAll(pluginPath, CFST [all...] |
/macosx-10.10.1/WebKit-7600.1.25/mac/Plugins/Hosted/ |
H A D | NetscapePluginHostManager.h | 47 PassRefPtr<NetscapePluginInstanceProxy> instantiatePlugin(const String& pluginPath, cpu_type_t pluginArchitecture, const String& bundleIdentifier, WebHostedNetscapePluginView *, NSString *mimeType, NSArray *attributeKeys, NSArray *attributeValues, NSString *userAgent, NSURL *sourceURL, bool fullFrame, bool isPrivateBrowsingEnabled, bool isAcceleratedCompositingEnabled, bool hostLayersInWindowServer); 51 void createPropertyListFile(const String& pluginPath, cpu_type_t pluginArchitecture, const String& bundleIdentifier); 56 NetscapePluginHostProxy* hostForPlugin(const String& pluginPath, cpu_type_t pluginArchitecture, const String& bundleIdentifier); 61 bool spawnPluginHost(const String& pluginPath, cpu_type_t pluginArchitecture, mach_port_t clientPort, mach_port_t& pluginHostPort, ProcessSerialNumber& pluginHostPSN);
|
H A D | NetscapePluginHostManager.mm | 69 NetscapePluginHostProxy* NetscapePluginHostManager::hostForPlugin(const WTF::String& pluginPath, cpu_type_t pluginArchitecture, const String& bundleIdentifier) 71 PluginHostMap::AddResult result = m_pluginHosts.add(pluginPath, nullptr); 85 if (!spawnPluginHost(pluginPath, pluginArchitecture, clientPort, pluginHostPort, pluginHostPSN)) { 102 bool NetscapePluginHostManager::spawnPluginHost(const String& pluginPath, cpu_type_t pluginArchitecture, mach_port_t clientPort, mach_port_t& pluginHostPort, ProcessSerialNumber& pluginHostPSN) 150 [[(NSString*)pluginPath lastPathComponent] stringByDeletingPathExtension], [[NSProcessInfo processInfo] processName]]; 154 (NSString *)pluginPath, @"bundlePath", 217 PassRefPtr<NetscapePluginInstanceProxy> NetscapePluginHostManager::instantiatePlugin(const String& pluginPath, cpu_type_t pluginArchitecture, const String& bundleIdentifier, WebHostedNetscapePluginView *pluginView, NSString *mimeType, NSArray *attributeKeys, NSArray *attributeValues, NSString *userAgent, NSURL *sourceURL, bool fullFrame, bool isPrivateBrowsingEnabled, bool isAcceleratedCompositingEnabled, bool hostLayersInWindowServer) 219 NetscapePluginHostProxy* hostProxy = hostForPlugin(pluginPath, pluginArchitecture, bundleIdentifier); 259 hostProxy = hostForPlugin(pluginPath, pluginArchitecture, bundleIdentifier); 279 void NetscapePluginHostManager::createPropertyListFile(const String& pluginPath, cpu_type_ [all...] |
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Plugins/unix/ |
H A D | PluginInfoStoreUnix.cpp | 103 bool PluginInfoStore::getPluginInfo(const String& pluginPath, PluginModuleInfo& plugin) argument 106 if (PluginInfoCache::shared().getPluginInfo(pluginPath, plugin)) 109 if (NetscapePluginModule::getPluginInfo(pluginPath, plugin)) { 110 PluginInfoCache::shared().updatePluginInfo(pluginPath, plugin); 115 return NetscapePluginModule::getPluginInfo(pluginPath, plugin);
|
H A D | PluginProcessProxyUnix.cpp | 69 bool PluginProcessProxy::scanPlugin(const String& pluginPath, RawPluginMetaData& result) argument 73 CString pluginPathCString = fileSystemRepresentation(pluginPath);
|
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Launcher/efl/ |
H A D | ProcessLauncherEfl.cpp | 40 static Vector<std::unique_ptr<char[]>> createArgsArray(const String& prefix, const String& executablePath, const String& socket, const String& pluginPath) argument 50 if (!pluginPath.isEmpty()) 51 splitArgs.append(pluginPath); 76 String processCmdPrefix, executablePath, pluginPath; local 84 pluginPath = m_launchOptions.extraInitializationData.get("plugin-path"); 101 auto args = createArgsArray(processCmdPrefix, executablePath, String::number(sockets[0]), pluginPath);
|
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Plugins/ |
H A D | PluginInfoStore.h | 72 PluginModuleInfo infoForPluginWithPath(const String& pluginPath) const; 84 static void loadPlugin(Vector<PluginModuleInfo>& plugins, const String& pluginPath); 98 static bool getPluginInfo(const String& pluginPath, PluginModuleInfo&);
|
H A D | PluginInfoStore.cpp | 87 for (const auto& pluginPath : uniquePluginPaths) 88 loadPlugin(m_plugins, pluginPath); 96 void PluginInfoStore::loadPlugin(Vector<PluginModuleInfo>& plugins, const String& pluginPath) argument 100 if (!getPluginInfo(pluginPath, plugin)) 213 PluginModuleInfo PluginInfoStore::infoForPluginWithPath(const String& pluginPath) const 216 if (plugin.path == pluginPath)
|
H A D | PluginProcessProxy.h | 106 static bool scanPlugin(const String& pluginPath, RawPluginMetaData& result);
|
/macosx-10.10.1/WebKit-7600.1.25/mac/Plugins/ |
H A D | WebPluginPackage.mm | 43 - (id)initWithPath:(NSString *)pluginPath 45 if (!(self = [super initWithPath:pluginPath])) 55 if (![[pluginPath pathExtension] _webkit_isCaseInsensitiveEqualToString:@"webplugin"]) {
|
H A D | WebBasePluginPackage.h | 72 + (WebBasePluginPackage *)pluginWithPath:(NSString *)pluginPath; 73 - (id)initWithPath:(NSString *)pluginPath;
|
H A D | WebPluginDatabase.mm | 436 NSString *pluginPath = [plugin path]; 437 ASSERT(pluginPath); 438 [plugins setObject:plugin forKey:pluginPath]; 459 NSString *pluginPath = [plugin path]; 460 ASSERT(pluginPath); 462 [plugins removeObjectForKey:pluginPath]; 485 NSString *pluginPath = [pluginDirectory stringByAppendingPathComponent:filename]; 486 WebBasePluginPackage *pluginPackage = [plugins objectForKey:pluginPath]; 488 pluginPackage = [WebBasePluginPackage pluginWithPath:pluginPath];
|
H A D | WebBasePluginPackage.mm | 77 + (WebBasePluginPackage *)pluginWithPath:(NSString *)pluginPath 80 WebBasePluginPackage *pluginPackage = [[WebPluginPackage alloc] initWithPath:pluginPath]; 84 pluginPackage = [[WebNetscapePluginPackage alloc] initWithPath:pluginPath]; 134 - (id)initWithPath:(NSString *)pluginPath 139 path = pathByResolvingSymlinksAndAliases(pluginPath);
|
H A D | WebNetscapePluginPackage.mm | 158 - (BOOL)_initWithPath:(NSString *)pluginPath 200 - (id)initWithPath:(NSString *)pluginPath 202 if (!(self = [super initWithPath:pluginPath])) 207 if (![self _initWithPath:pluginPath]) {
|
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Launcher/gtk/ |
H A D | ProcessLauncherGtk.cpp | 62 String executablePath, pluginPath; local 72 pluginPath = m_launchOptions.extraInitializationData.get("plugin-path"); 73 realPluginPath = fileSystemRepresentation(pluginPath);
|
/macosx-10.10.1/WebKit2-7600.1.25/Shared/Plugins/Netscape/x11/ |
H A D | NetscapePluginModuleX11.cpp | 159 bool NetscapePluginModule::getPluginInfo(const String& pluginPath, PluginModuleInfo& plugin) argument 162 if (!PluginProcessProxy::scanPlugin(pluginPath, metaData)) 165 plugin.path = pluginPath; 166 plugin.info.file = pathGetFileName(pluginPath); 218 bool NetscapePluginModule::scanPlugin(const String& pluginPath) argument 228 RefPtr<NetscapePluginModule> pluginModule = NetscapePluginModule::getOrCreate(pluginPath);
|
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Plugins/mac/ |
H A D | PluginInfoStoreMac.mm | 71 bool PluginInfoStore::getPluginInfo(const String& pluginPath, PluginModuleInfo& plugin) 73 return NetscapePluginModule::getPluginInfo(pluginPath, plugin);
|
/macosx-10.10.1/WebKit2-7600.1.25/Shared/Plugins/Netscape/mac/ |
H A D | NetscapePluginModuleMac.mm | 350 bool NetscapePluginModule::getPluginInfo(const String& pluginPath, PluginModuleInfo& plugin) 352 RetainPtr<CFURLRef> bundleURL = adoptCF(CFURLCreateWithFileSystemPath(kCFAllocatorDefault, pluginPath.createCFString().get(), kCFURLPOSIXPathStyle, false)); 369 plugin.path = pluginPath; 406 bool NetscapePluginModule::createPluginMIMETypesPreferences(const String& pluginPath) 408 RetainPtr<CFURLRef> bundleURL = adoptCF(CFURLCreateWithFileSystemPath(kCFAllocatorDefault, pluginPath.createCFString().get(), kCFURLPOSIXPathStyle, false));
|
/macosx-10.10.1/WebKit2-7600.1.25/PluginProcess/ |
H A D | PluginProcess.h | 55 const String& pluginPath() const { return m_pluginPath; } function in class:WebKit::PluginProcess
|