7157
7159: Graphics interface

attempts to use 'canvas' style
7160
Merge branch 'v1.7dev' into v1.7