Index: ui/compositor/compositing_recorder.cc |
diff --git a/ui/compositor/compositing_recorder.cc b/ui/compositor/compositing_recorder.cc |
index e103890968d072b979768df03863ac665d902714..842cc3a2ec330f953571e0874d11be3a5d5b43ff 100644 |
--- a/ui/compositor/compositing_recorder.cc |
+++ b/ui/compositor/compositing_recorder.cc |
@@ -13,7 +13,8 @@ namespace ui { |
CompositingRecorder::CompositingRecorder(const PaintContext& context, |
const gfx::Size& size_in_context, |
- uint8_t alpha) |
+ uint8_t alpha, |
+ bool lcd_text_requires_opaque_layer) |
: context_(context), |
bounds_in_layer_(context.ToLayerSpaceBounds(size_in_context)), |
saved_(alpha < 255) { |
@@ -22,7 +23,8 @@ CompositingRecorder::CompositingRecorder(const PaintContext& context, |
context_.list_->CreateAndAppendItem<cc::CompositingDisplayItem>( |
bounds_in_layer_, alpha, SkXfermode::kSrcOver_Mode, |
- nullptr /* no bounds */, skia::RefPtr<SkColorFilter>()); |
+ nullptr /* no bounds */, skia::RefPtr<SkColorFilter>(), |
+ lcd_text_requires_opaque_layer); |
} |
CompositingRecorder::~CompositingRecorder() { |