I don't understand... isn't the idea here just to add `view-source:` in front if it's not already there? So `https://google.com` would become `view-source:https://google.com` while `view-source:http://foo.com` won't change?