diff --git a/tests/auto/widgets/qwebenginescript/BLACKLIST b/tests/auto/widgets/qwebenginescript/BLACKLIST deleted file mode 100644 index b641aaf04afa054ad46a09cc226d5dc0b536e6fa..0000000000000000000000000000000000000000 --- a/tests/auto/widgets/qwebenginescript/BLACKLIST +++ /dev/null @@ -1,3 +0,0 @@ -# FIXME post 72-merge -[webChannelWithBadString] -* diff --git a/tests/auto/widgets/qwebenginescript/tst_qwebenginescript.cpp b/tests/auto/widgets/qwebenginescript/tst_qwebenginescript.cpp index be9e59b8cc79c931846a451053baee4e0a71c603..9a2ee93113be1ea94da8a380389e9b981fa737ab 100644 --- a/tests/auto/widgets/qwebenginescript/tst_qwebenginescript.cpp +++ b/tests/auto/widgets/qwebenginescript/tst_qwebenginescript.cpp @@ -546,7 +546,9 @@ void tst_QWebEngineScript::webChannelWithBadString() page.setWebChannel(&channel); page.setUrl(QStringLiteral("qrc:/resources/webChannelWithBadString.html")); QVERIFY(hostSpy.wait(20000)); - QCOMPARE(host.text(), QString(QChar(QChar::ReplacementCharacter))); + // expect 0xD800 see https://chromium-review.googlesource.com/c/1282993 + QChar data(0xd800); + QCOMPARE(host.text(), data); } #endif QTEST_MAIN(tst_QWebEngineScript) diff --git a/tests/auto/widgets/widgets.pro b/tests/auto/widgets/widgets.pro index 104c85895d47a9a344ddc2a31897663fc8bb66b4..92159bf83dce08821bff538f5ce8dd8ea2cb36e3 100644 --- a/tests/auto/widgets/widgets.pro +++ b/tests/auto/widgets/widgets.pro @@ -42,7 +42,6 @@ qtConfig(webengine-spellchecker):!cross_compile { boot2qt: SUBDIRS -= accessibility defaultsurfaceformat devtools \ qwebenginepage \ qwebengineprofile \ - qwebengineview \ - qwebenginescript + qwebengineview win32: SUBDIRS -= offscreen