| Index: chrome/browser/extensions/requirements_checker.cc
|
| diff --git a/chrome/browser/extensions/requirements_checker.cc b/chrome/browser/extensions/requirements_checker.cc
|
| index f6f7b3f37247a892ad80536831ffdb5f81f1d7a0..5c2f5573ddba49720c0e1de3f6e95343330c60a7 100644
|
| --- a/chrome/browser/extensions/requirements_checker.cc
|
| +++ b/chrome/browser/extensions/requirements_checker.cc
|
| @@ -35,7 +35,7 @@ void RequirementsChecker::Check(scoped_refptr<const Extension> extension,
|
|
|
| callback_ = callback;
|
| const RequirementsInfo& requirements =
|
| - RequirementsInfo::GetRequirements(extension);
|
| + RequirementsInfo::GetRequirements(extension.get());
|
|
|
| if (requirements.npapi) {
|
| #if defined(OS_CHROMEOS)
|
| @@ -75,9 +75,9 @@ void RequirementsChecker::Check(scoped_refptr<const Extension> extension,
|
| }
|
| // Running the GPU checkers down here removes any race condition that arises
|
| // from the use of pending_requirement_checks_.
|
| - if (webgl_checker_)
|
| + if (webgl_checker_.get())
|
| webgl_checker_->CheckGPUFeatureAvailability();
|
| - if (css3d_checker_)
|
| + if (css3d_checker_.get())
|
| css3d_checker_->CheckGPUFeatureAvailability();
|
| }
|
|
|
|
|