In the newly added (2.20) CT_WEBBROWSER control, the css attribute cursor is not respected.
According to the css spec, the property should set the mouse cursor appearance when the mouse is hovering over the element.
For example, this should show a "mouse hand" when a cursor is over a button:
button { cursor: pointer; }
The values that I expect would be most important is pointer, to indicate a clickable element. Others that can be useful are crosshair, wait, not-allowed, grab...etc.
Additionally, it would be even better if the full css spec is implemented and we can use the url syntax. For example:
cursor: url(customCursor.png) 0 0, pointer;
But given that the web browser control is sandboxed, that might not be possible and this is a less important part of the ask.
Right now, with the ctrlMapCursor script command, we can set the cursor appearance (only for the map).