is a regression from bug 163225, cloneing the url in case of an existing base url makes no sense and fixing bug 163225 exposed that. Also fixing a leak in nsViewSourceHandler in case setting the spec fails. r=bzbarsky, sr=darin git-svn-id: svn://10.0.0.236/trunk@128682 18797224-902f-48f8-a5cc-f745e15eee43