Index: chrome/browser/extensions/requirements_checker_browsertest.cc |
diff --git a/chrome/browser/extensions/requirements_checker_browsertest.cc b/chrome/browser/extensions/requirements_checker_browsertest.cc |
index 12b8491f806abef35e280f2c51d747f619e928d6..5b8547e7883b6db00cd390aade62ef8913199bbc 100644 |
--- a/chrome/browser/extensions/requirements_checker_browsertest.cc |
+++ b/chrome/browser/extensions/requirements_checker_browsertest.cc |
@@ -136,8 +136,10 @@ IN_PROC_BROWSER_TEST_F(RequirementsCheckerBrowserTest, DisallowWebGL) { |
content::RunAllBlockingPoolTasksUntilIdle(); |
std::vector<std::string> expected_errors; |
- expected_errors.push_back(l10n_util::GetStringUTF8( |
- IDS_EXTENSION_WEBGL_NOT_SUPPORTED)); |
+ if (!content::GpuDataManager::GetInstance()->ShouldUseSwiftShader()) { |
+ expected_errors.push_back( |
+ l10n_util::GetStringUTF8(IDS_EXTENSION_WEBGL_NOT_SUPPORTED)); |
+ } |
checker_->Check(extension, base::Bind( |
&RequirementsCheckerBrowserTest::ValidateRequirementErrors, |