GeometryMapper: Support computing visual rects in spaces that are not direct ancestors.
position: fixed is one example of this.
Demonstrate this by mapping an overflow rect for a fixed-position element using
property trees, and comparing with the legacy methods.
Also adds in some extra debugging info attributing property tree nodes to
layout objects in PaintPropertyTreePrinter.
BUG=
611379
Committed:
https://crrev.com/3d6dfca4dfae148adecbe787cceeb368442b738b
Cr-Commit-Position: refs/heads/master@{#403574}