blob: 173f1f0f4159cc298522ab664d11d5b21f5c0edf [file] [log] [blame]
Tests for the HTMLFormElement.relList attribute.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS form.relList.supports('noopener') is true
PASS form.relList.supports('noreferrer') is true
PASS form.relList.supports('foo') is false
PASS form.rel is ""
PASS form.relList.length is 0
form.rel = 'noopener noreferrer';
PASS form.rel is "noopener noreferrer"
PASS form.getAttribute('rel') is "noopener noreferrer"
PASS form.relList.length is 2
PASS form.relList.contains('noopener') is true
PASS form.relList.contains('noreferrer') is true
PASS form.relList.contains('foo') is false
form.setAttribute('rel', '');
PASS form.rel is ""
PASS form.getAttribute('rel') is ""
PASS form.relList.length is 0
PASS form.relList.contains('noopener') is false
PASS form.relList.contains('noreferrer') is false
PASS form.relList.contains('foo') is false
form.setAttribute('rel', 'noreferrer');
PASS form.rel is "noreferrer"
PASS form.getAttribute('rel') is "noreferrer"
PASS form.relList.length is 1
PASS form.relList.contains('noopener') is false
PASS form.relList.contains('noreferrer') is true
PASS form.relList.contains('foo') is false
form.relList = 'noopener';
PASS form.rel is "noopener"
PASS form.getAttribute('rel') is "noopener"
PASS form.relList.length is 1
PASS form.relList.contains('noopener') is true
PASS form.relList.contains('noreferrer') is false
PASS form.relList.contains('foo') is false
PASS successfullyParsed is true
TEST COMPLETE