Revert "Don't use scheme if not an absolute URI"
authorMarek Safar <marek.safar@gmail.com>
Mon, 13 Aug 2012 09:29:06 +0000 (10:29 +0100)
committerMarek Safar <marek.safar@gmail.com>
Mon, 13 Aug 2012 09:29:06 +0000 (10:29 +0100)
Breaks existing tests

This reverts commit cf497bf47ebb014236447557328391b5badb7e2c.

mcs/class/System/System/Uri.cs

index 94bb95bf016786727b87568d9e3f11aa1792360a..4078f132a0a03154d67578313bebcf335feee40f 100644 (file)
@@ -2017,8 +2017,7 @@ namespace System {
                private UriParser Parser {
                        get {
                                if (parser == null) {
-                                       if (isAbsoluteUri)
-                                               parser = UriParser.GetParser (Scheme);
+                                       parser = UriParser.GetParser (Scheme);
                                        // no specific parser ? then use a default one
                                        if (parser == null)
                                                parser = new DefaultUriParser ("*");