| Index: ui/compositor/clip_transform_recorder.cc
|
| diff --git a/ui/compositor/clip_transform_recorder.cc b/ui/compositor/clip_transform_recorder.cc
|
| index ddc70d15ea2a32f65cf4adc839555bf9e51abee2..8afd8be2cb6741e0987247d59c808d8b158ca021 100644
|
| --- a/ui/compositor/clip_transform_recorder.cc
|
| +++ b/ui/compositor/clip_transform_recorder.cc
|
| @@ -20,8 +20,8 @@ ClipTransformRecorder::ClipTransformRecorder(const PaintContext& context)
|
| }
|
|
|
| ClipTransformRecorder::~ClipTransformRecorder() {
|
| - for (size_t i = 0; i < num_closers_; ++i) {
|
| - switch (closers_[i]) {
|
| + for (size_t i = num_closers_; i > 0; --i) {
|
| + switch (closers_[i - 1]) {
|
| case CLIP_RECT:
|
| context_.list_->CreateAndAppendItem<cc::EndClipDisplayItem>();
|
| break;
|
|
|