Bug 934460 - menustart/end events may be missed when top level menuitem is focused, r=tbsaunde