NativeMessagingHostManifest 13 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.cc NativeMessagingHostManifest::~NativeMessagingHostManifest() {} NativeMessagingHostManifest 16 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.cc bool NativeMessagingHostManifest::IsValidName(const std::string& name) { NativeMessagingHostManifest 41 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.cc scoped_ptr<NativeMessagingHostManifest> NativeMessagingHostManifest::Load( NativeMessagingHostManifest 49 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.cc return scoped_ptr<NativeMessagingHostManifest>(); NativeMessagingHostManifest 55 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.cc return scoped_ptr<NativeMessagingHostManifest>(); NativeMessagingHostManifest 58 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.cc scoped_ptr<NativeMessagingHostManifest> result( NativeMessagingHostManifest 59 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.cc new NativeMessagingHostManifest()); NativeMessagingHostManifest 61 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.cc return scoped_ptr<NativeMessagingHostManifest>(); NativeMessagingHostManifest 67 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.cc NativeMessagingHostManifest::NativeMessagingHostManifest() { NativeMessagingHostManifest 70 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.cc bool NativeMessagingHostManifest::Parse(base::DictionaryValue* dictionary, NativeMessagingHostManifest 21 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.h class NativeMessagingHostManifest { NativeMessagingHostManifest 27 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.h ~NativeMessagingHostManifest(); NativeMessagingHostManifest 34 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.h static scoped_ptr<NativeMessagingHostManifest> Load( NativeMessagingHostManifest 45 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.h NativeMessagingHostManifest(); NativeMessagingHostManifest 57 chrome/browser/extensions/api/messaging/native_messaging_host_manifest.h DISALLOW_COPY_AND_ASSIGN(NativeMessagingHostManifest); NativeMessagingHostManifest 58 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_TRUE(NativeMessagingHostManifest::IsValidName("a")); NativeMessagingHostManifest 59 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_TRUE(NativeMessagingHostManifest::IsValidName("foo")); NativeMessagingHostManifest 60 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_TRUE(NativeMessagingHostManifest::IsValidName("foo132")); NativeMessagingHostManifest 61 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_TRUE(NativeMessagingHostManifest::IsValidName("foo.bar")); NativeMessagingHostManifest 62 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_TRUE(NativeMessagingHostManifest::IsValidName("foo.bar2")); NativeMessagingHostManifest 63 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_TRUE(NativeMessagingHostManifest::IsValidName("a._.c")); NativeMessagingHostManifest 64 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_TRUE(NativeMessagingHostManifest::IsValidName("a._.c")); NativeMessagingHostManifest 65 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_FALSE(NativeMessagingHostManifest::IsValidName("A.b")); NativeMessagingHostManifest 66 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_FALSE(NativeMessagingHostManifest::IsValidName("a..b")); NativeMessagingHostManifest 67 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_FALSE(NativeMessagingHostManifest::IsValidName(".a")); NativeMessagingHostManifest 68 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_FALSE(NativeMessagingHostManifest::IsValidName("b.")); NativeMessagingHostManifest 69 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc EXPECT_FALSE(NativeMessagingHostManifest::IsValidName("a*")); NativeMessagingHostManifest 76 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc scoped_ptr<NativeMessagingHostManifest> manifest = NativeMessagingHostManifest 77 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc NativeMessagingHostManifest::Load(manifest_path_, &error_message); NativeMessagingHostManifest 84 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc NativeMessagingHostManifest::HOST_INTERFACE_STDIO); NativeMessagingHostManifest 97 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc scoped_ptr<NativeMessagingHostManifest> manifest = NativeMessagingHostManifest 98 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc NativeMessagingHostManifest::Load(manifest_path_, &error_message); NativeMessagingHostManifest 109 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc scoped_ptr<NativeMessagingHostManifest> manifest = NativeMessagingHostManifest 110 chrome/browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc NativeMessagingHostManifest::Load(manifest_path_, &error_message); NativeMessagingHostManifest 78 chrome/browser/extensions/api/messaging/native_messaging_policy_handler.cc !NativeMessagingHostManifest::IsValidName(name)) { NativeMessagingHostManifest 121 chrome/browser/extensions/api/messaging/native_process_launcher.cc if (!NativeMessagingHostManifest::IsValidName(native_host_name)) { NativeMessagingHostManifest 137 chrome/browser/extensions/api/messaging/native_process_launcher.cc scoped_ptr<NativeMessagingHostManifest> manifest = NativeMessagingHostManifest 138 chrome/browser/extensions/api/messaging/native_process_launcher.cc NativeMessagingHostManifest::Load(manifest_path, &error_message);