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

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

Issue 577353005: New InvalidationReasons: InvalidationBecameVisible and InvalidationBecameInvisible (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Become -> Became Created 6 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) 2000 Lars Knoll (knoll@kde.org) 2 * Copyright (C) 2000 Lars Knoll (knoll@kde.org)
3 * (C) 2000 Antti Koivisto (koivisto@kde.org) 3 * (C) 2000 Antti Koivisto (koivisto@kde.org)
4 * (C) 2000 Dirk Mueller (mueller@kde.org) 4 * (C) 2000 Dirk Mueller (mueller@kde.org)
5 * (C) 2004 Allan Sandfeld Jensen (kde@carewolf.com) 5 * (C) 2004 Allan Sandfeld Jensen (kde@carewolf.com)
6 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2012 Apple Inc. All r ights reserved. 6 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2012 Apple Inc. All r ights reserved.
7 * Copyright (C) 2009 Google Inc. All rights reserved. 7 * Copyright (C) 2009 Google Inc. All rights reserved.
8 * 8 *
9 * This library is free software; you can redistribute it and/or 9 * This library is free software; you can redistribute it and/or
10 * modify it under the terms of the GNU Library General Public 10 * modify it under the terms of the GNU Library General Public
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
105 typedef unsigned MapCoordinatesFlags; 105 typedef unsigned MapCoordinatesFlags;
106 106
107 enum InvalidationReason { 107 enum InvalidationReason {
108 InvalidationNone, 108 InvalidationNone,
109 InvalidationIncremental, 109 InvalidationIncremental,
110 InvalidationFull, 110 InvalidationFull,
111 InvalidationBorderFitLines, 111 InvalidationBorderFitLines,
112 InvalidationBorderBoxChange, 112 InvalidationBorderBoxChange,
113 InvalidationBoundsChange, 113 InvalidationBoundsChange,
114 InvalidationLocationChange, 114 InvalidationLocationChange,
115 InvalidationBecameVisible,
116 InvalidationBecameInvisible,
115 InvalidationScroll, 117 InvalidationScroll,
116 InvalidationSelection, 118 InvalidationSelection,
117 InvalidationLayer, 119 InvalidationLayer,
118 InvalidationRendererRemoval, 120 InvalidationRendererRemoval,
119 InvalidationPaintRectangle 121 InvalidationPaintRectangle
120 }; 122 };
121 123
122 const int caretWidth = 1; 124 const int caretWidth = 1;
123 125
124 struct AnnotatedRegionValue { 126 struct AnnotatedRegionValue {
(...skipping 1430 matching lines...) Expand 10 before | Expand all | Expand 10 after
1555 void showTree(const blink::RenderObject*); 1557 void showTree(const blink::RenderObject*);
1556 void showLineTree(const blink::RenderObject*); 1558 void showLineTree(const blink::RenderObject*);
1557 void showRenderTree(const blink::RenderObject* object1); 1559 void showRenderTree(const blink::RenderObject* object1);
1558 // We don't make object2 an optional parameter so that showRenderTree 1560 // We don't make object2 an optional parameter so that showRenderTree
1559 // can be called from gdb easily. 1561 // can be called from gdb easily.
1560 void showRenderTree(const blink::RenderObject* object1, const blink::RenderObjec t* object2); 1562 void showRenderTree(const blink::RenderObject* object1, const blink::RenderObjec t* object2);
1561 1563
1562 #endif 1564 #endif
1563 1565
1564 #endif // RenderObject_h 1566 #endif // RenderObject_h
OLDNEW
« no previous file with comments | « LayoutTests/fast/repaint/invalidation-with-zero-size-object-expected.txt ('k') | Source/core/rendering/RenderObject.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698