Project

General

Profile

Bug #1994 ยป safari_no_js_fix_20130623a.diff

Bruce Toll, 06/23/2013 02:36 PM

View differences:

src/Wt/WPaintedWidget.C
// on older browsers, inline svg is only supported in xhtml mode. HTML5
// also allows inline svg
// Safari 5 and Opera 11 do not seem to support inline svg in html mode
method = HtmlCanvas;
method = env.javaScript() ? HtmlCanvas : PngImage;
else
if (!env.javaScript())
method = InlineSvgVml;
......
if (method == InlineSvgVml)
painter_ = new WWidgetVectorPainter(this, WWidgetPainter::InlineSvg);
else if (method == PngImage)
painter_ = new WWidgetRasterPainter(this);
else
painter_ = new WWidgetCanvasPainter(this);
    (1-1/1)