Bug 885404 - Reintroduce hiding non-current pages in homescreen. r=crdlc

This puts back in place a change that was first introduced in 2d4ce6b3fb7f75d140cefeded599022a186db596.
Merge pull request #10755 from eeejay/homescreen-a11y-tweaks

Homescreen a11y tweaks