Bug 983208 - Workaround for composition bounds being wrong on android. r=tnikkel

Go back to using widget bounds. The root content document on android is a child document but it's treated like a root document in many ways. Do this until we can do what would technically be correct.