summaryrefslogtreecommitdiff
path: root/layout/reftests/forms/button
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2022-07-22 14:47:45 +0000
committerMoonchild <moonchild@palemoon.org>2022-07-22 14:47:45 +0000
commit1aa650b8acbe9e2e0ebddd255dd61532b5bb2086 (patch)
tree2fe7c2f4672ae41f1faf1476e50401f8f2ec87b2 /layout/reftests/forms/button
parente6b3e4ebedb64c719cfd94e5ee4f1ac1259ceb7b (diff)
downloaduxp-1aa650b8acbe9e2e0ebddd255dd61532b5bb2086.tar.gz
Issue #1970 - Part 1: Remove unused moz-focus-outer code for buttons.
Diffstat (limited to 'layout/reftests/forms/button')
-rw-r--r--layout/reftests/forms/button/focus-area-percent-units-1-ref.html11
-rw-r--r--layout/reftests/forms/button/focus-area-percent-units-1.html27
-rw-r--r--layout/reftests/forms/button/focus-area-percent-units-2-ref.html30
-rw-r--r--layout/reftests/forms/button/focus-area-percent-units-2.html19
4 files changed, 4 insertions, 83 deletions
diff --git a/layout/reftests/forms/button/focus-area-percent-units-1-ref.html b/layout/reftests/forms/button/focus-area-percent-units-1-ref.html
index 6c66d5f178..a5c4c95f51 100644
--- a/layout/reftests/forms/button/focus-area-percent-units-1-ref.html
+++ b/layout/reftests/forms/button/focus-area-percent-units-1-ref.html
@@ -37,16 +37,5 @@
<button class="mfi7"><div>mfi7</div></button>
<button class="mfi8"><div>mfi8</div></button>
<br>
-
- <button class="mfo1">mfo1</button>
- <button class="mfo2">mfo2</button>
- <button class="mfo3">mfo3</button>
- <button class="mfo4">mfo4</button>
- <br>
- <button class="mfo5">mfo5</button>
- <button class="mfo6">mfo6</button>
- <button class="mfo7">mfo7</button>
- <button class="mfo8">mfo8</button>
- <br>
</body>
</html>
diff --git a/layout/reftests/forms/button/focus-area-percent-units-1.html b/layout/reftests/forms/button/focus-area-percent-units-1.html
index 17d65b3b02..23c97ab713 100644
--- a/layout/reftests/forms/button/focus-area-percent-units-1.html
+++ b/layout/reftests/forms/button/focus-area-percent-units-1.html
@@ -2,8 +2,8 @@
<!-- Any copyright is dedicated to the Public Domain.
- http://creativecommons.org/publicdomain/zero/1.0/ -->
<html>
-<!-- The ::-moz-focus-inner & ::-moz-focus-outer button pseudo-elements only
- support CSS "margin" values that contain absolute lengths. Any percent or
+<!-- The ::-moz-focus-inner button pseudo-element only supports
+ CSS "margin" values that contain absolute lengths. Any percent or
"auto" margin values will simply make the margin collapse to zero.
This test verifies that this is indeed what happens (not anything worse).
-->
@@ -22,18 +22,6 @@
button.mfi6::-moz-focus-inner { margin: 10px auto; }
button.mfi7::-moz-focus-inner { margin: 10px; }
button.mfi8::-moz-focus-inner { margin: 2em; }
-
- /* Testing percent and auto margin values on "-moz-focus-outer":
- (just for completeness -- really, 'margin' has no effect on
- the behavior of -moz-focus-outer) */
- button.mfo1::-moz-focus-outer { margin: 50%; }
- button.mfo2::-moz-focus-outer { margin: 50% 10px; }
- button.mfo3::-moz-focus-outer { margin: 10px 50%; }
- button.mfo4::-moz-focus-outer { margin: auto; }
- button.mfo5::-moz-focus-outer { margin: auto 10px; }
- button.mfo6::-moz-focus-outer { margin: 10px auto; }
- button.mfo7::-moz-focus-outer { margin: 10px; }
- button.mfo8::-moz-focus-outer { margin: 2em; }
</style>
</head>
<body>
@@ -47,16 +35,5 @@
<button class="mfi7">mfi7</button>
<button class="mfi8">mfi8</button>
<br>
-
- <button class="mfo1">mfo1</button>
- <button class="mfo2">mfo2</button>
- <button class="mfo3">mfo3</button>
- <button class="mfo4">mfo4</button>
- <br>
- <button class="mfo5">mfo5</button>
- <button class="mfo6">mfo6</button>
- <button class="mfo7">mfo7</button>
- <button class="mfo8">mfo8</button>
- <br>
</body>
</html>
diff --git a/layout/reftests/forms/button/focus-area-percent-units-2-ref.html b/layout/reftests/forms/button/focus-area-percent-units-2-ref.html
index 6b6a6056d4..b17db2753e 100644
--- a/layout/reftests/forms/button/focus-area-percent-units-2-ref.html
+++ b/layout/reftests/forms/button/focus-area-percent-units-2-ref.html
@@ -24,24 +24,6 @@
version of padding values that we actually expect to take effect: */
button.mfi4 > div { padding: 10px; }
button.mfi5 > div { padding: 2em; }
-
- /* As above, set padding to 0 for all cases: */
- button.mfo1::-moz-focus-outer,
- button.mfo2::-moz-focus-outer,
- button.mfo3::-moz-focus-outer,
- button.mfo4::-moz-focus-outer,
- button.mfo5::-moz-focus-outer { padding: 0; }
-
- /* To make reference for -moz-focus-outer padding that we expect to
- take effect, we'll put the padding on a wrapper-div (and bump the
- button's outline to that div). */
- div.mfo4-wrapper { padding: 10px; }
- div.mfo5-wrapper { padding: 20px; /* = 2em * 10px/em */ }
-
- button.mfo4,
- button.mfo5 { outline: none; }
- div.mfo4-wrapper,
- div.mfo5-wrapper { display: inline-block; outline: 1px solid black; }
</style>
</head>
<body>
@@ -52,17 +34,5 @@
<button class="mfi4"><div>mfi4</div></button>
<button class="mfi5"><div>mfi5</div></button>
<br>
-
- <button class="mfo1">mfo1</button>
- <button class="mfo2">mfo2</button>
- <button class="mfo3">mfo3</button>
- <br>
- <div class="mfo4-wrapper">
- <button class="mfo4">mfo4</button>
- </div>
- <div class="mfo5-wrapper">
- <button class="mfo5">mfo5</button>
- </div>
- <br>
</body>
</html>
diff --git a/layout/reftests/forms/button/focus-area-percent-units-2.html b/layout/reftests/forms/button/focus-area-percent-units-2.html
index 3c0cb8612f..8ebf30343c 100644
--- a/layout/reftests/forms/button/focus-area-percent-units-2.html
+++ b/layout/reftests/forms/button/focus-area-percent-units-2.html
@@ -2,8 +2,8 @@
<!-- Any copyright is dedicated to the Public Domain.
- http://creativecommons.org/publicdomain/zero/1.0/ -->
<html>
-<!-- The ::-moz-focus-inner & ::-moz-focus-outer button pseudo-elements only
- support CSS "padding" values that contain absolute lengths. Any percent
+<!-- The ::-moz-focus-inner button pseudo-element only supports
+ CSS "padding" values that contain absolute lengths. Any percent
padding values will simply make the padding collapse to zero.
This test verifies that this is indeed what happens (not anything worse).
-->
@@ -22,13 +22,6 @@
button.mfi3::-moz-focus-inner { padding: 10px 50%; }
button.mfi4::-moz-focus-inner { padding: 10px; }
button.mfi5::-moz-focus-inner { padding: 2em; }
-
- /* Testing percent and auto padding values on "-moz-focus-outer": */
- button.mfo1::-moz-focus-outer { padding: 50%; }
- button.mfo2::-moz-focus-outer { padding: 50% 10px; }
- button.mfo3::-moz-focus-outer { padding: 10px 50%; }
- button.mfo4::-moz-focus-outer { padding: 10px; }
- button.mfo5::-moz-focus-outer { padding: 2em; }
</style>
</head>
<body>
@@ -39,13 +32,5 @@
<button class="mfi4">mfi4</button>
<button class="mfi5">mfi5</button>
<br>
-
- <button class="mfo1">mfo1</button>
- <button class="mfo2">mfo2</button>
- <button class="mfo3">mfo3</button>
- <br>
- <button class="mfo4">mfo4</button>
- <button class="mfo5">mfo5</button>
- <br>
</body>
</html>