summaryrefslogtreecommitdiffstats
path: root/remote/test/puppeteer/test/assets/frames
diff options
context:
space:
mode:
Diffstat (limited to 'remote/test/puppeteer/test/assets/frames')
-rw-r--r--remote/test/puppeteer/test/assets/frames/frame.html8
-rw-r--r--remote/test/puppeteer/test/assets/frames/frameset.html8
-rw-r--r--remote/test/puppeteer/test/assets/frames/lazy-frame.html3
-rw-r--r--remote/test/puppeteer/test/assets/frames/nested-frames.html26
-rw-r--r--remote/test/puppeteer/test/assets/frames/one-frame-url-fragment.html1
-rw-r--r--remote/test/puppeteer/test/assets/frames/one-frame.html1
-rw-r--r--remote/test/puppeteer/test/assets/frames/script.js1
-rw-r--r--remote/test/puppeteer/test/assets/frames/style.css3
-rw-r--r--remote/test/puppeteer/test/assets/frames/two-frames.html13
9 files changed, 64 insertions, 0 deletions
diff --git a/remote/test/puppeteer/test/assets/frames/frame.html b/remote/test/puppeteer/test/assets/frames/frame.html
new file mode 100644
index 0000000000..8f20d2da9f
--- /dev/null
+++ b/remote/test/puppeteer/test/assets/frames/frame.html
@@ -0,0 +1,8 @@
+<link rel='stylesheet' href='./style.css'>
+<script src='./script.js' type='text/javascript'></script>
+<style>
+div {
+ line-height: 18px;
+}
+</style>
+<div>Hi, I'm frame</div>
diff --git a/remote/test/puppeteer/test/assets/frames/frameset.html b/remote/test/puppeteer/test/assets/frames/frameset.html
new file mode 100644
index 0000000000..4d56f88839
--- /dev/null
+++ b/remote/test/puppeteer/test/assets/frames/frameset.html
@@ -0,0 +1,8 @@
+<frameset>
+ <frameset>
+ <frame src='./frame.html'></frame>
+ <frame src='about:blank'></frame>
+ </frameset>
+ <frame src='/empty.html'></frame>
+ <frame></frame>
+</frameset>
diff --git a/remote/test/puppeteer/test/assets/frames/lazy-frame.html b/remote/test/puppeteer/test/assets/frames/lazy-frame.html
new file mode 100644
index 0000000000..4821cd76cd
--- /dev/null
+++ b/remote/test/puppeteer/test/assets/frames/lazy-frame.html
@@ -0,0 +1,3 @@
+<iframe width="100%" height="300" src="about:blank"></iframe>
+<div style="height: 800vh"></div>
+<iframe width="100%" height="300" src='./frame.html' loading="lazy"></iframe> \ No newline at end of file
diff --git a/remote/test/puppeteer/test/assets/frames/nested-frames.html b/remote/test/puppeteer/test/assets/frames/nested-frames.html
new file mode 100644
index 0000000000..e9c5d83c03
--- /dev/null
+++ b/remote/test/puppeteer/test/assets/frames/nested-frames.html
@@ -0,0 +1,26 @@
+<style>
+:root {
+ scrollbar-width: none;
+}
+
+body {
+ display: flex;
+}
+
+body iframe {
+ flex-grow: 1;
+ flex-shrink: 1;
+}
+</style>
+<script>
+async function attachFrame(frameId, url) {
+ var frame = document.createElement('iframe');
+ frame.src = url;
+ frame.id = frameId;
+ document.body.appendChild(frame);
+ await new Promise(x => frame.onload = x);
+ return 'kazakh';
+}
+</script>
+<iframe src='./two-frames.html' name='2frames'></iframe>
+<iframe src='./frame.html' name='aframe'></iframe>
diff --git a/remote/test/puppeteer/test/assets/frames/one-frame-url-fragment.html b/remote/test/puppeteer/test/assets/frames/one-frame-url-fragment.html
new file mode 100644
index 0000000000..d1462641ff
--- /dev/null
+++ b/remote/test/puppeteer/test/assets/frames/one-frame-url-fragment.html
@@ -0,0 +1 @@
+<iframe src='./frame.html?param=value#fragment'></iframe>
diff --git a/remote/test/puppeteer/test/assets/frames/one-frame.html b/remote/test/puppeteer/test/assets/frames/one-frame.html
new file mode 100644
index 0000000000..e941d795a2
--- /dev/null
+++ b/remote/test/puppeteer/test/assets/frames/one-frame.html
@@ -0,0 +1 @@
+<iframe src='./frame.html'></iframe>
diff --git a/remote/test/puppeteer/test/assets/frames/script.js b/remote/test/puppeteer/test/assets/frames/script.js
new file mode 100644
index 0000000000..be22256d16
--- /dev/null
+++ b/remote/test/puppeteer/test/assets/frames/script.js
@@ -0,0 +1 @@
+console.log('Cheers!');
diff --git a/remote/test/puppeteer/test/assets/frames/style.css b/remote/test/puppeteer/test/assets/frames/style.css
new file mode 100644
index 0000000000..5b5436e874
--- /dev/null
+++ b/remote/test/puppeteer/test/assets/frames/style.css
@@ -0,0 +1,3 @@
+div {
+ color: blue;
+}
diff --git a/remote/test/puppeteer/test/assets/frames/two-frames.html b/remote/test/puppeteer/test/assets/frames/two-frames.html
new file mode 100644
index 0000000000..b2ee853eda
--- /dev/null
+++ b/remote/test/puppeteer/test/assets/frames/two-frames.html
@@ -0,0 +1,13 @@
+<style>
+body {
+ display: flex;
+ flex-direction: column;
+}
+
+body iframe {
+ flex-grow: 1;
+ flex-shrink: 1;
+}
+</style>
+<iframe src='./frame.html' name='uno'></iframe>
+<iframe src='./frame.html' name='dos'></iframe>