Revert "Revert "Floating window (1/2)""

This reverts commit 78d35fc725c07f88b18ce16f94560a5d3845aaf0.

Change-Id: Iacf168cb0b39b32bd99d156848b5895708014c98