[BUG #8514] use qxWeb API
[BUG #8514] converted mixin constructors/destructors to init*/dispose* methods