| <html> |
| <head> |
| <title></title> |
| <style> |
| div.outer { width: 125px; height: 125px; float: left; background: red; margin-right: 10px; } |
| div.overflow { width: 75px; height: 75px; resize: both; background: green; } |
| div.inner { width: 100px; height: 100px; } |
| div#t1 { overflow: auto; } |
| div#t2 { overflow: scroll; } |
| div#t3 { overflow-x: hidden; overflow-y: scroll; } |
| div#t4 { overflow-x: scroll; overflow-y: hidden; } |
| </style> |
| <script> |
| function resize(id) |
| { |
| var element = document.getElementById(id); |
| var x = element.offsetLeft + element.offsetWidth - 7; |
| var y = element.offsetTop + element.offsetHeight - 7; |
| eventSender.mouseMoveTo(x, y); |
| eventSender.mouseDown(); |
| eventSender.mouseMoveTo(x + 50, y + 50); |
| eventSender.mouseUp(); |
| } |
| |
| function test() |
| { |
| if (!window.eventSender) |
| return; |
| resize("t1"); |
| resize("t2"); |
| resize("t3"); |
| resize("t4"); |
| } |
| </script> |
| </head> |
| <body onload="test()"> |
| <p> |
| Test for <i><a href="http://bugs.webkit.org/show_bug.cgi?id=13353">http://bugs.webkit.org/show_bug.cgi?id=13353</a> |
| REGRESSION (r20754-20766): Textarea does not resize when scrollbar is present</i>. |
| </p> |
| <p> |
| To test interactively, verify that you can resize each of the boxes below. The automatic test |
| resizes them to 125 by 125. |
| </p> |
| <div class="outer"> |
| <div class="overflow" id="t1"> |
| <div class="inner"></div> |
| </div> |
| </div> |
| |
| <div class="outer"> |
| <div class="overflow" id="t2"> |
| <div class="inner"></div> |
| </div> |
| </div> |
| |
| <div class="outer"> |
| <div class="overflow" id="t3"> |
| <div class="inner"></div> |
| </div> |
| </div> |
| |
| <div class="outer"> |
| <div class="overflow" id="t4"> |
| <div class="inner"></div> |
| </div> |
| </div> |
| </body> |
| </html> |