Smooth scrolling/Test plan: Difference between revisions
Jump to navigation
Jump to search
| Line 34: | Line 34: | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=710372 710372] - [snappy] smooth scrolling | * [https://bugzilla.mozilla.org/show_bug.cgi?id=710372 710372] - [snappy] smooth scrolling | ||
''Other bugs''' | |||
* {{bug|206438}} - Smooth scrolling should use the 'smoothwheel' algorithm | * {{bug|206438}} - Smooth scrolling should use the 'smoothwheel' algorithm | ||
* {{bug|736251}} - smooth wheel precise scrolling isn't very responsive | |||
* {{bug|725700}} - Keyboard arrow keys and scrollbar buttons should have consistent scrolling distances | |||
* {{bug|702463}} - Make smooth scrolling use the refresh driver notifications instead of using its own timer | |||
* {{bug|728153}} - smooth scrolling waits 16ms before doing anything | |||
* '''P1'' {{bug|728738}} - glitch in the smooth scroll animation | |||
* {{bug|198964}} - Enable smooth scrolling by default | |||
== Not Tested == | == Not Tested == | ||
Revision as of 15:09, 30 April 2012
Enable Smooth scrolling
| Feature | Status | Lead engineer | QA Lead | Status |
| Enable Smooth scrolling | Landed | Jared Wein | Mihaela Velimiroviciu | Signed-off on Fx 13 beta 1 |
Summary
Smooth scrolling is the animated sliding effect when you roll the scrollwheel. Without it, the page jumps one or several lines at a time when scrolled. It's a subtle effect, but it makes it easier to follow content as it moves and is a more enjoyable effect. It also compares more closely to touch-based scrolling and so increases consistency across PCs and touch-based devices.
References
Use Cases
- TBD
Test Cases
- The test cases for this feature can be viewed in Litmus under Firefox::Aurora::Aurora Basic Functional Tests (BFTs)::FX Aurora BFTs - Smooth Scrolling or here. Will be soon updated.
Important Bugs
Implementation bug
- 710372 - [snappy] smooth scrolling
Other bugs'
- bug 206438 - Smooth scrolling should use the 'smoothwheel' algorithm
- bug 736251 - smooth wheel precise scrolling isn't very responsive
- bug 725700 - Keyboard arrow keys and scrollbar buttons should have consistent scrolling distances
- bug 702463 - Make smooth scrolling use the refresh driver notifications instead of using its own timer
- bug 728153 - smooth scrolling waits 16ms before doing anything
- 'P1 bug 728738 - glitch in the smooth scroll animation
- bug 198964 - Enable smooth scrolling by default
Not Tested
- TBD
Sign off Criteria
- All the test cases were executed.
- All the major bugs have been fixed.
Sign-offs
- Firefox 13.0a2 (Aurora) sign-off - 2012-03-19
- Verified option is available and enabled by default in preferences panel and about:config
- Verified verticalScrollDistance is consistently applied to scrolling with arrow key and vertical scroll button
- Verified smooth scrolling using spage bar, UP/DOWN key, vertical scroll buttons, mouse wheel, magic mouse
- Firefox 13.0 beta 1 sign-off - 2012-04-27