[Qt] Reenable plugin tests
authorkbalazs@webkit.org <kbalazs@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 8 Oct 2012 08:49:04 +0000 (08:49 +0000)
committerkbalazs@webkit.org <kbalazs@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 8 Oct 2012 08:49:04 +0000 (08:49 +0000)
https://bugs.webkit.org/show_bug.cgi?id=98528

Reviewed by Csaba Osztrogonác.

Tools:

Uncomment this function so we can pick up the test plugin.
It was commented out because of https://bugs.webkit.org/show_bug.cgi?id=86620
and that bug seems to be fixed now.

* WebKitTestRunner/qt/TestControllerQt.cpp:
(WTR::TestController::initializeTestPluginDirectory):

LayoutTests:

Reenable plugin tests. Skip new failures.

* platform/qt-5.0-wk1/TestExpectations:
* platform/qt-5.0-wk2/TestExpectations:
* platform/qt-5.0/TestExpectations:
* platform/qt/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@130623 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/qt-5.0-wk1/TestExpectations
LayoutTests/platform/qt-5.0-wk2/TestExpectations
LayoutTests/platform/qt-5.0/TestExpectations
LayoutTests/platform/qt/TestExpectations
Tools/ChangeLog
Tools/WebKitTestRunner/qt/TestControllerQt.cpp

index ed3fc75..363c1f1 100644 (file)
@@ -1,3 +1,17 @@
+2012-10-08  Balazs Kelemen  <kbalazs@webkit.org>
+
+        [Qt] Reenable plugin tests
+        https://bugs.webkit.org/show_bug.cgi?id=98528
+
+        Reviewed by Csaba Osztrogonác.
+
+        Reenable plugin tests. Skip new failures.
+
+        * platform/qt-5.0-wk1/TestExpectations:
+        * platform/qt-5.0-wk2/TestExpectations:
+        * platform/qt-5.0/TestExpectations:
+        * platform/qt/TestExpectations:
+
 2012-10-07  Noel Gordon  <noel.gordon@gmail.com>
 
         Add partial load test for JPEG image
index b976ac5..5d34777 100644 (file)
@@ -1,11 +1,6 @@
 # Tests failing on WK1 only (working on WK2)
 compositing
 
-# [Qt] X11 plugins need to be reworked for Qt5+WK1
-# https://bugs.webkit.org/show_bug.cgi?id=80691
-plugins
-http/tests/plugins
-
 # Fullscreen API is not supported on WK1
 fullscreen
 plugins/fullscreen-plugins-dont-reload.html
@@ -76,3 +71,17 @@ http/tests/misc/iframe-invalid-source-crash.html
 
 # [Qt][WK1] ERROR: TestRunner::overridePreference() does not support the 'WebKitStorageBlockingPolicy' preference
 http/tests/security/cross-origin-local-storage-wk1.html
+
+# [Qt] Unidentified plugin failures
+webkit.org/b/98525 platform/qt/plugins/application-plugin-plugins-disabled.html
+webkit.org/b/98525 plugins/frameset-with-plugin-frame.html
+webkit.org/b/98525 plugins/iframe-plugin-bgcolor.html
+webkit.org/b/98525 plugins/netscape-plugin-setwindow-size-2.html
+webkit.org/b/98525 plugins/netscape-plugin-setwindow-size.html
+webkit.org/b/98525 plugins/no-mime-with-valid-extension.html
+webkit.org/b/98525 plugins/npp-set-window-called-during-destruction.html
+webkit.org/b/98525 plugins/pass-different-npp-struct.html
+webkit.org/b/98525 plugins/plugin-document-back-forward.html
+webkit.org/b/98525 plugins/reentrant-update-widget-positions.html
+webkit.org/b/98525 plugins/update-widgets-crash.html
+webkit.org/b/98525 plugins/window-open.html
index a0b017a..d457419 100644 (file)
@@ -351,10 +351,6 @@ http/tests/plugins/npapi-response-headers.html
 http/tests/plugins/post-url-file.html
 http/tests/plugins/third-party-cookie-accept-policy.html
 
-# [Qt][WK2] All plugin tests fail on buildbot
-# https://bugs.webkit.org/show_bug.cgi?id=83024
-plugins
-
 # [Qt][WK2] fast/frames/iframe-window-focus.html fails
 # https://bugs.webkit.org/show_bug.cgi?id=83575
 fast/frames/iframe-window-focus.html
@@ -548,3 +544,17 @@ webkit.org/b/98343 fast/dom/Geolocation/window-close-crash.html
 
 # [Qt][WK2] fast/parser/document-open-in-unload.html makes the following test crash
 webkit.org/b/98345 fast/parser/document-open-in-unload.html
+
+# [Qt] Unidentified plugin failures
+webkit.org/b/98525 http/tests/inspector/network/network-content-replacement-embed.html
+webkit.org/b/98525 http/tests/inspector/network/network-embed.html
+webkit.org/b/98525 http/tests/security/frameNavigation/xss-DENIED-plugin-navigation.html
+webkit.org/b/98525 plugins/document-open.html
+webkit.org/b/98525 plugins/embed-inside-object.html
+webkit.org/b/98525 plugins/evaluate-js-after-removing-plugin-element.html
+webkit.org/b/98525 plugins/keyboard-events.html
+webkit.org/b/98525 plugins/mouse-events-fixedpos.html
+webkit.org/b/98525 plugins/mouse-events.html
+webkit.org/b/98525 plugins/npruntime/browser-object-identity.html
+webkit.org/b/98525 plugins/npruntime/embed-property-equality.html
+webkit.org/b/98525 plugins/refcount-leaks.html
index d8340b1..c6c312c 100644 (file)
@@ -51,19 +51,6 @@ fast/ruby/ruby-inline-style-not-updated-with-before-after-content.html
 fast/table/table-before-child-style-update.html
 fast/table/table-row-style-not-updated-with-after-content.html
 
-# [Qt] Web process hangs while waiting for plugin process connection during layouttests
-# https://bugs.webkit.org/show_bug.cgi?id=86620
-plugins
-fast/dom/Window/Plug-ins.html
-http/tests/plugins
-fast/frames/sandboxed-iframe-about-blank.html
-fast/frames/sandboxed-iframe-navigation-allowed.html
-fast/replaced/invalid-object-with-fallback.html
-fast/replaced/object-with-embed-url-param.html
-http/tests/inspector/network/network-content-replacement-embed.html
-http/tests/inspector/network/network-embed.html
-http/tests/security/frameNavigation/xss-DENIED-plugin-navigation.html
-
 # [Qt] New fast/text/line-breaks-after-ideographic-comma-or-full-stop-2.html introduced in r120624 fails on ICU platforms
 # https://bugs.webkit.org/show_bug.cgi?id=89436
 fast/text/line-breaks-after-ideographic-comma-or-full-stop-2.html
index 22bfb0e..59d39ba 100644 (file)
@@ -2915,3 +2915,7 @@ webkit.org/b/94005 css2.1/20110323/word-spacing-remove-space-003.htm [ ImageOnly
 webkit.org/b/94005 css2.1/20110323/word-spacing-remove-space-006.htm [ ImageOnlyFailure ]
 webkit.org/b/94006 fast/css/word-spacing-characters-complex-text.html [ ImageOnlyFailure ]
 
+# [Qt] Unidentified plugin failures
+webkit.org/b/98525 plugins/mouse-click-plugin-clears-selection.html
+webkit.org/b/98525 plugins/netscape-dom-access.html
+webkit.org/b/98525 plugins/resize-from-plugin.html
index 05b7df9..1a52c06 100644 (file)
@@ -1,3 +1,17 @@
+2012-10-08  Balazs Kelemen  <kbalazs@webkit.org>
+
+        [Qt] Reenable plugin tests
+        https://bugs.webkit.org/show_bug.cgi?id=98528
+
+        Reviewed by Csaba Osztrogonác.
+
+        Uncomment this function so we can pick up the test plugin.
+        It was commented out because of https://bugs.webkit.org/show_bug.cgi?id=86620
+        and that bug seems to be fixed now.
+
+        * WebKitTestRunner/qt/TestControllerQt.cpp:
+        (WTR::TestController::initializeTestPluginDirectory):
+
 2012-10-08  Jinwoo Song  <jinwoo7.song@samsung.com>
 
         [EFL][WK2] Support multiple window creation for MiniBrowser
index dedb18a..04ddb8b 100644 (file)
@@ -104,10 +104,7 @@ void TestController::initializeInjectedBundlePath()
 
 void TestController::initializeTestPluginDirectory()
 {
-    // FIXME: the test plugin cause some trouble for us, so we don't load it for the time being.
-    // See: https://bugs.webkit.org/show_bug.cgi?id=86620
-
-    // m_testPluginDirectory.adopt(WKStringCreateWithUTF8CString(qgetenv("QTWEBKIT_PLUGIN_PATH").constData()));
+    m_testPluginDirectory.adopt(WKStringCreateWithUTF8CString(qgetenv("QTWEBKIT_PLUGIN_PATH").constData()));
 }
 
 void TestController::platformInitializeContext()