| Summary: | Implement a non-native client ScrollBar | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Ralf Sternberg <rsternberg> | ||||
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P3 | CC: | ruediger.herrmann, tbuschto | ||||
| Version: | 1.3 | ||||||
| Target Milestone: | 1.4 M4 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | plan-version=1.4 plan-theme=widgets plan-status=proposed | ||||||
| Bug Depends on: | 313034, 326751, 326752, 327240, 330011, 331559 | ||||||
| Bug Blocks: | 318293, 323032, 323984, 327046, 329889, 330225 | ||||||
| Attachments: |
|
||||||
|
Description
Ralf Sternberg
Created attachment 170845 [details]
Fix
This will also be helpful for ipad-support, as the native scrollbars of mobile webkit are unuseable with our current Scrollbar-widget. We should first refactor widgets that are not yet using the ScrollBar Widget to do so. This includes the List and ScrolledComposite Widget, for which i will open bugs. The Text-Widget also uses a native ScrollBar, but i'm currently not sure that it is possible to replace it without massive changes to the widget itself, so this will remain untouched for now. The same goes for the browser widget. I created a separate bug for theming the ScrollBar (Bug 329889), and changed Bug 323984 (drag-support on iPad) to include the ScrollBar. Now we can first create a simple replacement for the current ScrollBar before attacking the more advanced issues. Remember to update Bug 330372 after fixing this one. Fixed in CVS HEAD. |