mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
test: do not use quirks mode for test files (#11930)
This commit is contained in:
parent
eea588419d
commit
aef584c815
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<button id="abort"></button>
|
<button id="abort"></button>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<div>beforeunload demo.</div>
|
<div>beforeunload demo.</div>
|
||||||
<script>
|
<script>
|
||||||
window.addEventListener('beforeunload', event => {
|
window.addEventListener('beforeunload', event => {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<body>BFCached<a href="target.html">next</a></body>
|
<body>BFCached<a href="target.html">next</a></body>
|
||||||
<script>
|
<script>
|
||||||
window.addEventListener('DOMContentLoaded', () => {
|
window.addEventListener('DOMContentLoaded', () => {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
const worker = new Worker('worker.mjs', {type: 'module'})
|
const worker = new Worker('worker.mjs', {type: 'module'})
|
||||||
</script>
|
</script>
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<link rel='stylesheet' href='./one-style-font.css'>
|
<link rel='stylesheet' href='./one-style-font.css'>
|
||||||
<div>hello, world!</div>
|
<div>hello, world!</div>
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<link rel='stylesheet' href='./one-style.css'>
|
<link rel='stylesheet' href='./one-style.css'>
|
||||||
<div>hello, world!</div>
|
<div>hello, world!</div>
|
||||||
|
@ -1 +1,2 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<meta http-equiv="Content-Security-Policy" content="default-src 'self'">
|
<meta http-equiv="Content-Security-Policy" content="default-src 'self'">
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<style></style>
|
<style></style>
|
||||||
<div>empty style tag</div>
|
<div>empty style tag</div>
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<style>
|
<style>
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
@namespace svg url(http://www.w3.org/2000/svg);
|
@namespace svg url(http://www.w3.org/2000/svg);
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<style>
|
<style>
|
||||||
@media screen { div { color: green; } } </style>
|
@media screen { div { color: green; } } </style>
|
||||||
<div>hello, world</div>
|
<div>hello, world</div>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<link rel="stylesheet" href="stylesheet1.css">
|
<link rel="stylesheet" href="stylesheet1.css">
|
||||||
<link rel="stylesheet" href="stylesheet2.css">
|
<link rel="stylesheet" href="stylesheet2.css">
|
||||||
<script>
|
<script>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<style>
|
<style>
|
||||||
div { color: green; }
|
div { color: green; }
|
||||||
a { color: blue; }
|
a { color: blue; }
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<style>
|
<style>
|
||||||
body {
|
body {
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<style>
|
<style>
|
||||||
@media screen {
|
@media screen {
|
||||||
a { color: green; }
|
a { color: green; }
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
window.addEventListener('DOMContentLoaded', () => {
|
window.addEventListener('DOMContentLoaded', () => {
|
||||||
const iframe = document.createElement('iframe');
|
const iframe = document.createElement('iframe');
|
||||||
|
@ -0,0 +1 @@
|
|||||||
|
<!DOCTYPE html>
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
a();
|
a();
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<link rel='stylesheet' href='./style.css'>
|
<link rel='stylesheet' href='./style.css'>
|
||||||
<script src='./script.js' type='text/javascript'></script>
|
<script src='./script.js' type='text/javascript'></script>
|
||||||
<style>
|
<style>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<frameset>
|
<frameset>
|
||||||
<frameset>
|
<frameset>
|
||||||
<frame src='./frame.html'></frame>
|
<frame src='./frame.html'></frame>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<iframe width="100%" height="300" src="about:blank"></iframe>
|
<iframe width="100%" height="300" src="about:blank"></iframe>
|
||||||
<div style="height: 800vh"></div>
|
<div style="height: 800vh"></div>
|
||||||
<iframe width="100%" height="300" src='./frame.html' loading="lazy"></iframe>
|
<iframe width="100%" height="300" src='./frame.html' loading="lazy"></iframe>
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<style>
|
<style>
|
||||||
:root {
|
:root {
|
||||||
scrollbar-width: none;
|
scrollbar-width: none;
|
||||||
|
@ -1 +1,2 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<iframe src='./frame.html?param=value#fragment'></iframe>
|
<iframe src='./frame.html?param=value#fragment'></iframe>
|
||||||
|
@ -1 +1,2 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<iframe src='./frame.html'></iframe>
|
<iframe src='./frame.html'></iframe>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<style>
|
<style>
|
||||||
body {
|
body {
|
||||||
display: flex;
|
display: flex;
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
var globalVar = 123;
|
var globalVar = 123;
|
||||||
</script>
|
</script>
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
document.addEventListener('DOMContentLoaded', function() {
|
document.addEventListener('DOMContentLoaded', function() {
|
||||||
function generatePalette(amount) {
|
function generatePalette(amount) {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
window.addEventListener('DOMContentLoaded', () => {
|
window.addEventListener('DOMContentLoaded', () => {
|
||||||
history.pushState({}, '', '#1');
|
history.pushState({}, '', '#1');
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<iframe src="./frames/frame.html"></iframe>
|
<iframe src="./frames/frame.html"></iframe>
|
||||||
<script src="./initiator.js"></script>
|
<script src="./initiator.js"></script>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
window.addEventListener('DOMContentLoaded', () => {
|
window.addEventListener('DOMContentLoaded', () => {
|
||||||
const iframe = document.createElement('iframe');
|
const iframe = document.createElement('iframe');
|
||||||
|
@ -1 +1,2 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<button>click</button>
|
<button>click</button>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!doctype html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>Touch test</title>
|
<title>Touch test</title>
|
||||||
|
@ -1 +1,2 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>eval('console.log("foo")')</script>
|
<script>eval('console.log("foo")')</script>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
function foo() {
|
function foo() {
|
||||||
if (1 > 2)
|
if (1 > 2)
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script src='script1.js'></script>
|
<script src='script1.js'></script>
|
||||||
<script src='script2.js'></script>
|
<script src='script2.js'></script>
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
function unused(){}console.log('used!');if(true===false)console.log('unused!');</script>
|
function unused(){}console.log('used!');if(true===false)console.log('unused!');</script>
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
function foo() {function bar() { } console.log(1); } foo(); </script>
|
function foo() {function bar() { } console.log(1); } foo(); </script>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
console.log(1);
|
console.log(1);
|
||||||
//# sourceURL=nicename.js
|
//# sourceURL=nicename.js
|
||||||
|
@ -1 +1,2 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>function foo() { }</script>
|
<script>function foo() { }</script>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<iframe width="100%" height="300" src="about:blank"></iframe>
|
<iframe width="100%" height="300" src="about:blank"></iframe>
|
||||||
<div style="height: 800vh"></div>
|
<div style="height: 800vh"></div>
|
||||||
<iframe width="100%" height="300" src="https://www.example.com" loading="lazy"></iframe>
|
<iframe width="100%" height="300" src="https://www.example.com" loading="lazy"></iframe>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
window.addEventListener('DOMContentLoaded', () => {
|
window.addEventListener('DOMContentLoaded', () => {
|
||||||
const iframe = document.createElement('iframe');
|
const iframe = document.createElement('iframe');
|
||||||
|
@ -1 +1,2 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<meta name = "viewport" content = "initial-scale = 1, user-scalable = no">
|
<meta name = "viewport" content = "initial-scale = 1, user-scalable = no">
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
async function sleep(delay) {
|
async function sleep(delay) {
|
||||||
return new Promise(resolve => setTimeout(resolve, delay));
|
return new Promise(resolve => setTimeout(resolve, delay));
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<link rel='stylesheet' href='./one-style.css'>
|
<link rel='stylesheet' href='./one-style.css'>
|
||||||
<div>hello, world!</div>
|
<div>hello, world!</div>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<a id="navigate-within-document" href="#nav">Navigate within document</a>
|
<a id="navigate-within-document" href="#nav">Navigate within document</a>
|
||||||
<a name="nav"></a>
|
<a name="nav"></a>
|
||||||
<script>
|
<script>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<div id="a">hello <button id="b">world</button>
|
<div id="a">hello <button id="b">world</button>
|
||||||
<span id="f"></span>
|
<span id="f"></span>
|
||||||
<div id="c"></div>
|
<div id="c"></div>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<style>
|
<style>
|
||||||
/* http://meyerweb.com/eric/tools/css/reset/
|
/* http://meyerweb.com/eric/tools/css/reset/
|
||||||
v2.0 | 20110126
|
v2.0 | 20110126
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
var req = new XMLHttpRequest();
|
var req = new XMLHttpRequest();
|
||||||
req.open('GET', '/self-request.html');
|
req.open('GET', '/self-request.html');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
window.registrationPromise = navigator.serviceWorker.register('sw.js');
|
window.registrationPromise = navigator.serviceWorker.register('sw.js');
|
||||||
</script>
|
</script>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<link rel="stylesheet" href="./style.css">
|
<link rel="stylesheet" href="./style.css">
|
||||||
<script>
|
<script>
|
||||||
window.registrationPromise = navigator.serviceWorker.register('sw.js');
|
window.registrationPromise = navigator.serviceWorker.register('sw.js');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
let h1 = null;
|
let h1 = null;
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<script>
|
<script>
|
||||||
window.result = window.injected;
|
window.result = window.injected;
|
||||||
</script>
|
</script>
|
@ -1 +1,2 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<title>Woof-Woof</title>
|
<title>Woof-Woof</title>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
<style>
|
<style>
|
||||||
:root {
|
:root {
|
||||||
font-family: monospace;
|
font-family: monospace;
|
||||||
|
@ -1232,7 +1232,7 @@ describe('Page', function () {
|
|||||||
page.goto(server.PREFIX + '/error.html'),
|
page.goto(server.PREFIX + '/error.html'),
|
||||||
]);
|
]);
|
||||||
expect(error.message).toContain('Fancy');
|
expect(error.message).toContain('Fancy');
|
||||||
expect(error.stack?.split('\n')[1]).toContain('error.html:13');
|
expect(error.stack?.split('\n').at(-1)).toContain('error.html:3:1');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user