Chrome: cleanup pageAction icon code

This was a little buggy & caused weird flickering. Cleaner now.

Signed-off-by: Nick Semenkovich \<semenko@alum.mit.edu\>