o.c.o.converter: Handle invisible MessageButton.

This is incomplete, since there is no widget in CSS that can both:

* handle separate mouseDown and mouseUp events
* be invisible.

This commit is a compromise, since I don't think any of our invisible
MessageButtons require the mouseUp functionality.