Interface HasSafeHtml

    • Method Detail

      • setHTML

        void setHTML​(SafeHtml html)
        Sets this object's contents via known-safe HTML.

        The object will behave exactly the same as when a widget's HasHTML.setHTML(String) method is invoked; however the SafeHtml passed to this method observes the contract that it can be used in an HTML context without causing unsafe script execution. Thus, unlike HasHTML.setHTML(String), using this method cannot result in Cross-Site Scripting security vulnerabilities.

        Parameters:
        html - the object's new HTML, represented as a SafeHtml object