mozilla/dxr — pull request #46 by erikrose (2012-12-13 18:26:00+00:00)
Title: [bug 817815, 821376] Stop screwing up the search string. Fix a smattering of other bugs in the process.

So begins the avalanche. :-)

This fixes the search string up-screwing, stops repeating forms and markup a zillion times, makes a start on homogenizing JS and CSS style, fixes another minor bug (821376) with the tree menu, makes it look okay on mobile and WebKit, and so much more.

Next comes some attention to the back end: rethinking the build process, choosing a framework so I don't end up writing my own, getting some tests going, and addressing some of the back-end bugs (the case-sensitivity, etc.).