Bug 996635 - fix removing widgets from outside their area, r=jaws

--HG--
extra : rebase_source : c6e5fc5b2cb5e79f4fb7c1307c383157f8577c61