Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.6
-
None
Description
WebEngineViewLoadUrl::test_urlProperty crashes in the following part:
var handleLoadFailed = function(loadRequest) { if (loadRequest.status == WebEngineView.LoadFailedStatus) { webEngineView.loadHtml("load failed", bogusSite) // Since the load did not succeed the active url is the // url of the previous successful load. compare(webEngineView.url, "about:blank") compare(loadRequest.url, bogusSite) } } webEngineView.loadingChanged.connect(handleLoadFailed) webEngineView.url = bogusSite compare(webEngineView.url, bogusSite) verify(webEngineView.waitForLoadSucceeded()) compare(webEngineView.url, bogusSite) webEngineView.loadingChanged.disconnect(handleLoadFailed)
The FrameTreeNode* retrieved from render_frame_host is 0 in WebContentsImpl::DidFailProvisionalLoadWithError.
Attachments
For Gerrit Dashboard: QTBUG-48031 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
124772,1 | <chromium> Fix crash on calling accesibility manager | 45-based | qt/qtwebengine-chromium | Status: ABANDONED | 0 | 0 |
143614,2 | Avoid using glDeleteSync when the fence is already transfered | 45-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
143615,2 | Lookup browser accessibility manager before notifying observers | 45-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
143685,4 | Stabilize test_urlProperty | 5.6 | qt/qtwebengine | Status: MERGED | +2 | 0 |
145075,2 | Avoid using glDeleteSync when the fence is already transfered | 47-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
145076,2 | Lookup browser accessibility manager before notifying observers | 47-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
147352,2 | Lookup browser accessibility manager before notifying observers | 49-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |