blob: d224cc7f34ee9a8a537a0242593766e76de6db44 [file] [log] [blame]
<!DOCTYPE html>
<body>
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>
<iframe src="resources/form-associated-state-restore-frame.html"></iframe>
<script>
let t = async_test('Form-associated custom elements can restore their values on back-forward navigation');
function doneTest() {
t.step(() => {
let d = document.querySelector('iframe').contentDocument;
assert_equals(d.querySelector('my-control-1').value, 'edit1');
assert_equals(d.querySelector('my-control-1').lastRestoreMode, 'restore');
assert_equals(d.querySelector('my-control-2').value, 'edit2');
assert_equals(d.querySelector('my-control-2').lastRestoreMode, 'restore');
t.done();
});
}
</script>
</body>