bug 1044125 - Only capture screenshot and show overlay when edge gesture...

...s are in use or task manager is used. r=alive
do we still need all the `_hideFrame` calls now that we've decoupled this for the `setVisible` method?