Revert "Remove WindowlessWindowLayout"

This reverts commit 6b2045872fa7ab5dfe1187ff9650c88ebdf46750.

Reason for revert: Breaks bounds computation for windowless windows by computing inset values

Change-Id: I11a4b8a16a905ab46b26b783f67bd1b3f2939e43
5 files changed