Chromium Code Reviews
DescriptionInitial implementation of GeometryMapper
Design document: https://docs.google.com/document/d/1WZKlOSUK4XI0Le0fgCsyUTVw0dTwutZXGWwzlHXewiU/edit
This patch implements the GeometryMapper class, with these methods:
LocalToVisibleRectInAncestorSpace: conceptually equivalent to LayoutObject::mapToVisualRectInAncestorSpace
LocalToAncestorRect: conceptually equivalent to LayoutObject::mapLocalToAncestor
AncestorToLocalRect: conceptually equivalent to LayoutObject::mapAncestorToLocal
Over time, this class plus the property tree builder will replace most of the use cases
of the above referenced methods.
Committed: https://crrev.com/9de57cf7d69d8b30d5ae66c902d6a9d501e68664
Cr-Commit-Position: refs/heads/master@{#401710}
Patch Set 1 #Patch Set 2 : none #Patch Set 3 : none #Patch Set 4 : none #Patch Set 5 : none #Patch Set 6 : none #Patch Set 7 : none #Patch Set 8 : none #
Total comments: 43
Patch Set 9 : none #
Total comments: 2
Patch Set 10 : none #Patch Set 11 : none #Patch Set 12 : none #Messages
Total messages: 21 (10 generated)
|