Closed
Bug 16379
Opened 25 years ago
Closed 25 years ago
[RFE]scrolling things should remember scroll position
Categories
(Core :: Layout: Form Controls, enhancement, P3)
Tracking
()
People
(Reporter: dbaron, Assigned: radha)
Details
Attachments
(1 file)
936 bytes,
text/html
|
Details |
DESCRIPTION: Things that scroll (list boxes, textareas, iframes, etc.) should
store information when the user leaves the page so they are in the same position
when the user returns (i.e., they should implement nsIStatefulFrame, if my
understanding is correct). This is a useful feature for users.
(Should it wait for GFX scrollbars?? (Can you do this easily with native
scrollbars?) Will all these things I mention have GFX scrollbars?)
This is a *very different* issue from storing the document's scroll state
(see bug 16376), since the document's scroll state should be stored for every
named anchor, whereas these scroll states should stay the same across named
anchor changes. Thus I would think, using my very limited knowledge of these
things, the nsIStatefulFrame is appropriate for this bug but not for the
document's scroll state.
STEPS TO REPRODUCE:
* Load attached test case
* Scroll all the things away from the top (and the iframe away from the left)
* Click the link at the bottom
* hit back
ACTUAL RESULTS:
* they go back to their positions when the page was first loaded (the top left)
EXPECTED RESULTS:
* they should be where the user left them
DOES NOT WORK CORRECTLY ON:
* Linux, apprunner, 1999-10-13-12-M11
WORKS CORRECTLY ON:
I would suspect at least some of this works on IE5, and would on NN4 if I had
written the test case compatibly. But I didn't check...
Reporter | ||
Comment 1•25 years ago
|
||
Updated•25 years ago
|
Assignee: karnaze → radha
Comment 2•25 years ago
|
||
Reassigning to Radha.
Assignee | ||
Updated•25 years ago
|
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•