angular/angular.js — pull request #8395 by winsontam (2014-07-29 16:06:43+00:00)
Title: fix($location): ignore url start at "javascript:" and "mailto:"

It will make the legacy browsers go wrong place