From 085b28fd579ff9dc2ac59ef20a71ddcf14172b24 Mon Sep 17 00:00:00 2001 From: timb Date: Sat, 6 Mar 2010 19:41:47 -0800 Subject: scrolling test for fast moving image stream with messages being added and removed --- static/tests/scrolling.html | 437 +++++++++++++++++++++++++++++++++++++++----- 1 file changed, 394 insertions(+), 43 deletions(-) (limited to 'static/tests/scrolling.html') diff --git a/static/tests/scrolling.html b/static/tests/scrolling.html index 00e7b89..bd0a08f 100644 --- a/static/tests/scrolling.html +++ b/static/tests/scrolling.html @@ -1,8 +1,35 @@ + +

scrolling tests

+
- test
test
test
test
test
test
test
test
test
test
test
- test
test
test
test
test
test
test
test
test
test
test
- test
test
test
test
test
test
test
test
test
test
test
- test
test
test
test
test
test
test
test
test
test
test
- test
test
test
test
test
test
test
test
test
test
test
- test
test
test
test
test
test
test
test
test
test
test
+
test 1
test 2
test 3
test 4
test 5
test 6
test 7
test 8
test 9
test 10
+
test 11
test 12
test 13
test 14
test 15
test 16
test 17
test 18
test 19
test 20
+
test 21
test 22
test 23
test 24
test 25
test 26
test 27
test 28
test 29
test 30
+
test 31
test 32
test 33
test 34
test 35
test 36
test 37
test 38
test 39
test 40
+
test 41
test 42
test 43
test 44
test 45
test 46
test 47
test 48
test 49
test 50

- - + + +
+ + + +
+goals:
+initial state:
+* keep scrollbar at bottom while new messages are added to bottom
+* keep scrollbar at bottom while old messages purged from top
+* keep scrollbar at bottom while window resized
+if user scrolls up:
+* keep central message location consistent while new messages added to bottom
+* keep central message location consistent while new messages purged from top
+* keep central message location consistent while window resized
+* scroll back to bottom after a reasonable period of no activity (1 minute?)
+