Unescape fragment for display in Omnibox

A change in Chrome 63 causes Chrome to urlencode the fragment component
of URLs. The Chrome omnibox should decode the fragment component as it
does for other URL components and matching Firefox.

Bug: 789163
Change-Id: If82d72445d904495c8d3e4129ab63be141745328
Reviewed-on: https://chromium-review.googlesource.com/822819
Commit-Queue: Eric Lawrence <elawrence@chromium.org>
Reviewed-by: Peter Kasting <pkasting@chromium.org>
Cr-Commit-Position: refs/heads/master@{#524123}
4 files changed