Repository navigation
Comparison with QtWebKit 5.6
Konstantin Tokarev edited this page Jul 7, 2017
·
42 revisions
| Feature | 5.8 | Alpha |
|---|---|---|
| ES2015 | â | â |
| Responsive images | â | â |
HTML <template>
|
â | â |
CSS selectors ::read-write and ::read-only
|
â | â |
CSS property -webkit-initial-letter
|
â | â |
| Fullscreen API | â | â |
| WebAudio | â | â (Experimental with GStreamer) |
| MediaSource | â | â (Experimental with GStreamer) |
| Encrypted Media | â | â (Planned for GStreamer, help needed) |
| APNG images | â | â |
| B3 JIT compiler | â | â (Not available on Windows yet) |
| CSS selector JIT | â | â |
| Indexed Database | â | â |
| Indexed Database in Workers | â | â (supported in WebKit trunk) |
| Private browsing | â | â |
| Smooth scrolling | â | â |
| Tiled backing store | â | â (Will come back someday) |
| WebGL | â | â |
| Web SQL Database | â | â |
| Accelerated compositing | â | â |
| NPAPI Plugins | â | â (Not available on macOS yet) |
| Qt Plugins | â | â |
| QML API | â | â (not available on Windows, see wk2 branch |
| QML API: Downloads | â | â |
| QML API: Authentication | â | â (Planned) |
| QML API: Custom URL Schemes | â | â (Planned) |
| QML API: WebGL | â | â (Planned) |
| QML API: NPAPI plugins | â (Only X11) | â (WIP, only X11) |
| QML API: Fullscreen | â | â (Planned) |
| Security fixes | â | â |
- Mixed content is blocked by default. To restore old behavior set
QWebSettings::AllowRunningInsecureContentattribute totrue - Now application code must handle
QWebPage::fullScreenRequestedsignal to get fullscreen working. It's necessary because latests HTML standard specifies that any web element can go fullscreen, not only video - JPEG and PNG images no longer use Qt plugins (qpng and qjpeg) on Windows and macOS (actually, on any OS if Qt build uses bundled libraries)