From db7187bb1420bcbdd933035451895372782ed7e1 Mon Sep 17 00:00:00 2001
From: Allan Sandfeld Jensen <allan.jensen@qt.io>
Date: Mon, 9 Apr 2018 11:08:05 +0200
Subject: [PATCH] Fix test failure in test_contextMenu

Seems making a context menu too early is racy.

Change-Id: I9cf268d506e6fcee348102cc3138c475ac94d55c
Reviewed-by: Valentin Fokin <fokinv@inf.u-szeged.hu>
Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
---
 tests/auto/quick/qmltests/data/tst_contextMenu.qml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tests/auto/quick/qmltests/data/tst_contextMenu.qml b/tests/auto/quick/qmltests/data/tst_contextMenu.qml
index 58947beaf..4b6ba2bee 100644
--- a/tests/auto/quick/qmltests/data/tst_contextMenu.qml
+++ b/tests/auto/quick/qmltests/data/tst_contextMenu.qml
@@ -103,6 +103,8 @@ TestWebEngineView {
             if (row.userHandled) {
                 webEngineView.contextMenuRequested.connect(contextMenuHandler);
             }
+            webEngineView.loadHtml("<html></html>");
+            verify(webEngineView.waitForLoadSucceeded());
 
             mouseClick(webEngineView, 20, 20, Qt.RightButton);
             contextMenuRequestedSpy.wait();
-- 
GitLab