Bug 1531341 [wpt PR 15530] - MathML: Automate href-manual using testdriver.js, a=testonly
☠☠ backed out by 66b1aba3fb43 ☠ ☠
authorFrédéric Wang <fred.wang@free.fr>
Wed, 06 Mar 2019 12:36:48 +0000
changeset 522294 1d08bdabd996c2a6e9e2ad95495a9752cbb77242
parent 522293 61c94b97adf176b9db3d5eeab23acdd67c8f993e
child 522295 cb8f38a459ab35d227b16a7556d044d323d73404
push id10871
push usercbrindusan@mozilla.com
push dateMon, 18 Mar 2019 15:49:32 +0000
treeherdermozilla-beta@018abdd16060 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1531341, 15530
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1531341 [wpt PR 15530] - MathML: Automate href-manual using testdriver.js, a=testonly Automatic update from web-platform-tests MathML: Automate href-manual using testdriver.js (#15530) -- wpt-commits: 4bc37b9ed1a901ad1fe872f2eacef3c5a8a2f0c3 wpt-pr: 15530
testing/web-platform/tests/mathml/relations/html5-tree/href-click-3.html
testing/web-platform/tests/mathml/relations/html5-tree/href-manual.html
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/mathml/relations/html5-tree/href-click-3.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<title>href click</title>
+<link rel="help" href="https://mathml-refresh.github.io/mathml-core/#mathmltree">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="/resources/testdriver.js"></script>
+<script src="/resources/testdriver-vendor.js"></script>
+</head>
+<body>
+  <p>To test manually, click the blue rectangle.</p>
+  <p>
+    <math>
+      <mspace width="50px" height="10px" style="background: gray"></mspace>
+      <mspace id="target" href="javascript:handler()" width="50px" height="10px" style="background: blue"></mspace>
+      <mspace width="50px" height="10px" style="background: gray"></mspace>
+    </math>
+  </p>
+  <script>
+    var t = async_test("Click element with href");
+    function handler() { t.done(); }
+    test_driver.click(document.getElementById("target"));
+  </script>
+</body>
+</html>
deleted file mode 100644
--- a/testing/web-platform/tests/mathml/relations/html5-tree/href-manual.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<meta charset="utf-8">
-<title>Manual click on a link</title>
-<link rel="help" href="https://mathml-refresh.github.io/mathml-core/#mathmltree">
-<script src="/resources/testharness.js"></script>
-<script src="/resources/testharnessreport.js"></script>
-<script>
-setup({explicit_timeout: true})
-function handler() {
-document.body.insertAdjacentHTML("beforeend",
-  "<span style='background: green; color: white;'>PASS</span>");
-}
-</script>
-</head>
-<body>
-  <p>Click on the one asterisk which is a link. If a "PASS" result appears the
-    test passes, otherwise it fails.</p>
-  <p>
-    <math style="font-size: 3em;">
-      <mtext>*****</mtext>
-      <mtext href="javascript:handler()">*</mtext>
-      <mtext>*****</mtext>
-    </math>
-  </p>
-</body>
-</html>