assert.strictEqual(uri.protocol,'glork','create protocol-relative URLs with same protocol as document');
uri=newUriRel('/foo.com');
assert.strictEqual(uri.toString(),'glork://en.wiki.local/foo.com','handle absolute paths by supplying protocol and host from document in loose mode');
uri=newUriRel('http:/foo.com');
assert.strictEqual(uri.toString(),'http://en.wiki.local/foo.com','handle absolute paths by supplying host from document in loose mode');
uri=newUriRel('/foo.com',true);
assert.strictEqual(uri.toString(),'glork://en.wiki.local/foo.com','handle absolute paths by supplying protocol and host from document in strict mode');
uri=newUriRel('http:/foo.com',true);
assert.strictEqual(uri.toString(),'http://en.wiki.local/foo.com','handle absolute paths by supplying host from document in strict mode');