diff options
author | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2017-06-06 16:24:07 +0200 |
---|---|---|
committer | Kai Koehne <kai.koehne@qt.io> | 2017-06-20 07:10:22 +0000 |
commit | 9bda7d1d13f7bb93649ec1b805dd1b389977aa38 (patch) | |
tree | 4279b53352c8d57659d2f27e69c2261df0129b66 /src/webenginewidgets/doc | |
parent | 897d7d57d8d1b7a2aadb38294287d61816d5ba19 (diff) |
Doc: Describe size limit for QWebEnginePage::setHtml()
The page content is used as a URL, which is limited to 2 MB
by Chromium.
Task-number: QTBUG-59369
Change-Id: Id0b81b577d1d997dd722c43e3b71b8979d86ee81
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Reviewed-by: Viktor Engelmann <viktor.engelmann@qt.io>
Diffstat (limited to 'src/webenginewidgets/doc')
-rw-r--r-- | src/webenginewidgets/doc/src/qwebengineview_lgpl.qdoc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/webenginewidgets/doc/src/qwebengineview_lgpl.qdoc b/src/webenginewidgets/doc/src/qwebengineview_lgpl.qdoc index 3b27ca146..e54c5d507 100644 --- a/src/webenginewidgets/doc/src/qwebengineview_lgpl.qdoc +++ b/src/webenginewidgets/doc/src/qwebengineview_lgpl.qdoc @@ -141,6 +141,12 @@ \warning This function works only for HTML. For other MIME types (such as XHTML or SVG), setContent() should be used instead. + \note Content larger than 2 MB cannot be displayed, because setHtml() + converts the provided HTML to percent-encoding and places \c data: in front + of it to create the URL that it navigates to. Thereby, the provided code + becomes a URL that exceeds the 2 MB limit set by Chromium. If the content is + too large, the loadFinished() signal is triggered with \c success=false. + \sa load(), setContent(), QWebEnginePage::toHtml(), QWebEnginePage::setContent() */ |