213
edits
Changes
→Overview
'''Description:'''
<blockquote>More useful/helpful set of network error pages that offer tools helping users get to a useful end point via search, analysis of Places DB, or automatic redirects/reloads.</blockquote>
= Status =
== Strings and String Freeze ==
The strings only patch, bug [http://bugzilla.mozilla.org/show_bug.cgi?id=484313 484313], missed string freeze. It's been RESOLVED INVALID, and the patch has been moved to the main bug, [http://bugzilla.mozilla.org/show_bug.cgi?id=482874 482874], per beltzner's request. If the strings patch is to land for 3.5 it will have to go through the exception process. Since the strings are a prerequisite for the new network error pages functionality, it is all effectively gated on the strings exception process.
The downside is that the network error pages functionality proposed here might not make 3.5. The upside is that we have a little more time to work on the UI design. mconnor in particular thinks the existing UI design could benefit from more work.
== Implementation ==
Now have a Firefox patch that directly supports 404 error redirection natively (the 404 prototype extension is no longer needed). This patch also includes a C++ implementation of Levenshtein edit distance, accessible from Sqlite. The alternative URLs query now uses this function. Note that the DNS Not Found error is still using dummy data for alternative URLs although it's using the same new error page as 404 errors (with only slight differences in wording).
= Project steps =