{"ScriptPreparationCode":null,"TestCases":[{"Name":"IDL-Attributes","Code":"var a = document.createElement(\u0027a\u0027);\r\na.href = \u0027http://www.example.org/path/to/file.html?some=param#hash\u0027;\r\na.pathname = \u0027/path/to/other/file.html\u0027;\r\na.href \u002B \u0027\u0027;","IsDeferred":false},{"Name":"URI.js","Code":"var a = new URI(\u0027http://www.example.org/path/to/file.html?some=param#hash\u0027);\r\na.pathname(\u0027/path/to/other/file.html\u0027);\r\na.href();","IsDeferred":false},{"Name":"new URL()","Code":"var u = new URL(\u0027http://www.example.org/path/to/file.html?some=param#hash\u0027);\r\nu.pathname = \u0027/path/to/other/file.html\u0027;\r\nu.toString();","IsDeferred":false},{"Name":"webcomponents/URL","Code":"var u = new URL(\u0027http://www.example.org/path/to/file.html?some=param#hash\u0027);\r\nu.pathname = \u0027/path/to/other/file.html\u0027;\r\nu.toString();","IsDeferred":false}]}