Index: chrome/common/extensions/manifest_tests/extension_manifests_requirements_unittest.cc |
diff --git a/chrome/common/extensions/manifest_tests/extension_manifests_requirements_unittest.cc b/chrome/common/extensions/manifest_tests/extension_manifests_requirements_unittest.cc |
index a428f143cef6056cddd473a8c9693e4f8129d94a..738057f41ff921adf9c4d767dab55885e9217f03 100644 |
--- a/chrome/common/extensions/manifest_tests/extension_manifests_requirements_unittest.cc |
+++ b/chrome/common/extensions/manifest_tests/extension_manifests_requirements_unittest.cc |
@@ -66,15 +66,24 @@ TEST_F(ExtensionManifestTest, RequirementsNpapiDefault) { |
ASSERT_TRUE(extension.get()); |
EXPECT_EQ(extension->requirements().webgl, false); |
EXPECT_EQ(extension->requirements().css3d, false); |
-#if defined(OS_CHROMEOS) |
- EXPECT_EQ(extension->requirements().npapi, false); |
-#else |
EXPECT_EQ(extension->requirements().npapi, true); |
-#endif // defined(OS_CHROMEOS) |
+ |
+ extension = LoadAndExpectSuccess( |
+ "requirements_npapi_empty_plugins_empty.json"); |
+ ASSERT_TRUE(extension.get()); |
+ EXPECT_EQ(extension->requirements().webgl, false); |
+ EXPECT_EQ(extension->requirements().css3d, false); |
+ EXPECT_EQ(extension->requirements().npapi, false); |
extension = LoadAndExpectSuccess("requirements_npapi.json"); |
ASSERT_TRUE(extension.get()); |
EXPECT_EQ(extension->requirements().webgl, false); |
EXPECT_EQ(extension->requirements().css3d, false); |
EXPECT_EQ(extension->requirements().npapi, false); |
+ |
+ extension = LoadAndExpectSuccess("requirements_npapi_plugins_empty.json"); |
+ ASSERT_TRUE(extension.get()); |
+ EXPECT_EQ(extension->requirements().webgl, false); |
+ EXPECT_EQ(extension->requirements().css3d, false); |
+ EXPECT_EQ(extension->requirements().npapi, true); |
} |