| Index: chrome/browser/chromeos/accessibility/accessibility_highlight_manager_interactive_uitest.cc
|
| diff --git a/chrome/browser/chromeos/accessibility/accessibility_highlight_manager_interactive_uitest.cc b/chrome/browser/chromeos/accessibility/accessibility_highlight_manager_interactive_uitest.cc
|
| index ae08305aba940c292907ab7a805d06327fb85ce2..eff5d5f1e192a04912592299c066359af8c796fe 100644
|
| --- a/chrome/browser/chromeos/accessibility/accessibility_highlight_manager_interactive_uitest.cc
|
| +++ b/chrome/browser/chromeos/accessibility/accessibility_highlight_manager_interactive_uitest.cc
|
| @@ -81,12 +81,18 @@ class AccessibilityHighlightManagerTest : public InProcessBrowserTest {
|
|
|
| void CaptureBeforeImage(const gfx::Rect& bounds) {
|
| Capture(bounds);
|
| - image_.AsBitmap().deepCopyTo(&before_bmp_);
|
| + if (before_bmp_.tryAllocPixels(image_.AsBitmap().info())) {
|
| + image_.AsBitmap().readPixels(before_bmp_.info(), before_bmp_.getPixels(),
|
| + before_bmp_.rowBytes(), 0, 0);
|
| + }
|
| }
|
|
|
| void CaptureAfterImage(const gfx::Rect& bounds) {
|
| Capture(bounds);
|
| - image_.AsBitmap().deepCopyTo(&after_bmp_);
|
| + if (after_bmp_.tryAllocPixels(image_.AsBitmap().info())) {
|
| + image_.AsBitmap().readPixels(after_bmp_.info(), after_bmp_.getPixels(),
|
| + after_bmp_.rowBytes(), 0, 0);
|
| + }
|
| }
|
|
|
| void ComputeImageStats() {
|
|
|