Bug 1083944 -  Implement screen reader quick navigation dialog

I dislike put another object here. Please put it in another file.