- 07 May, 2015 - 1 commit
-
-
Szabolcs David authored
The applications should not create new WebEngineProfiles for each window, because the WebEngineView can not adopt content from a different profile when the target of the NewViewRequest is a new window (SHIFT+click) or a dialog. This also adds a notifier signal to the profile property in order to avoid "non-NOTIFYable" warnings. Change-Id: I235789f9bfa1a216f99592204e50266242d0ef1c Reviewed-by:
Andras Becsi <andras.becsi@theqtcompany.com> Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
-
- 16 Mar, 2015 - 2 commits
-
-
Szabolcs David authored
When the user does a middle click on a link which originally opens a new tab (target="_blank"), the newly created RenderView is hidden, so the new tab has no visible content. We need to unhide it explicitly. This also adds background tab support for the Quick example browsers and fixes the profile mismatching warning in the case when we adopt a new tab without WebContents. Change-Id: Ia3c2e752a4784d32133cee0ff278c2849b151582 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
-
Allan Sandfeld Jensen authored
Match the changes in quicktestbrowser in how settings are set. Change-Id: I5b41de4c400c9c6802da20da4f9cc6f24f7db4da Reviewed-by:
Andras Becsi <andras.becsi@theqtcompany.com>
-
- 09 Mar, 2015 - 1 commit
-
-
Szabolcs David authored
Introduce a new FullScreenRequest object as the parameter of the fullScreenRequested signal and expose the isFullScreen property as read-only. This makes the API harder to misuse. Change-Id: Ibb072ec93843e6df265bd930e8721d244bc2f4bc Reviewed-by:
Andras Becsi <andras.becsi@theqtcompany.com>
-
- 04 Mar, 2015 - 2 commits
-
-
Paulo Pinheiro authored
This patch enables Quick API to handle multiple certificate errors per requests and update the example projects. Chromium 40 branch raise an certificate error for every resource loaded in a request (.js, .css, .html) instead of only one (previous behavior), so requests with more than one certificate error were automatically rejected. Change-Id: Ibaa3027cd6e7f22b5dc51dcd52f76ccf5ea162d3 Reviewed-by:
Pierre Rossi <pierre.rossi@theqtcompany.com>
-
Stephan Binner authored
This adds guards that for QT_NO_ACCESSIBILITY being not defined around the code that uses accessibility types. It disables the quicknanobrowser and quicktestbrowser examples which need Qt QuickControls, which has a hard dependency to accessibility being enabled. Backport of d95b9295 from 5.5 Change-Id: I2a2a0a6196fcb3baa39603d9c929183b454f39ed Reviewed-by:
Andras Becsi <andras.becsi@theqtcompany.com>
-
- 18 Feb, 2015 - 1 commit
-
-
Pierre Rossi authored
Add an offset role to the models. Implement goBackAndForward that uses this offset. Also add a complete model, items, that includes current navigation entry (at offset 0) to allow for the Firefox-style single menu, and add that one to the nano browser example. The models are now instantiated lazily as it's unlikely the three models will be used by the same app. Change-Id: Ib551738611497c7eb9c501f045cda315968a2ada Reviewed-by:
Andras Becsi <andras.becsi@theqtcompany.com>
-
- 16 Feb, 2015 - 1 commit
-
-
Jani Heikkinen authored
Qt copyrights are now in The Qt Company, so we could update the source code headers accordingly. In the same go we should also fix the links to point to qt.io. Change-Id: Ieb6bac7a1be5c25eb7cb917495b58b6a870ca6d4 Reviewed-by:
Pierre Rossi <pierre.rossi@theqtcompany.com>
-
- 09 Feb, 2015 - 1 commit
-
-
Andras Becsi authored
Promote WebEngineDownloadItem and WebEngine singleton to public API and add DownloadView to the browser example. This patch also adds profile support and webengine settings to quicknanobrowser. Change-Id: Ie81fb330e640fad7feec667a8af3afe67050693f Reviewed-by:
Michael Brüning <michael.bruning@theqtcompany.com>
-
- 02 Feb, 2015 - 1 commit
-
-
Paulo Pinheiro authored
This adds API for overriding some certificate errors. Once overridden any identical error for the same hostname and certificate will use the same override. Change-Id: Idf9e968edca18751cbdab744880480750d0c1bd4 Reviewed-by:
Zeno Albisser <zeno.albisser@digia.com>
-
- 23 Jan, 2015 - 3 commits
-
-
Szabolcs David authored
This moves the API to public, with proper versioning, adds documentation and adjust the warning to also report an null parameter to openIn that would cause the load to fail. The experimental example code is copied from quicktestbrowser to quicknanobrowser. Change-Id: I23b06c7a5add0323d0540a783873584438d85ea8 Reviewed-by:
Szabolcs David <davidsz@inf.u-szeged.hu> Reviewed-by:
Andras Becsi <andras.becsi@theqtcompany.com>
-
Jocelyn Turcotte authored
- Remove the unnecessary intermediate ApplicationEngine class - Rename quickwindow.qml to BrowserWindow.qml - Move the injected Utils QObject into utils.h Change-Id: I3b0551e2bf477fc94640c71736de26c46c1ab633 Reviewed-by:
Andras Becsi <andras.becsi@theqtcompany.com>
-
Michael Brüning authored
This adds guards that for QT_NO_ACCESSIBILITY being not defined around the code that uses accessibility types. It disables the quicknanobrowser and quicktestbrowser examples which need Qt QuickControls, which has a hard dependency to accessibility being enabled. Task-number: QTBUG-43305 Change-Id: Ifa39e3ce447ebc2124f52e00b29b1d7d2231035e Reviewed-by:
Andras Becsi <andras.becsi@theqtcompany.com>
-
- 17 Nov, 2014 - 1 commit
-
-
Topi Reinio authored
- Add documentation for Quick Nano Browser - Add all examples to the correct group - Add instructions to run the examples - Qt WebEngine Widgets index page: Add examples section Task-number: QTBUG-42668 Change-Id: Ie60f8708336b9c147d0c22afb555fe87287deddc Reviewed-by:
Jocelyn Turcotte <jocelyn.turcotte@digia.com> Reviewed-by:
Venugopal Shivashankar <venugopal.shivashankar@digia.com>
-
- 05 Nov, 2014 - 1 commit
-
-
Friedemann Kleint authored
The default size causes qt.io to look bad and is too small for high resolution screens. Change-Id: Ie417dde8ab32fc4897cd60c292afdc39b9213510 Reviewed-by:
Andras Becsi <andras.becsi@digia.com>
-
- 04 Nov, 2014 - 1 commit
-
-
Friedemann Kleint authored
Change-Id: I528b7c4c22a1c47f54fe1b78a9d781a6af9cfc6b Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
-
- 13 Oct, 2014 - 1 commit
-
-
Pierre Rossi authored
and add shortcuts in the examples (with a basic UI in the test browser) Change-Id: I237a04cf0b1fce2e0c6f8a19891ff3cb51727a40 Reviewed-by:
Zeno Albisser <zeno.albisser@digia.com>
-
- 10 Oct, 2014 - 1 commit
-
-
Pierre Rossi authored
so that we can open local files on the command line for quick testing. Change-Id: Ica0fd2242d90e5499c2f1550bc87362f20bf7938 Reviewed-by:
Zeno Albisser <zeno.albisser@digia.com> Reviewed-by:
Andras Becsi <andras.becsi@digia.com>
-
- 12 Aug, 2014 - 1 commit
-
-
Jocelyn Turcotte authored
Also update all the examples to use 1.0 as 0.9 shouldn't be publically recommended. Change-Id: Ic58e35bdfd3a0f3d5201fc069b7103027ba84574 Reviewed-by:
Andras Becsi <andras.becsi@digia.com>
-
- 04 Aug, 2014 - 1 commit
-
-
Pierre Rossi authored
and make it a namespace Change-Id: I15c1af8c7d0d8ab213cdf7945109263fe461d2ac Reviewed-by:
Andras Becsi <andras.becsi@digia.com>
-
- 27 Jun, 2014 - 1 commit
-
-
Andras Becsi authored
Change-Id: Icc4219ace4121a4b30302e0348e48dc75cae54cb Reviewed-by:
Zeno Albisser <zeno.albisser@digia.com>
-
- 19 May, 2014 - 1 commit
-
-
Jocelyn Turcotte authored
Change-Id: Ib1d855bab6c764c0341b39b374b00425645903ff Reviewed-by:
Andras Becsi <andras.becsi@digia.com>
-
- 16 May, 2014 - 1 commit
-
-
Zeno Albisser authored
Change-Id: If2ac075f095c83fd53c939d3494c7807328ed2dc Reviewed-by:
Pierre Rossi <pierre.rossi@gmail.com>
-
- 05 May, 2014 - 1 commit
-
-
Szabolcs David authored
I dropped hovered title support from the QtWebKit API, it seems we don't need that logic. Change-Id: I5617c295344512a35aa526a6f1307f0b21f866d6 Reviewed-by:
Andras Becsi <andras.becsi@digia.com>
-
- 31 Mar, 2014 - 1 commit
-
-
Simon Hausmann authored
We now require the user to use QWebEngine::initialize() in main (preferably) and print out an error message if this wasn't set up accordingly. This limits the use of private scene graph API to inside QWebEngine and offers public API for users of the API. Change-Id: I787c176a85ab7784dbc8787d9876960b4872959e Reviewed-by:
Jocelyn Turcotte <jocelyn.turcotte@digia.com>
-
- 26 Mar, 2014 - 1 commit
-
-
Peter Varga authored
Remove ContextMenuExtras.qml entry from the project file of the quicknanobrowser. It is unnecessary after the quicknanobrowser fork. Change-Id: I87055413392e14817429678f29b520e55cafbbd1 Reviewed-by:
Andras Becsi <andras.becsi@digia.com>
-
- 19 Mar, 2014 - 2 commits
-
-
Jocelyn Turcotte authored
This also removed experimental API uses from the quicknanobrowser example, which should be used mainly for documentation purposes. The quicktestbrowser should be the one that we use from now on as a raw testbed of new APIs. As with other targets in the tests directory, it will only be built by default if Qt is configured with -developer-build (and without -nomake tests). Change-Id: Ib4461c898cd3227bbb810493daac4d841d0d8f3e Reviewed-by:
Pierre Rossi <pierre.rossi@gmail.com>
-
Jocelyn Turcotte authored
To match other modules example directory structures we should deploy our examples in a directory matching the module name, webengine and webenginewidgets in our case. qmake uses the relative directory of each example up to the upper "examples" directory to decide where they will be deployed when running the sources install target. Change-Id: I59ce7ff8a30f98fad20064c7eecf72b784f1d275 Reviewed-by:
Pierre Rossi <pierre.rossi@gmail.com>
-