SharedModuleInfo 68 chrome/browser/extensions/crx_installer.cc using extensions::SharedModuleInfo; SharedModuleInfo 294 chrome/browser/extensions/crx_installer.cc if (SharedModuleInfo::IsSharedModule(extension) && SharedModuleInfo 485 chrome/browser/extensions/crx_installer.cc if (SharedModuleInfo::ImportsModules(extension())) { SharedModuleInfo 486 chrome/browser/extensions/crx_installer.cc const std::vector<SharedModuleInfo::ImportInfo>& imports = SharedModuleInfo 487 chrome/browser/extensions/crx_installer.cc SharedModuleInfo::GetImports(extension()); SharedModuleInfo 488 chrome/browser/extensions/crx_installer.cc std::vector<SharedModuleInfo::ImportInfo>::const_iterator i; SharedModuleInfo 494 chrome/browser/extensions/crx_installer.cc !SharedModuleInfo::IsSharedModule(imported_module)) { SharedModuleInfo 62 chrome/browser/extensions/extension_protocols.cc using extensions::SharedModuleInfo; SharedModuleInfo 593 chrome/browser/extensions/extension_protocols.cc if (SharedModuleInfo::IsImportedPath(path)) { SharedModuleInfo 596 chrome/browser/extensions/extension_protocols.cc SharedModuleInfo::ParseImportedPath(path, &new_extension_id, SharedModuleInfo 607 chrome/browser/extensions/extension_protocols.cc if (SharedModuleInfo::IsImportedPath(first_party_path)) { SharedModuleInfo 610 chrome/browser/extensions/extension_protocols.cc SharedModuleInfo::ParseImportedPath(first_party_path, &first_party_id, SharedModuleInfo 617 chrome/browser/extensions/extension_protocols.cc if (SharedModuleInfo::ImportsExtensionById(extension, new_extension_id) && SharedModuleInfo 620 chrome/browser/extensions/extension_protocols.cc SharedModuleInfo::IsExportAllowed(new_extension, new_relative_path))) { SharedModuleInfo 128 chrome/browser/extensions/extension_service.cc using extensions::SharedModuleInfo; SharedModuleInfo 154 chrome/browser/extensions/extension_service.cc SharedModuleInfo::IsSharedModule(extension); SharedModuleInfo 2080 chrome/browser/extensions/extension_service.cc if (SharedModuleInfo::IsSharedModule(extension)) { SharedModuleInfo 22 chrome/browser/extensions/shared_module_service.cc typedef std::vector<SharedModuleInfo::ImportInfo> ImportInfoVector; SharedModuleInfo 23 chrome/browser/extensions/shared_module_service.cc typedef std::list<SharedModuleInfo::ImportInfo> ImportInfoList; SharedModuleInfo 48 chrome/browser/extensions/shared_module_service.cc const ImportInfoVector& imports = SharedModuleInfo::GetImports(extension); SharedModuleInfo 63 chrome/browser/extensions/shared_module_service.cc } else if (!SharedModuleInfo::IsSharedModule(imported_module)) { SharedModuleInfo 100 chrome/browser/extensions/shared_module_service.cc SharedModuleInfo::IsSharedModule); SharedModuleInfo 111 chrome/browser/extensions/shared_module_service.cc if (SharedModuleInfo::IsSharedModule(extension)) { SharedModuleInfo 124 chrome/browser/extensions/shared_module_service.cc if (SharedModuleInfo::ImportsExtensionById(iter->get(), SharedModuleInfo 135 chrome/browser/extensions/shared_module_service.cc if (!SharedModuleInfo::ImportsModules(extension)) SharedModuleInfo 142 chrome/browser/extensions/shared_module_service.cc const ImportInfoVector& imports = SharedModuleInfo::GetImports(extension); SharedModuleInfo 45 chrome/browser/extensions/shared_module_service.h std::list<SharedModuleInfo::ImportInfo>* missing_modules, SharedModuleInfo 46 chrome/browser/extensions/shared_module_service.h std::list<SharedModuleInfo::ImportInfo>* outdated_modules); SharedModuleInfo 299 chrome/browser/extensions/webstore_installer.cc SharedModuleInfo::ImportInfo info; SharedModuleInfo 306 chrome/browser/extensions/webstore_installer.cc std::list<SharedModuleInfo::ImportInfo>::const_iterator i; SharedModuleInfo 356 chrome/browser/extensions/webstore_installer.cc SharedModuleInfo::ImportInfo info = pending_modules_.front(); SharedModuleInfo 372 chrome/browser/extensions/webstore_installer.cc } else if (!SharedModuleInfo::IsSharedModule(extension)) { SharedModuleInfo 438 chrome/browser/extensions/webstore_installer.cc const SharedModuleInfo::ImportInfo& info = pending_modules_.front(); SharedModuleInfo 259 chrome/browser/extensions/webstore_installer.h std::list<SharedModuleInfo::ImportInfo> pending_modules_; SharedModuleInfo 32 chrome/browser/nacl_host/nacl_browser_delegate_impl.cc using extensions::SharedModuleInfo; SharedModuleInfo 230 chrome/browser/nacl_host/nacl_browser_delegate_impl.cc if (SharedModuleInfo::IsImportedPath(path)) { SharedModuleInfo 234 chrome/browser/nacl_host/nacl_browser_delegate_impl.cc SharedModuleInfo::ParseImportedPath(path, &new_extension_id, SharedModuleInfo 241 chrome/browser/nacl_host/nacl_browser_delegate_impl.cc if (!SharedModuleInfo::ImportsExtensionById(extension, new_extension_id) || SharedModuleInfo 242 chrome/browser/nacl_host/nacl_browser_delegate_impl.cc !SharedModuleInfo::IsExportAllowed(new_extension, new_relative_path)) { SharedModuleInfo 53 chrome/common/pepper_permission_util.cc typedef std::vector<extensions::SharedModuleInfo::ImportInfo> SharedModuleInfo 56 chrome/common/pepper_permission_util.cc extensions::SharedModuleInfo::GetImports(extension); SharedModuleInfo 62 chrome/common/pepper_permission_util.cc extensions::SharedModuleInfo::IsSharedModule(imported_extension) && SharedModuleInfo 28 extensions/common/manifest_handlers/shared_module_info.cc static base::LazyInstance<SharedModuleInfo> g_empty_shared_module_info = SharedModuleInfo 31 extensions/common/manifest_handlers/shared_module_info.cc const SharedModuleInfo& GetSharedModuleInfo(const Extension* extension) { SharedModuleInfo 32 extensions/common/manifest_handlers/shared_module_info.cc SharedModuleInfo* info = static_cast<SharedModuleInfo*>( SharedModuleInfo 41 extensions/common/manifest_handlers/shared_module_info.cc SharedModuleInfo::SharedModuleInfo() { SharedModuleInfo 44 extensions/common/manifest_handlers/shared_module_info.cc SharedModuleInfo::~SharedModuleInfo() { SharedModuleInfo 48 extensions/common/manifest_handlers/shared_module_info.cc void SharedModuleInfo::ParseImportedPath(const std::string& path, SharedModuleInfo 63 extensions/common/manifest_handlers/shared_module_info.cc bool SharedModuleInfo::IsImportedPath(const std::string& path) { SharedModuleInfo 74 extensions/common/manifest_handlers/shared_module_info.cc bool SharedModuleInfo::IsSharedModule(const Extension* extension) { SharedModuleInfo 80 extensions/common/manifest_handlers/shared_module_info.cc bool SharedModuleInfo::IsExportAllowed(const Extension* extension, SharedModuleInfo 87 extensions/common/manifest_handlers/shared_module_info.cc bool SharedModuleInfo::ImportsExtensionById(const Extension* extension, SharedModuleInfo 89 extensions/common/manifest_handlers/shared_module_info.cc const SharedModuleInfo& info = GetSharedModuleInfo(extension); SharedModuleInfo 98 extensions/common/manifest_handlers/shared_module_info.cc bool SharedModuleInfo::ImportsModules(const Extension* extension) { SharedModuleInfo 103 extensions/common/manifest_handlers/shared_module_info.cc const std::vector<SharedModuleInfo::ImportInfo>& SharedModuleInfo::GetImports( SharedModuleInfo 108 extensions/common/manifest_handlers/shared_module_info.cc bool SharedModuleInfo::Parse(const Extension* extension, SharedModuleInfo 198 extensions/common/manifest_handlers/shared_module_info.cc scoped_ptr<SharedModuleInfo> info(new SharedModuleInfo); SharedModuleInfo 212 extensions/common/manifest_handlers/shared_module_info.cc if (SharedModuleInfo::IsSharedModule(extension) && SharedModuleInfo 17 extensions/common/manifest_handlers/shared_module_info.h class SharedModuleInfo : public Extension::ManifestData { SharedModuleInfo 19 extensions/common/manifest_handlers/shared_module_info.h SharedModuleInfo(); SharedModuleInfo 20 extensions/common/manifest_handlers/shared_module_info.h virtual ~SharedModuleInfo(); SharedModuleInfo 34 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_TRUE(SharedModuleInfo::IsSharedModule(extension.get())) SharedModuleInfo 36 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_FALSE(SharedModuleInfo::ImportsModules(extension.get())) SharedModuleInfo 38 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_TRUE(SharedModuleInfo::IsExportAllowed(extension.get(), "foo")) SharedModuleInfo 40 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_TRUE(SharedModuleInfo::IsExportAllowed(extension.get(), "foo/bar")) SharedModuleInfo 49 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_TRUE(SharedModuleInfo::IsSharedModule(extension.get())) SharedModuleInfo 51 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_FALSE(SharedModuleInfo::ImportsModules(extension.get())) SharedModuleInfo 53 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_TRUE(SharedModuleInfo::IsExportAllowed(extension.get(), "foo")) SharedModuleInfo 55 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_FALSE(SharedModuleInfo::IsExportAllowed(extension.get(), "foo/bar")) SharedModuleInfo 74 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_TRUE(SharedModuleInfo::IsImportedPath(kValidImportPath)); SharedModuleInfo 75 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_FALSE(SharedModuleInfo::IsImportedPath(kInvalidImportPath)); SharedModuleInfo 79 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc SharedModuleInfo::ParseImportedPath(kValidImportPath, &id, &relative); SharedModuleInfo 89 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_FALSE(SharedModuleInfo::IsSharedModule(extension.get())) SharedModuleInfo 91 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc EXPECT_TRUE(SharedModuleInfo::ImportsModules(extension.get())) SharedModuleInfo 93 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc const std::vector<SharedModuleInfo::ImportInfo>& imports = SharedModuleInfo 94 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc SharedModuleInfo::GetImports(extension.get()); SharedModuleInfo 101 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc SharedModuleInfo::ImportsExtensionById(extension.get(), kImportId1)); SharedModuleInfo 103 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc SharedModuleInfo::ImportsExtensionById(extension.get(), kImportId2)); SharedModuleInfo 105 extensions/common/manifest_handlers/shared_module_manifest_unittest.cc SharedModuleInfo::ImportsExtensionById(extension.get(), kNoImport));