using mixing for cross browser support. The scroller support in js/views is left alone as it only applies to webkit scrolling on iOS (i think).