Bug 916709 - Implement PopupWindow (v3)