mozilla/kuma — pull request #1186 by darkwing (2013-06-25 20:46:07+00:00)
Title: Ajax Search

I was experimenting with this last week but needed my keystroke PR to be merged first. This does the following:

1. Loads search results (via the form) by AJAX
2. Maintains keystrokes actions between searches
3. Caches results
4. Manages history (back and forward buttons work as expected)

This will be a bit controversial because I query the page and parse the results within HTML comments, which has some benefits over JSON. This also doesn't account for pagination. I just wanted throw this out there and get thoughts.