Index: third_party/WebKit/Source/core/html/HTMLCanvasElement.cpp |
diff --git a/third_party/WebKit/Source/core/html/HTMLCanvasElement.cpp b/third_party/WebKit/Source/core/html/HTMLCanvasElement.cpp |
index 03686dab01763ef6d5253560ef7a9aedfad54bcb..686f2ada187a97216ac8c8b2d231486b72b5a9d9 100644 |
--- a/third_party/WebKit/Source/core/html/HTMLCanvasElement.cpp |
+++ b/third_party/WebKit/Source/core/html/HTMLCanvasElement.cpp |
@@ -953,7 +953,8 @@ HTMLCanvasElement::CreateUnacceleratedImageBufferSurface( |
OpacityMode opacity_mode) { |
if (ShouldUseDisplayList()) { |
auto surface = WTF::MakeUnique<RecordingImageBufferSurface>( |
- Size(), opacity_mode, context_->color_params()); |
+ Size(), RecordingImageBufferSurface::kAllowFallback, opacity_mode, |
pdr.
2017/04/25 23:00:27
Should UnacceleratedImageBufferSurface also take a
Justin Novosad
2017/04/26 14:25:25
No, there is no fallback functionality in Unaccele
|
+ context_->color_params()); |
if (surface->IsValid()) { |
CanvasMetrics::CountCanvasContextUsage( |
CanvasMetrics::kDisplayList2DCanvasImageBufferCreated); |