Bug 972341 - document.hidden should be true for xul:browsers in hidden windows
Bug 895359 - Switch about:newtab to Promise.jsm and remove remaining callback r=jaws
Bug 895359 - Pass draggedSite to updateGrid() to avoid intermittent Windows failures
refresh the grid on visibility changes
remove grid prefs