test_bug1913022.js (393B)
1 "use strict"; 2 3 function run_test() { 4 Services.prefs.setBoolPref("network.IDN_show_punycode", true); 5 try { 6 var uri = Services.io.newURI("http://xn--jos-dma.example.net.ch/"); 7 Assert.equal(uri.asciiHost, "xn--jos-dma.example.net.ch"); 8 Assert.equal(uri.displayHost, "xn--jos-dma.example.net.ch"); 9 } finally { 10 Services.prefs.clearUserPref("network.IDN_show_punycode"); 11 } 12 }