Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-45462

Neither QWebView nor QWebEngine support html5 standards - no MathML support

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • None
    • 5.4.1
    • WebKit
    • Mac OSX 10.10.2, Latest XCode, Qt everywhere opensource 5.4.1

    Description

      Official opensource libraries shipped by Qt do not support the html5 spec in that they do not recognize/render MathML by default in QWebView (WebKit) nor in the new QWebEngine.

      I grabbed qt-everywhere-opensource-src-5.4.1.tar.gz and unpacked it and edited .//qtwebkit/Tools/qmake/mkspecs/features/features.pri and changed it use the ENABLE_MATHML=1\ and configured and built on Mac OS X 10.10.2 with the latest XCode and the build completed and seems to work well and QWebView now recognizes and renders MathML.

      So why do official Qt opensource builds not support MathML as support for it is required as part of html5 standard, it already appears to implemented enough to be useful and it already appears to work.

      Any chance we can get MathML support as part of official QtWebKit builds in the next point release? Are there plans to bring mathML support to QWebEngine?

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            annulen Konstantin Tokarev
            kevinhendricks Kevin B. Hendricks
            Votes:
            2 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes