Backed out changeset b047f4782ae2 (bug 1423331) for 4 failures in layout/base/tests/test_reftests_with_caret.html r=backout on a CLOSED TREE
authorMargareta Eliza Balazs <ebalazs@mozilla.com>
Tue, 09 Jan 2018 17:48:14 +0200
changeset 450132 89d7ac0fbdc8374277a47f77f41e482504a46f6e
parent 450131 7dbb3bae3a994cace1434a11caf434c282020e9b
child 450133 c9e79ef9bb1f25bd3c4ebabefcf8de5641f6d571
push id8527
push userCallek@gmail.com
push dateThu, 11 Jan 2018 21:05:50 +0000
treeherdermozilla-beta@95342d212a7a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbackout
bugs1423331
milestone59.0a1
backs outb047f4782ae2050665e5d958202a0f42d070fbbb
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
Backed out changeset b047f4782ae2 (bug 1423331) for 4 failures in layout/base/tests/test_reftests_with_caret.html r=backout on a CLOSED TREE
layout/base/tests/bug1423331-1-ref.html
layout/base/tests/bug1423331-1.html
layout/base/tests/bug1423331-2-ref.html
layout/base/tests/bug1423331-2.html
layout/base/tests/bug1423331-3.html
layout/base/tests/bug1423331-4.html
layout/base/tests/mochitest.ini
layout/base/tests/test_reftests_with_caret.html
deleted file mode 100644
--- a/layout/base/tests/bug1423331-1-ref.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<!doctype html>
-<meta charset="utf-8">
-<title>Test reference for bug 1423331: Contenteditable insertion with pseudo-elements</title>
-<script src="/tests/SimpleTest/SimpleTest.js"></script>
-<style>
-#editable {
-  outline: 1px solid black;
-  width: 300px;
-  height: 100px;
-}
-#editable::before {
-  content: "Write here";
-}
-</style>
-<div id="editable" contenteditable></div>
-<script>
-SimpleTest.waitForFocus(function() {
-  document.getElementById("editable").focus();
-});
-</script>
deleted file mode 100644
--- a/layout/base/tests/bug1423331-1.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!doctype html>
-<meta charset="utf-8">
-<title>Test for bug 1423331: Contenteditable insertion with pseudo-elements</title>
-<script src="/tests/SimpleTest/EventUtils.js"></script>
-<script src="/tests/SimpleTest/SimpleTest.js"></script>
-<style>
-#editable {
-  outline: 1px solid black;
-  width: 300px;
-  height: 100px;
-}
-#editable::before {
-  content: "Write here";
-}
-</style>
-<div id="editable" contenteditable></div>
-<script>
-SimpleTest.waitForFocus(function() {
-  let div = document.getElementById("editable");
-  synthesizeMouseAtCenter(div, {});
-  synthesizeMouseAtCenter(div, {});
-});
-</script>
deleted file mode 100644
--- a/layout/base/tests/bug1423331-2-ref.html
+++ /dev/null
@@ -1,22 +0,0 @@
-<!doctype html>
-<meta charset="utf-8">
-<title>Test reference for bug 1423331: Contenteditable insertion with pseudo-elements</title>
-<script src="/tests/SimpleTest/EventUtils.js"></script>
-<script src="/tests/SimpleTest/SimpleTest.js"></script>
-<style>
-#editable {
-  outline: 1px solid black;
-  width: 300px;
-  height: 100px;
-}
-</style>
-<div id="editable" contenteditable></div>
-<script>
-SimpleTest.waitForFocus(function() {
-  let div = document.getElementById("editable");
-  div.focus();
-  synthesizeKey("x", {});
-  synthesizeKey("x", {});
-  synthesizeKey("x", {});
-});
-</script>
deleted file mode 100644
--- a/layout/base/tests/bug1423331-2.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!doctype html>
-<meta charset="utf-8">
-<title>Test for bug 1423331: Contenteditable insertion with pseudo-elements</title>
-<script src="/tests/SimpleTest/EventUtils.js"></script>
-<script src="/tests/SimpleTest/SimpleTest.js"></script>
-<style>
-#editable {
-  outline: 1px solid black;
-  width: 300px;
-  height: 100px;
-}
-#editable:empty::before {
-  content: "Write here";
-}
-</style>
-<div id="editable" contenteditable></div>
-<script>
-SimpleTest.waitForFocus(function() {
-  let div = document.getElementById("editable");
-  synthesizeMouseAtCenter(div, {});
-  synthesizeMouseAtCenter(div, {});
-  synthesizeKey("x", {});
-  synthesizeKey("x", {});
-  synthesizeKey("x", {});
-});
-</script>
deleted file mode 100644
--- a/layout/base/tests/bug1423331-3.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!doctype html>
-<meta charset="utf-8">
-<title>Test for bug 1423331: Contenteditable insertion with pseudo-elements</title>
-<script src="/tests/SimpleTest/EventUtils.js"></script>
-<script src="/tests/SimpleTest/SimpleTest.js"></script>
-<style>
-#editable {
-  outline: 1px solid black;
-  width: 300px;
-  height: 100px;
-}
-#editable::before {
-  content: "Write here";
-}
-</style>
-<div id="editable" contenteditable></div>
-<script>
-SimpleTest.waitForFocus(function() {
-  let div = document.getElementById("editable");
-  synthesizeMouse(div, 2, 2, {});
-  synthesizeMouse(div, 2, 2, {});
-});
-</script>
deleted file mode 100644
--- a/layout/base/tests/bug1423331-4.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!doctype html>
-<meta charset="utf-8">
-<title>Test for bug 1423331: Contenteditable insertion with pseudo-elements</title>
-<script src="/tests/SimpleTest/EventUtils.js"></script>
-<script src="/tests/SimpleTest/SimpleTest.js"></script>
-<style>
-#editable {
-  outline: 1px solid black;
-  width: 300px;
-  height: 100px;
-}
-#editable:empty::before {
-  content: "Write here";
-}
-</style>
-<div id="editable" contenteditable></div>
-<script>
-SimpleTest.waitForFocus(function() {
-  let div = document.getElementById("editable");
-  synthesizeMouse(div, 2, 2, {});
-  synthesizeMouse(div, 2, 2, {});
-  synthesizeKey("x", {});
-  synthesizeKey("x", {});
-  synthesizeKey("x", {});
-});
-</script>
--- a/layout/base/tests/mochitest.ini
+++ b/layout/base/tests/mochitest.ini
@@ -302,22 +302,16 @@ support-files =
   bug1354478-4.html
   bug1354478-4-ref.html
   bug1354478-5.html
   bug1354478-5-ref.html
   bug1354478-6.html
   bug1354478-6-ref.html
   bug1359411.html
   bug1359411-ref.html
-  bug1423331-1.html
-  bug1423331-1-ref.html
-  bug1423331-2.html
-  bug1423331-2-ref.html
-  bug1423331-3.html
-  bug1423331-4.html
   image_rgrg-256x256.png
   input-invalid-ref.html
   input-maxlength-invalid-change.html
   input-maxlength-ui-invalid-change.html
   input-maxlength-ui-valid-change.html
   input-maxlength-valid-before-change.html
   input-maxlength-valid-change.html
   input-minlength-invalid-change.html
--- a/layout/base/tests/test_reftests_with_caret.html
+++ b/layout/base/tests/test_reftests_with_caret.html
@@ -166,17 +166,17 @@ var tests = [
     [ 'bug989012-2.html' , 'bug989012-2-ref.html' ] ,
     [ 'bug989012-3.html' , 'bug989012-3-ref.html' ] ,
     [ 'bug1007065-1.html' , 'bug1007065-1-ref.html' ] ,
     [ 'bug1007067-1.html' , 'bug1007067-1-ref.html' ] ,
     [ 'bug1061468.html'  , 'bug1061468-ref.html'  ] ,
     [ 'bug1097242-1.html', 'bug1097242-1-ref.html'] ,
     [ 'bug1109968-1.html', 'bug1109968-1-ref.html'] ,
     [ 'bug1109968-2.html', 'bug1109968-2-ref.html'] ,
-    [ 'bug1123067-1.html' , 'bug1123067-ref.html'  ] ,
+    // [ 'bug1123067-1.html' , 'bug1123067-ref.html'  ] , TODO: bug 1129205
     [ 'bug1123067-2.html' , 'bug1123067-ref.html'  ] ,
     [ 'bug1123067-3.html' , 'bug1123067-ref.html'  ] ,
     [ 'bug1132768-1.html' , 'bug1132768-1-ref.html'] ,
     [ 'bug1237236-1.html' , 'bug1237236-1-ref.html' ] ,
     [ 'bug1237236-2.html' , 'bug1237236-2-ref.html' ] ,
     [ 'bug1258308-2.html' , 'bug1258308-2-ref.html' ] ,
     [ 'bug1259949-1.html' , 'bug1259949-1-ref.html'] ,
     [ 'bug1259949-2.html' , 'bug1259949-2-ref.html'] ,
@@ -188,20 +188,16 @@ var tests = [
     [ 'bug1263357-5.html' , 'bug1263357-5-ref.html'] ,
     [ 'bug1354478-1.html' , 'bug1354478-1-ref.html'] ,
     [ 'bug1354478-2.html' , 'bug1354478-2-ref.html'] ,
     [ 'bug1354478-3.html' , 'bug1354478-3-ref.html'] ,
     [ 'bug1354478-4.html' , 'bug1354478-4-ref.html'] ,
     [ 'bug1354478-5.html' , 'bug1354478-5-ref.html'] ,
     [ 'bug1354478-6.html' , 'bug1354478-6-ref.html'] ,
     [ 'bug1359411.html'   , 'bug1359411-ref.html' ] ,
-    [ 'bug1423331-1.html' , 'bug1423331-1-ref.html' ] ,
-    [ 'bug1423331-2.html' , 'bug1423331-2-ref.html' ] ,
-    [ 'bug1423331-3.html' , 'bug1423331-1-ref.html' ] ,
-    [ 'bug1423331-4.html' , 'bug1423331-2-ref.html' ] ,
     function() {SpecialPowers.pushPrefEnv({'clear': [['layout.accessiblecaret.enabled']]}, nextTest);} ,
 ];
 
 if (navigator.appVersion.indexOf("Android") == -1) {
   tests.push([ 'bug512295-1.html' , 'bug512295-1-ref.html' ]);
   tests.push([ 'bug512295-2.html' , 'bug512295-2-ref.html' ]);
   tests.push([ 'bug923376.html'   , 'bug923376-ref.html'   ]);
   tests.push(function() {SpecialPowers.pushPrefEnv({'set': [['layout.css.overflow-clip-box.enabled', true]]}, nextTest);});