first-commit
Some checks failed
CI Pipeline / build (push) Failing after 3m23s

This commit is contained in:
2025-08-27 14:05:33 +08:00
commit 9e1b8bdc9d
5159 changed files with 1081326 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
<div class="iframes-disabled" id="iframes-disabled-target">
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor
sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt
ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et
accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet.
</p>
<script>
// Can't use document.write here, as this fixture will be
// included after the document was fully loaded
var target = document.getElementById("iframes-disabled-target");
var iframe = document.createElement("iframe");
iframe.src = jasmine.getFixtures().fixturesPath + "/iframes/inc.html";
target.appendChild(iframe);
</script>
</div>

View File

@@ -0,0 +1,21 @@
<div class="iframes-exclude" id="iframes-exclude-target">
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor
sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt
ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et
accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet.
</p>
<script>
// Can't use document.write here, as this fixture will be
// included after the document was fully loaded
var target = document.getElementById("iframes-exclude-target");
var iframe = document.createElement("iframe");
iframe.className = "ignore";
iframe.src = jasmine.getFixtures().fixturesPath + "/iframes/inc.html";
target.appendChild(iframe);
</script>
</div>

View File

@@ -0,0 +1,20 @@
<div class="iframes-inaccessible" id="iframes-inaccessible-target">
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor
sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt
ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et
accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet.
</p>
<script>
// Can't use document.write here, as this fixture will be
// included after the document was fully loaded
var target = document.getElementById("iframes-inaccessible-target");
var iframe = document.createElement("iframe");
iframe.src = "http://example.com/";
target.appendChild(iframe);
</script>
</div>

26
node_modules/mark.js/test/fixtures/iframes/inc.html generated vendored Normal file
View File

@@ -0,0 +1,26 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Test iframe document</title>
<style>
.mark,
.lorem {
background: yellow;
}
</style>
<!-- The above is necessary to check if elements inside <head> will be ignored -->
</head>
<body>
<div>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor
sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt
ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et
accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet.
</div>
</body>
</html>

20
node_modules/mark.js/test/fixtures/iframes/main.html generated vendored Normal file
View File

@@ -0,0 +1,20 @@
<div class="iframes" id="iframes-target">
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor
sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt
ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et
accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet.
</p>
<script>
// Can't use document.write here, as this fixture will be
// included after the document was fully loaded
var target = document.getElementById("iframes-target");
var iframe = document.createElement("iframe");
iframe.src = jasmine.getFixtures().fixturesPath + "/iframes/inc.html";
target.appendChild(iframe);
</script>
</div>

View File

@@ -0,0 +1,35 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Test iframe document</title>
<style>
.mark {
background: yellow;
}
</style>
<!-- The above is necessary to check if elements inside <head> will be ignored -->
</head>
<body>
<div id="iframes-nested-inc-target">
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd
gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem
ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd
gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
</p>
<script>
// Can't use document.write here, as this fixture will be
// included after the document was fully loaded
var target = document.getElementById("iframes-nested-inc-target");
var iframe = document.createElement("iframe");
iframe.src = "inc.html";
target.appendChild(iframe);
</script>
</div>
</body>
</html>

21
node_modules/mark.js/test/fixtures/iframes/nested.html generated vendored Normal file
View File

@@ -0,0 +1,21 @@
<div class="iframes-nested" id="iframes-nested-target">
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor
sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt
ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et
accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet.
</p>
<script>
// Can't use document.write here, as this fixture will be
// included after the document was fully loaded
var target = document.getElementById("iframes-nested-target");
var iframe = document.createElement("iframe");
iframe.src = jasmine.getFixtures().fixturesPath +
"/iframes/nested-inc.html";
target.appendChild(iframe);
</script>
</div>

File diff suppressed because it is too large Load Diff

19
node_modules/mark.js/test/fixtures/iframes/onload.html generated vendored Normal file
View File

@@ -0,0 +1,19 @@
<div class="iframes-onload" id="iframes-onload-target">
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus test est Lorem ipsum dolor sit amet. Lorem ipsum
dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet.
</p>
<script>
var target = document.getElementById("iframes-onload-target");
var iframe = document.createElement("iframe");
iframe.src = jasmine.getFixtures().fixturesPath +
"/iframes/onload-inc.html";
target.appendChild(iframe);
</script>
</div>

13
node_modules/mark.js/test/fixtures/iframes/order.html generated vendored Normal file
View File

@@ -0,0 +1,13 @@
<div class="iframes-order">
<p>Lorem ipsum dolor</p>
<div id="iframes-order-target"></div>
<p>Lorem ipsum dolor</p>
<script>
// Can't use document.write here, as this fixture will be
// included after the document was fully loaded
var target = document.getElementById("iframes-order-target");
var iframe = document.createElement("iframe");
iframe.src = jasmine.getFixtures().fixturesPath + "/iframes/inc.html";
target.appendChild(iframe);
</script>
</div>

View File

@@ -0,0 +1,19 @@
<div class="iframes-readystate" id="iframes-readystate-target">
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor
sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt
ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et
accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet.
</p>
<script>
var target = document.getElementById("iframes-readystate-target");
var iframe = document.createElement("iframe");
iframe.src = jasmine.getFixtures().fixturesPath +
"/iframes/inc.html";
target.appendChild(iframe);
</script>
</div>

View File

@@ -0,0 +1,20 @@
<div class="iframes-unmark-same-instance" id="iframes-unmark-same-instance-target">
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd
gubergren, no sea takimata sanctus est Lorem ipsum dolor sit. Lorem ipsum
dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd
gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
</p>
<script>
// Can't use document.write here, as this fixture will be
// included after the document was fully loaded
var target = document.getElementById("iframes-unmark-same-instance-target");
var iframe = document.createElement("iframe");
iframe.src = jasmine.getFixtures().fixturesPath + "/iframes/inc.html";
target.appendChild(iframe);
</script>
</div>