Bug 1335885: Adjust click position in test_bug1301290.html to more reliably target resizer. r?mats draft
authorDaniel Holbert <dholbert@cs.stanford.edu>
Wed, 08 Feb 2017 11:41:13 -0800
changeset 480679 e6c1a1ed1a9c6324e66bb90ce0e48eef9b3fa7ea
parent 480036 9f2ed9ef1d89012f5f95639deee327ea24cf3be4
child 545028 65ad117dbb46a19a82dafe33b749f4720f3241fa
push id44626
push userdholbert@mozilla.com
push dateWed, 08 Feb 2017 20:14:18 +0000
reviewersmats
bugs1335885, 1301290
milestone54.0a1
Bug 1335885: Adjust click position in test_bug1301290.html to more reliably target resizer. r?mats The resizer in question is smaller in Ubuntu 16.04 than on other platforms (due to smaller scrollbars in the default OS theme), so we need to target our click closer to the corner of the element in order to hit the resizer. MozReview-Commit-ID: Cz4MIKsOaGS
layout/forms/test/test_bug1301290.html
--- a/layout/forms/test/test_bug1301290.html
+++ b/layout/forms/test/test_bug1301290.html
@@ -30,17 +30,17 @@
         <div class="blue"></div>
         <textarea class="green" id="textarea"></textarea>
         <script type="application/javascript">
             SimpleTest.waitForExplicitFinish();
             addLoadEvent(() => SimpleTest.executeSoon(function() {
                 var textarea = $("textarea");
                 var rect = textarea.getBoundingClientRect();
 
-                synthesizeMouse(textarea, rect.width - 10, rect.height - 10, { type: "mousedown" });
+                synthesizeMouse(textarea, rect.width - 9,  rect.height - 9,  { type: "mousedown" });
                 synthesizeMouse(textarea, rect.width + 40, rect.height + 40, { type: "mousemove" });
                 synthesizeMouse(textarea, rect.width + 40, rect.height + 40, { type: "mouseup" });
 
                 var newrect = textarea.getBoundingClientRect();
                 ok(newrect.width > rect.width, "width did not increase");
                 ok(newrect.height > rect.height, "height did not increase");
                 SimpleTest.finish();
             }));