Merge change 23828 into eclair

* changes:
  allow subclassing for drawing vertical scrollbar, so that clients (e.g. webview) can resize/position