I think the best solution going forward would be an asynchronous interface for nsITypeAheadFind. This would also make the progress of porting the findbar to e10s much easier. -Tom