32 lines
1.3 KiB
HTML
32 lines
1.3 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>fullscreen-user-agent-style</title>
|
|
<script src="full-screen-test.js"></script>
|
|
<script>
|
|
window.addEventListener('load', async event => {
|
|
window.span = document.querySelector('span');
|
|
|
|
testExpected("document.defaultView.getComputedStyle(span, null).getPropertyValue('width')", "auto");
|
|
testExpected("document.defaultView.getComputedStyle(span, null).getPropertyValue('height')", "auto");
|
|
|
|
runWithKeyDown(() => { run("span.webkitRequestFullscreen()") });
|
|
await waitFor(span, 'webkitfullscreenchange');
|
|
|
|
testExpected("document.defaultView.getComputedStyle(span, null).getPropertyValue('width')", "100%");
|
|
testExpected("document.defaultView.getComputedStyle(span, null).getPropertyValue('height')", "100%");
|
|
|
|
runWithKeyDown(() => { run("document.webkitExitFullscreen()") });
|
|
await waitFor(span, 'webkitfullscreenchange');
|
|
|
|
testExpected("document.defaultView.getComputedStyle(span, null).getPropertyValue('width')", "auto");
|
|
testExpected("document.defaultView.getComputedStyle(span, null).getPropertyValue('height')", "auto");
|
|
|
|
endTest();
|
|
});
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<span></span>
|
|
</body>
|
|
</html> |