PageVisibility event dispatcher