widget.js adds escape html special chars