kRoboDidDisplayPageNotification is added, some private api is now public for extensability