angular/angular.js — pull request #954 by IgorMinar (2012-05-14 04:54:08+00:00)
Title: fix($browser/$location): single quote in url causes infinite digest in F...

...F

The real issue is in FF, see https://bugzilla.mozilla.org/show_bug.cgi?id=407172.

FF overly encodes stuff which breaks our expectations and then we fail .url() != currentUrl.absUrl()
comparison unexpectidly, which leads to infinite digest.

The workaround is to correct for this inconsistency in $browser and decode any single quotes in urls.

Closes #920