| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
By default, an unhandled NewWindowRequested event will trigger
the creation of a window not controlled by us, and which can
outive the spawning process. This is inconsistent with other backends,
so handle the event and don't pass a window handle so the new window is
never created in the first place.
Fixes: QTBUG-139641
Pick-to: 6.10
Change-Id: I75ed8ae376be1695f0f75c7286fed7dd3c7b3670
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
File is badly formated, and clang-format sanity
complains a lot on commits. Fix it.
Make callbacks in separate lines so after formatting it
looks better.
Pick-to: 6.10
Change-Id: If884af0fbdf4e60155862a6ea00091d5fa63ccec
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
|
|
|
|
|
|
|
| |
Set the location which should be writable as user data folder.
Fixes: QTBUG-138555
Pick-to: 6.10
Change-Id: Icaef9f732cd2d7c0d5b917dfefdf78347198d65c
Reviewed-by: Michael BrΓΌning <michael.bruning@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Avoid creating extra window when initializing webview2.
Simplify initialization logic and postpone initialization
to take place after construction of plugin instance.
Pick-to: 6.10
Change-Id: Ia908e4f31ce27392d4b256ceb1191f9e7f01e5bd
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Reviewed-by: Morteza Jamshidi <morteza.jamshidi@qt.io>
Reviewed-by: Kaloyan Chehlarski <kaloyan.chehlarski@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Calling function inside assert statements means those function
calls are going away (optimized out) when compiled in release mode,
making some functionality broken.
Pick-to: 6.10
Change-Id: If2d97c36a771bc89a0dcbbef9755122972a96871
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Reviewed-by: Morteza Jamshidi <morteza.jamshidi@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Qt webview tests expect the api calls to be synchronous, but some of
webview2 api calls are async. This changes their behavior to be
synchronous.
other fixes:
fixed stopEnabledAfterLoadStarted test to rely on webview
being async.
fixed some null pointer issues
changed m_initData to class member
Pick-to: 6.10
Task-number: QTBUG-75747
Change-Id: I979f1635cf049a90be3c8b134f61f5d6f594d971
Reviewed-by: Christian StrΓΈmme <christian.stromme@qt.io>
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
|
with this plugin qt webview uses webview2 in the backend for windows
Task-number: QTBUG-75747
Change-Id: Iab91b95386be6b32c7acfb97f029ed49a6560745
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|