Chromium Code Reviews
DescriptionTry to retain original structure of URI.
This changes URI.parse to retain empty autorities, queries and fragments.
That is: `Uri.parse("foo:///x?#")` will give a Uri with toString "foo:///x?#",
as opposed to the previous "foo:/".
It also makes a difference between passing "" and null to the Uri constructor.
We still omit empty user-info and default port values from the toString.
R=ajohnsen@google.com
BUG= http://dartbug.com/2216
Committed: https://code.google.com/p/dart/source/detail?r=37690
Committed: https://code.google.com/p/dart/source/detail?r=37728
Patch Set 1 #
Total comments: 10
Patch Set 2 : Address comments. #Patch Set 3 : Merge to head. #Patch Set 4 : Remove extra merge line. #Patch Set 5 : Add co19 issue number #Patch Set 6 : Fix _userInfo ending up null in some cases. #
Messages
Total messages: 8 (0 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||