Closed Bug 107361 Opened 23 years ago Closed 23 years ago

textarea control bad on page up/down plus more

Categories

(Core :: Layout: Form Controls, defect)

x86
Windows ME
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 4302

People

(Reporter: linus.ml.walleij, Assigned: rods)

References

()

Details

I cooked up a test case for some textarea strangeness I've been experiencing
when editing large amounts of text in text areas. Surf to the URI:
http://www.df.lth.se/~triad/moztest/textbox.html to have a closer look and test.

This was done on a Windows Machine, not X11 Linux as the user agent says, I have
been playing with my user agent as some (stupid) sites don't accept Mozilla.

1. You can move past the end of the text in the textbox by moving to the end of
the last row in the textarea by using the "end" key, then pressing right-cursor
key, you will then end up in the top of the box before the first character. This
happens even in this form in bugzilla...
2. You cannot use page up / page down keys when marking text. Feel strange.
3. Pasting text on the last row of a textbox may give unprecitable results: it
may not appear, but scrolling up and down in the text box may cause the text to
appear where decided.
4. Try moving as far as possible down a textarea window using page down. Then
press the "cursor down" key. I then warp to the first line of the buffer.
Something must be weird about the page up/down handling.
5. Other cursor weirdness that occurs in the bottom of the text buffer, like
sometimes right-cursoring past the end of the last line (especialy if you do not
use the "end" key as in (1)) will bring you to the first character of the last
row in the text box, something is definately not quite OK about the box wrapping.
Duplicates a number of bugs:
1 is a dupe of bug 82151
4 and perhaps 2 is a dupe of bug 4302
Others I'm sure have been reported as well or are related.


*** This bug has been marked as a duplicate of 4302 ***
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.