| <!DOCTYPE html> |
| <head> |
| <script src="/resources/testharness.js"></script> |
| <script src="/resources/testharnessreport.js"></script> |
| <script> |
| </script> |
| </head> |
| <body> |
| |
| <script> |
| if (document.location.hostname == "127.0.0.1") { |
| document.location.hostname = "sub,.subdomain.example.test"; |
| } else { |
| test(function() { |
| // Properly canonicalize the host. |
| assert_equals(document.location.hostname, "sub%2C.subdomain.example.test"); |
| |
| document.domain = 'EXAMPLE.TEST'; |
| assert_equals(document.domain, 'example.test'); |
| |
| document.domain = 'subdomain.eXamPle.tEst'; |
| assert_equals(document.domain, 'subdomain.example.test'); |
| |
| document.domain = 'sub,.subdomain.example.test'; |
| assert_equals(document.domain, 'sub%2C.subdomain.example.test'); |
| |
| }, 'document.domain goes through proper canonicalization.'); |
| } |
| </script> |
| |