# Welcome to the GTK+ Skipped list! This list is divided into several sections # to make it easy for us to triage and close issues. # 1. TESTS THAT REQUIRE NEW RESULTS # Please don't add any tests to this list. Instead just ping a GTK+ developer # to generate results for you. # 2. FLAKY TESTS # When appropriate, open a bug for flaky tests with the test diff and information # about which bots the test fails on. # 3. TESTS TIMING OUT # Please open a bug for each test timing out with any important information. # 3. TESTS CRASHING # Please open a bug for each test crashing with any important information. # These are in a separate section than failing tests, because they should be # priority fixes. # 4. EXPECTED FAILURES # This list is divided into two parts: # a. Tests that we never expect to pass, because they use features we likely # will never implement (Mac-only features, for instance). # b. Missing WebCore/WebKit features that we'll want someday. # 5. TESTS FAILING # Each test should (eventually) have a bug. Missing DRT features also go here. ############################################################################### # TESTS THAT REQUIRE NEW RESULTS ############################################################################### ############################################################################### # FLAKY TESTS ############################################################################### # Still working out flakiness issues with the perf tests. # https://bugs.webkit.org/show_bug.cgi?id=44199 perf/ # https://bugs.webkit.org/show_bug.cgi?id=47727 mathml/presentation ############################################################################### # TESTS TIMING OUT ############################################################################### # These SVG performance tests seem to cause the debug bots to time out. svg/hixie/perf # Intermittently timing out on Gtk Debug Bot: # https://bugs.webkit.org/show_bug.cgi?id=33445 http/tests/incremental/split-hex-entities.pl # Times out, see https://bugs.webkit.org/show_bug.cgi?id=33026 http/tests/xmlhttprequest/simple-cross-origin-progress-events.html # Times out only on 32-Bits Release: http/tests/xmlhttprequest/redirect-cross-origin-post-sync.html http/tests/xmlhttprequest/redirect-cross-origin-sync-double.html http/tests/xmlhttprequest/redirect-cross-origin-sync.html # https://bugs.webkit.org/show_bug.cgi?id=46644 fast/text/large-text-composed-char-dos.html # https://bugs.webkit.org/show_bug.cgi?id=58972 media/adopt-node-crash.html ############################################################################### # TESTS CRASHING ############################################################################### # This test is crashing when run along with other tests on the release build. fast/dynamic/layer-hit-test-crash.html # https://bugs.webkit.org/show_bug.cgi?id=60931 # crashes on GTK bots because of a failing ASSERT http/tests/security/cookies/cookie-theft-with-javascript-doc.html # One anonymous crashers with no bug. http/tests/xmlhttprequest/redirect-cross-origin-tripmine.html # https://bugs.webkit.org/show_bug.cgi?id=50155 # crashes on GStreamer side when loading one of the media elements of the test fast/events/tabindex-focus-blur-all.html # crashes because of a failing ASSERT (see https://bugs.webkit.org/show_bug.cgi?id=54470) svg/text/select-textLength-spacing-squeeze-1.svg # Test crashing on release bot # https://bugs.webkit.org/show_bug.cgi?id=31433 plugins/document-open.html # https://bugs.webkit.org/show_bug.cgi?id=37574 plugins/window-open.html # For some reason crashes when run with all tests. Passes individually. fast/forms/multiple-form-submission-protection-mouse.html # This test crashes whatever test follows it. Perhaps it's related to the previous failure. fast/dom/gc-10.html # [GTK] fast/workers/storage/use-same-database-in-page-and-workers.html fails an ASSERT # https://bugs.webkit.org/show_bug.cgi?id=56147 # Fails assertion: ASSERT(m_workerContext->hasOneRef()); fast/workers/storage/use-same-database-in-page-and-workers.html # https://bugs.webkit.org/show_bug.cgi?id=56309 svg/text/text-deco-01-b.svg # https://bugs.webkit.org/show_bug.cgi?id=58988 storage/open-database-set-empty-version.html # https://bugs.webkit.org/show_bug.cgi?id=60158 fast/dom/Geolocation/argument-types.html # crashing on debug bots because of failing ASSERT in TextIterator.cpp # https://bugs.webkit.org/show_bug.cgi?id=63611 editing/deleting/smart-delete-003.html editing/deleting/smart-delete-004.html editing/pasteboard/interchange-newline-2.html editing/pasteboard/paste-text-008.html editing/undo/undo-smart-delete-reversed-selection.html editing/selection/directionality-after-undo-replace.html # EditorClient::checkTextOfParagraph() is not implemented editing/spelling/spelling-marker-description.html # https://bugs.webkit.org/show_bug.cgi?id=64530 editing/selection/editable-html-element.html # https://bugs.webkit.org/show_bug.cgi?id=65699 fast/loader/reload-zero-byte-plugin.html # https://bugs.webkit.org/show_bug.cgi?id=65702 editing/undo/replace-text-in-node-preserving-markers-crash.html # https://bugs.webkit.org/show_bug.cgi?id=68686 editing/pasteboard/drag-drop-input-in-svg.svg # https://bugs.webkit.org/show_bug.cgi?id=68700 fast/workers/storage/interrupt-database.html # https://bugs.webkit.org/show_bug.cgi?id=69933 fast/borders/inline-mask-overlay-image-outset-vertical-rl.html fast/borders/inline-mask-overlay-image-outset.html # https://bugs.webkit.org/show_bug.cgi?id=69001 plugins/js-from-destroy.html # https://bugs.webkit.org/show_bug.cgi?id=72245 fast/images/size-failure.html # https://bugs.webkit.org/show_bug.cgi?id=81836 inspector/timeline/timeline-injected-script-eval.html # https://bugs.webkit.org/show_bug.cgi?id=81781 media/W3C/audio/networkState/networkState_during_loadstart.html media/audio-delete-while-step-button-clicked.html media/audio-mpeg-supported.html media/audio-repaint.html media/media-blocked-by-willsendrequest.html media/media-controls-clone-crash.html media/audio-repaint.html ############################################################################### # EXPECTED FAILURES ############################################################################### # Ignored because we do not have OBJC bindings (via Chromium) editing/pasteboard/paste-RTFD.html editing/pasteboard/paste-TIFF.html # Deletion UI is a Mail-ism. We don't need to worry about this. (via Chromium) editing/deleting/deletionUI-single-instance.html fast/dom/Element/id-in-deletebutton.html # WebKitGTK+ uses different keyboard accelerators than Safari. (via Chromium) fast/events/option-tab.html # We have no need to support Dashboard compatibility mode. (via Chromium) fast/canvas/canvas-gradient-addStop-error.html http/tests/xmlhttprequest/default-content-type-dashboard.html http/tests/xmlhttprequest/svg-created-by-xhr-disallowed-in-dashboard.html svg/custom/embedded-svg-disallowed-in-dashboard.xml svg/custom/manually-parsed-embedded-svg-disallowed-in-dashboard.html svg/custom/manually-parsed-svg-disallowed-in-dashboard.html svg/custom/svg-disallowed-in-dashboard-object.html # These tests expect a TIFF decoder. (via Chromium) fast/images/embed-image.html fast/images/object-image.html # Mac Safari under certain circumstances automatically places # a caret in editable document even when none was requested programatically. editing/selection/designmode-no-caret.html # These tests require loading a PDF as an image, which we do not support. (via Chromium) fast/images/pdf-as-background.html fast/images/pdf-as-image-landscape.html fast/images/pdf-as-image.html fast/images/pdf-as-tiled-background.html fast/replaced/pdf-as-image.html # https://bugs.webkit.org/show_bug.cgi?id=35824 - Doesn't apply to platforms that don't enforce the CFNetwork-style 3rd party cookie policy http/tests/cookies/third-party-cookie-relaxing.html # WebKitGTK+ does not support webarchives. (via Chromium) webarchive http/tests/webarchive svg/webarchive svg/custom/image-with-prefix-in-webarchive.svg # This test is specific to QuickTime media engine media/video-does-not-loop.html # Pre-HMTL5 parser quirks only apply to the mac port for now. fast/parser/pre-html5-parser-quirks.html # This test assumes we cannot play RTSP, but we can. # See https://bugs.webkit.org/show_bug.cgi?id=53056 media/unsupported-rtsp.html # Features that we want eventually: # DeviceMotion and DeviceOrientation are not enabled by default. fast/dom/Window/window-properties-device-orientation.html fast/dom/DeviceMotion fast/dom/DeviceOrientation # Desktop notifications are not supported fast/notifications http/tests/notifications # We lack userscripts support. userscripts # Tests requiring 3D_RENDERING and ACCELERATED_COMPOSITING support transforms/3d compositing fast/transforms/selection-bounds-in-transformed-view.html # These tests require touch support fast/events/touch # IndexedDB is not yet enabled. storage/indexeddb http/tests/inspector/indexeddb # StorageTracker is not enabled. storage/domstorage/localstorage/storagetracker # Color input is not yet enabled. fast/forms/color # ENABLE_INPUT_TYPE_* are not enabled. # https://bugs.webkit.org/show_bug.cgi?id=29359 fast/forms/date fast/css/pseudo-in-range.html fast/css/pseudo-out-of-range.html fast/css/pseudo-in-range-invalid-value.html fast/forms/datetime fast/forms/datetimelocal fast/forms/month fast/forms/time fast/forms/week # ENABLE_GAMEPAD not enabled. gamepad/ # Speech input is not yet enabled. fast/speech # Speech JavaScript API is not yet enabled. fast/events/constructors/speech-recognition-event-constructor.html # Web Timing is not enabled. # https://bugs.webkit.org/show_bug.cgi?id=42432 fast/dom/Window/window-properties-performance.html fast/dom/navigation-type-back-forward.html fast/dom/navigation-type-navigate.html fast/dom/navigation-type-reload.html fast/dom/webtiming.html fast/dom/webtiming-navigate-within-document.html fast/dom/webtiming-document-open.html http/tests/misc/webtiming-origins.html http/tests/misc/webtiming-one-redirect.php http/tests/misc/webtiming-slow-load.php http/tests/misc/webtiming-ssl.php http/tests/misc/webtiming-two-redirects.php # FileSystem API is not supported. fast/filesystem http/tests/filesystem http/tests/security/filesystem-iframe-from-remote.html http/tests/websocket/tests/hybi/send-file-blob.html http/tests/websocket/tests/hybi/send-file-blob-fail.html http/tests/workers/terminate-during-sync-operation.html fast/mutation/filesystem-callback-delivery.html # Requires WebP support. fast/canvas/canvas-toDataURL-webp.html fast/images/webp-image-decoding.html # Requires media engine closed caption support media/media-captions.html # DataTransferItems is not yet implemented. editing/pasteboard/data-transfer-items.html editing/pasteboard/data-transfer-items-image-png.html editing/pasteboard/data-transfer-items-drag-drop-file.html editing/pasteboard/data-transfer-items-drag-drop-string.html fast/events/clipboard-dataTransferItemList.html fast/events/drag-dataTransferItemList.html # Custom MIME type support in DataTransfer is not yet implemented. editing/pasteboard/clipboard-customData.html fast/events/drag-customData.html # PasteBoard::plainText() does not support file names. editing/pasteboard/drag-files-to-editable-element.html # Needs grammar checking. editing/spelling/markers.html # Legacy full screen API tests are now obsolete. media/context-menu-actions.html media/media-fullscreen-inline.html media/media-fullscreen-not-in-document.html # Animation API is disabled animations/animation-api-1.html # Quota API is not supported. storage/storageinfo-missing-arguments.html storage/storageinfo-no-callbacks.html storage/storageinfo-query-usage.html storage/storageinfo-request-quota.html # This platform does not support the Page Visibility API. fast/events/page-visibility-iframe-delete-test.html fast/events/page-visibility-iframe-move-test.html fast/events/page-visibility-iframe-propagation-test.html fast/events/page-visibility-transition-test.html # JSC does not support setIsolatedWorldSecurityOrigin (http://webkit.org/b/61540) http/tests/security/isolatedWorld/cross-origin-xhr.html # GTK doesn't support smart replace # https://bugs.webkit.org/show_bug.cgi?id=61661 editing/pasteboard/smart-drag-drop.html editing/pasteboard/drag-drop-list.html # Tests for MediaSource API. Feature is not yet functional. # https://bugs.webkit.org/show_bug.cgi?id=64731 http/tests/media/media-source/ # Tests that require ENABLE(DOWNLOAD_ATTRIBUTE). fast/dom/HTMLAnchorElement/anchor-nodownload.html fast/dom/HTMLAnchorElement/anchor-download.html fast/dom/HTMLAnchorElement/anchor-nodownload-set.html fast/dom/HTMLAnchorElement/anchor-download-unset.html # Failing because WebGL is not enabled http/tests/security/webgl-remote-read-remote-image-allowed.html http/tests/security/webgl-remote-read-remote-image-allowed-with-credentials.html http/tests/security/webgl-remote-read-remote-image-blocked-no-crossorigin.html # CSS Grid Layout is not yet enabled. http://webkit.org/b/60731 fast/css-grid-layout #