diff options
Diffstat (limited to 'chromium/ui/views/animation/ink_drop_host_view.cc')
-rw-r--r-- | chromium/ui/views/animation/ink_drop_host_view.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chromium/ui/views/animation/ink_drop_host_view.cc b/chromium/ui/views/animation/ink_drop_host_view.cc index 8a60f37c9fb..922600f1375 100644 --- a/chromium/ui/views/animation/ink_drop_host_view.cc +++ b/chromium/ui/views/animation/ink_drop_host_view.cc @@ -297,9 +297,12 @@ InkDrop* InkDropHostView::GetInkDrop() { } void InkDropHostView::InstallInkDropMask(ui::Layer* ink_drop_layer) { +// Layer masks don't work on Windows. See crbug.com/713359 +#if !defined(OS_WIN) ink_drop_mask_ = CreateInkDropMask(); if (ink_drop_mask_) ink_drop_layer->SetMaskLayer(ink_drop_mask_->layer()); +#endif } void InkDropHostView::ResetInkDropMask() { |