diff options
author | Antti Kokko <antti.kokko@qt.io> | 2018-04-20 15:02:39 +0300 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@qt.io> | 2018-05-01 12:14:38 +0000 |
commit | 8108c96b286705c407d41038cb33bdef3b11a253 (patch) | |
tree | 5bd3aea08de2bca2bd4563944a2fe6c5e5910da8 /dist | |
parent | 2370f8f6afb6d477123de85be3a988993d4b351e (diff) | |
download | qtwebengine-8108c96b286705c407d41038cb33bdef3b11a253.tar.gz |
Add changes file for Qt 5.11.0
Change-Id: I95f34b613e72c28ae1d9cfea02ccdb1d45f5c7db
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Florian Bruhin <qt-project.org@the-compiler.org>
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'dist')
-rw-r--r-- | dist/changes-5.11.0 | 114 |
1 files changed, 114 insertions, 0 deletions
diff --git a/dist/changes-5.11.0 b/dist/changes-5.11.0 new file mode 100644 index 000000000..27ff231cb --- /dev/null +++ b/dist/changes-5.11.0 @@ -0,0 +1,114 @@ +Qt 5.11 introduces many new features and improvements as well as bugfixes +over the 5.10.x series. For more details, refer to the online documentation +included in this distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.11 series is binary compatible with the 5.10.x series. +Applications compiled for 5.10 will continue to run with 5.11. + +Some of the changes listed in this file include issue tracking numbers +corresponding to tasks in the Qt Bug Tracker: + +https://bugreports.qt.io/ + +Each of these identifiers can be entered in the bug tracker to obtain more +information about a particular change. + +**************************************************************************** +* General * +**************************************************************************** + +Chromium Snapshot +----------------- + +- Updated the Chromium version to 65.0.3325.151. +- Applied security fixes from Chrome up to version 66.0.3359.117. + +Behavioral Changes +------------------ + +- [QTBUG-65484] User script metadata parsing now supports regular + expressions in @include and @exclude rules. +- Enabled chrome://quota-internals, chrome://taskscheduler-internals, + and on Linux, chrome://sandbox. +- [QTBUG-62414] Default context menus for Qt Quick and Qt Widgets got + a revamp and are now unified. + +Build System +------------ + +- [QTBUG-66596] QtWebEngine now requires Visual Studio 2017 on Windows. +- Building with -no-feature-draganddrop configure option got fixed. + +Command Line +------------ + +- Process per Site model is now supported via --process-per-site. +- There's now an option to hide internal IP addresses from WebRTC via + --force-webrtc-ip-handling-policy=default_public_interface_only. + +**************************************************************************** +* Libraries * +**************************************************************************** + +Deprecation Notice +------------------ + +- [QTBUG-62640] [Q]WebEngineDownloadItem::type got deprecated. Use newly + introduced [Q]WebEngineDownloadItem::isSavePageDownload instead. + +Qt WebEngineCore +---------------- + +- [QTBUG-62897] Added QWebEngineCookieStore::setCookieFilter() + to allow blocking cookie access. +- Added QWebEngineQuotaRequest, QWebEngineQuotaRequest classes. +- Added QWebEngineUrlRequestJob::initiator() accessor. + +Qt WebEngine (QML) +------------------ + +- Added WebEngineContextMenuRequest::editFlags, + WebEngineContextMenuRequest::mediaFlags properties to allow further tailoring + custom context menus. +- [QTBUG-57505] Added WebEngineSettings::webRTCPublicInterfacesOnly property + to enable hiding private IP addresses from WebRTC services. +- [QTBUG-64056] Added WebEngineSettings::javaScriptCanPaste property + to enable 'execCommand("paste")'. +- Added WebEngineSettings::playbackRequiresUserGesture property + to inhibit playback of media content until the user interacts with the page. +- Added WebEngineSettings::unknownUrlSchemePolicy property + to specify how navigation requests to URLs with unknown schemes should be + handled. +- [QTBUG-51181] Added WebEngineView.geometryChangeRequested signal. +- [QTBUG-47899, QTBUG-50725, QTBUG-50766] WebEngineView::inspectedView, + WebEngineView::devToolsView properties can be used to programmatically set up + a devtools page. +- Added WebEngineView::quotaRequested() signal to handle requests for bigger + file system quotas (navigator.webkitPersistentStorage.requestQuota). +- Added WebEngineView::registerProtocolHandlerRequested() signal to handle + requests from window.navigator.registerProtocolHandler API. + +Qt WebEngineWidgets +------------------- + +- Added QWebEngineContextMenuData::editFlags(), + QWebEngineContextMenuData::mediaFlags() properties to allow further tailoring + custom context menus. +- [QTBUG-57505] Added QWebEngineSettings::WebRTCPublicInterfacesOnly attribute + to enable hiding private IP addresses from WebRTC services. +- [QTBUG-64056] Added QWebEngineSettings::JavaScriptCanPaste attribute + to enable 'execCommand("paste")'. +- Added QWebEngineSettings::PlaybackRequiresUserGesture attribute + to inhibit playback of media content until the user interacts with the page. +- Added QWebEngineSettings::unknownUrlSchemePolicy property + to specify how navigation requests to URLs with unknown schemes should be + handled. +- [QTBUG-47899, QTBUG-50725, QTBUG-50766] QWebEnginePage::setInspectedPage(), + QWebEnginePage::setDevToolsPage() can be set to programmatically set up + a devtools page. +- Added QWebEnginePage::quotaRequested() signal to handle requests for bigger + file system quotas (navigator.webkitPersistentStorage.requestQuota). +- Added QWebEnginePage::registerProtocolHandlerRequested() signal to handle + requests from window.navigator.registerProtocolHandler API. |