Lines Matching refs:UrlUtilities

18         assertTrue(UrlUtilities.isAcceptedScheme("about:awesome"));
19 assertTrue(UrlUtilities.isAcceptedScheme("data:data"));
20 assertTrue(UrlUtilities.isAcceptedScheme(
22 assertTrue(UrlUtilities.isAcceptedScheme("http://awesome.example.com/"));
23 assertTrue(UrlUtilities.isAcceptedScheme("file://awesome.example.com/"));
24 assertTrue(UrlUtilities.isAcceptedScheme("inline:skates.co.uk"));
25 assertTrue(UrlUtilities.isAcceptedScheme("javascript:alert(1)"));
27 assertFalse(UrlUtilities.isAcceptedScheme("super:awesome"));
28 assertFalse(UrlUtilities.isAcceptedScheme(
30 assertFalse(UrlUtilities.isAcceptedScheme(
32 assertFalse(UrlUtilities.isAcceptedScheme(
34 assertFalse(UrlUtilities.isAcceptedScheme("chrome://http://version"));
35 assertFalse(UrlUtilities.isAcceptedScheme(""));
36 assertFalse(UrlUtilities.isAcceptedScheme(" http://awesome.example.com/"));
37 assertFalse(UrlUtilities.isAcceptedScheme("ht\ntp://awesome.example.com/"));
42 assertTrue(UrlUtilities.isDownloadableScheme("data:data"));
43 assertTrue(UrlUtilities.isDownloadableScheme(
45 assertTrue(UrlUtilities.isDownloadableScheme("http://awesome.example.com/"));
46 assertTrue(UrlUtilities.isDownloadableScheme("filesystem://awesome.example.com/"));
48 assertFalse(UrlUtilities.isDownloadableScheme("inline:skates.co.uk"));
49 assertFalse(UrlUtilities.isDownloadableScheme("javascript:alert(1)"));
50 assertFalse(UrlUtilities.isDownloadableScheme("file://awesome.example.com/"));
51 assertFalse(UrlUtilities.isDownloadableScheme("about:awesome"));
52 assertFalse(UrlUtilities.isDownloadableScheme("super:awesome"));
53 assertFalse(UrlUtilities.isDownloadableScheme("ftp://https:password@example.com/"));
54 assertFalse(UrlUtilities.isDownloadableScheme(
56 assertFalse(UrlUtilities.isDownloadableScheme(
58 assertFalse(UrlUtilities.isDownloadableScheme("chrome://http://version"));
59 assertFalse(UrlUtilities.isDownloadableScheme(""));
60 assertFalse(UrlUtilities.isDownloadableScheme(" http://awesome.example.com/"));
61 assertFalse(UrlUtilities.isDownloadableScheme("ht\ntp://awesome.example.com/"));
68 uri = new URI(UrlUtilities.fixUrl("google.com"));
70 uri = new URI(UrlUtilities.fixUrl("\n://user:pass@example.com:80/"));
72 uri = new URI(UrlUtilities.fixUrl("inline:google.com"));
74 uri = new URI(UrlUtilities.fixUrl("chrome:user:pass@google:443/leg:foot"));
76 uri = new URI(UrlUtilities.fixUrl("https://mail.google.com:/"));
78 uri = new URI(UrlUtilities.fixUrl("://mail.google.com:/"));
80 uri = new URI(UrlUtilities.fixUrl("//mail.google.com:/"));
93 assertEquals("http://chopped.com", UrlUtilities.getOriginForDisplay(uri, true));
94 assertEquals("chopped.com", UrlUtilities.getOriginForDisplay(uri, false));
97 assertEquals("http://lopped.com", UrlUtilities.getOriginForDisplay(uri, true));
98 assertEquals("lopped.com", UrlUtilities.getOriginForDisplay(uri, false));
101 assertEquals("http://dropped.com", UrlUtilities.getOriginForDisplay(uri, true));
102 assertEquals("dropped.com", UrlUtilities.getOriginForDisplay(uri, false));
105 assertEquals("http://stopped.com:1234", UrlUtilities.getOriginForDisplay(uri, true));
106 assertEquals("stopped.com:1234", UrlUtilities.getOriginForDisplay(uri, false));
109 assertEquals("http://stopped.com:9999", UrlUtilities.getOriginForDisplay(uri, true));
110 assertEquals("stopped.com:9999", UrlUtilities.getOriginForDisplay(uri, false));
113 assertEquals("chrome://settings:443", UrlUtilities.getOriginForDisplay(uri, true));
114 assertEquals("settings:443", UrlUtilities.getOriginForDisplay(uri, false));
117 assertEquals("about:blank", UrlUtilities.getOriginForDisplay(uri, true));
118 assertEquals("about:blank", UrlUtilities.getOriginForDisplay(uri, false));