Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(258)

Side by Side Diff: third_party/WebKit/Source/core/paint/ScrollbarPainter.cpp

Issue 1798263002: Rename isTreatedAsOrStackingContext to isStacked (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Markdown, isStacked, paintAllPhasesAtomically Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "core/paint/ScrollbarPainter.h" 5 #include "core/paint/ScrollbarPainter.h"
6 6
7 #include "core/layout/LayoutScrollbar.h" 7 #include "core/layout/LayoutScrollbar.h"
8 #include "core/layout/LayoutScrollbarPart.h" 8 #include "core/layout/LayoutScrollbarPart.h"
9 #include "core/paint/ObjectPainter.h" 9 #include "core/paint/ObjectPainter.h"
10 #include "core/paint/PaintInfo.h" 10 #include "core/paint/PaintInfo.h"
(...skipping 11 matching lines...) Expand all
22 22
23 void ScrollbarPainter::paintIntoRect(const LayoutScrollbarPart& layoutScrollbarP art, GraphicsContext& graphicsContext, const LayoutPoint& paintOffset, const Lay outRect& rect) 23 void ScrollbarPainter::paintIntoRect(const LayoutScrollbarPart& layoutScrollbarP art, GraphicsContext& graphicsContext, const LayoutPoint& paintOffset, const Lay outRect& rect)
24 { 24 {
25 // Make sure our dimensions match the rect. 25 // Make sure our dimensions match the rect.
26 // FIXME: Setting these is a bad layering violation! 26 // FIXME: Setting these is a bad layering violation!
27 const_cast<LayoutScrollbarPart&>(layoutScrollbarPart).setLocation(rect.locat ion() - toSize(paintOffset)); 27 const_cast<LayoutScrollbarPart&>(layoutScrollbarPart).setLocation(rect.locat ion() - toSize(paintOffset));
28 const_cast<LayoutScrollbarPart&>(layoutScrollbarPart).setWidth(rect.width()) ; 28 const_cast<LayoutScrollbarPart&>(layoutScrollbarPart).setWidth(rect.width()) ;
29 const_cast<LayoutScrollbarPart&>(layoutScrollbarPart).setHeight(rect.height( )); 29 const_cast<LayoutScrollbarPart&>(layoutScrollbarPart).setHeight(rect.height( ));
30 30
31 PaintInfo paintInfo(graphicsContext, pixelSnappedIntRect(rect), PaintPhaseFo reground, GlobalPaintNormalPhase, PaintLayerNoFlag); 31 PaintInfo paintInfo(graphicsContext, pixelSnappedIntRect(rect), PaintPhaseFo reground, GlobalPaintNormalPhase, PaintLayerNoFlag);
32 ObjectPainter(layoutScrollbarPart).paintAsPseudoStackingContext(paintInfo, p aintOffset); 32 ObjectPainter(layoutScrollbarPart).paintAllPhasesAtomically(paintInfo, paint Offset);
33 } 33 }
34 34
35 } // namespace blink 35 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698