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

Side by Side Diff: Source/core/rendering/RenderLayer.h

Issue 23480037: Fix RTL scroll bars being misrendered on Android. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: isLeftSideVerticalScrollbar Created 7 years, 3 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 | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2003, 2009, 2012 Apple Inc. All rights reserved. 2 * Copyright (C) 2003, 2009, 2012 Apple Inc. All rights reserved.
3 * 3 *
4 * Portions are Copyright (C) 1998 Netscape Communications Corporation. 4 * Portions are Copyright (C) 1998 Netscape Communications Corporation.
5 * 5 *
6 * Other contributors: 6 * Other contributors:
7 * Robert O'Callahan <roc+@cs.cmu.edu> 7 * Robert O'Callahan <roc+@cs.cmu.edu>
8 * David Baron <dbaron@fas.harvard.edu> 8 * David Baron <dbaron@fas.harvard.edu>
9 * Christian Biesinger <cbiesinger@web.de> 9 * Christian Biesinger <cbiesinger@web.de>
10 * Randall Jesup <rjesup@wgate.com> 10 * Randall Jesup <rjesup@wgate.com>
(...skipping 998 matching lines...) Expand 10 before | Expand all | Expand 10 after
1009 IntPoint convertFromContainingViewToScrollbar(const Scrollbar*, const IntPoi nt&) const; 1009 IntPoint convertFromContainingViewToScrollbar(const Scrollbar*, const IntPoi nt&) const;
1010 int scrollSize(ScrollbarOrientation) const; 1010 int scrollSize(ScrollbarOrientation) const;
1011 int visibleHeight() const; 1011 int visibleHeight() const;
1012 int visibleWidth() const; 1012 int visibleWidth() const;
1013 IntSize overhangAmount() const; 1013 IntSize overhangAmount() const;
1014 IntPoint lastKnownMousePosition() const; 1014 IntPoint lastKnownMousePosition() const;
1015 bool shouldSuspendScrollAnimations() const; 1015 bool shouldSuspendScrollAnimations() const;
1016 bool scrollbarsCanBeActive() const; 1016 bool scrollbarsCanBeActive() const;
1017 IntRect scrollableAreaBoundingBox() const; 1017 IntRect scrollableAreaBoundingBox() const;
1018 bool userInputScrollable(ScrollbarOrientation) const; 1018 bool userInputScrollable(ScrollbarOrientation) const;
1019 bool shouldPlaceVerticalScrollbarOnLeft() const;
1019 int pageStep(ScrollbarOrientation) const; 1020 int pageStep(ScrollbarOrientation) const;
1020 // End of ScrollableArea interface 1021 // End of ScrollableArea interface
1021 1022
1022 // FIXME: This should be removed once we have transitioned to RenderLayerScr ollableArea. 1023 // FIXME: This should be removed once we have transitioned to RenderLayerScr ollableArea.
1023 const IntPoint& scrollOrigin() const; 1024 const IntPoint& scrollOrigin() const;
1024 1025
1025 // Rectangle encompassing the scroll corner and resizer rect. 1026 // Rectangle encompassing the scroll corner and resizer rect.
1026 IntRect scrollCornerAndResizerRect() const; 1027 IntRect scrollCornerAndResizerRect() const;
1027 1028
1028 void updateCompositingLayersAfterScroll(); 1029 void updateCompositingLayersAfterScroll();
(...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after
1302 1303
1303 } // namespace WebCore 1304 } // namespace WebCore
1304 1305
1305 #ifndef NDEBUG 1306 #ifndef NDEBUG
1306 // Outside the WebCore namespace for ease of invocation from gdb. 1307 // Outside the WebCore namespace for ease of invocation from gdb.
1307 void showLayerTree(const WebCore::RenderLayer*); 1308 void showLayerTree(const WebCore::RenderLayer*);
1308 void showLayerTree(const WebCore::RenderObject*); 1309 void showLayerTree(const WebCore::RenderObject*);
1309 #endif 1310 #endif
1310 1311
1311 #endif // RenderLayer_h 1312 #endif // RenderLayer_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698