+2015-08-29 Alexey Proskuryakov <ap@apple.com>
+
+ Mac test result gardening.
+
+ Unmarked tests that no longer flake, updated a a few results.
+
+ * platform/mac-wk2/TestExpectations:
+ * platform/mac/TestExpectations:
+ * platform/mac/compositing/reflections/load-video-in-reflection-expected.txt:
+ * platform/mac/editing/pasteboard/5478250-expected.png:
+ * platform/mac/editing/pasteboard/5478250-expected.txt:
+ * platform/mac/fast/loader/javascript-url-in-embed-expected.txt:
+
2015-08-29 Chris Dumez <cdumez@apple.com>
Import W3C DOM test suite from github.com/w3c/web-platform-tests
# Content Extensions tests must be enabled explicitly on mac-wk2.
http/tests/contentextensions [ Pass ]
webkit.org/b/146400 http/tests/contentextensions/character-set-basic-support.html [ Pass Failure ]
+
+# WebKit1-only failure.
+webkit.org/b/103857 fast/events/mouse-cursor-change.html [ Pass ]
platform/mac/fast/text/combining-character-sequence-fallback.html [ Pass Failure ]
# --- Editing ---
-# Pasting replaces the three periods with an ellipsis on Lion and Mountain Lion
-editing/pasteboard/5478250.html
# Mac does not have global selections.
editing/pasteboard/paste-global-selection.html
http/tests/webgl/1.0.2/origin-clean-conformance.html [ Skip ]
webkit.org/b/124935 [ Debug ] webgl/1.0.2/conformance/glsl/misc/shader-with-non-reserved-words.html [ Slow ]
-webkit.org/b/124935 [ Yosemite ] webgl/1.0.2/conformance/uniforms/out-of-bounds-uniform-array-access.html [ Pass Timeout ]
-
-[ Yosemite ] webgl/1.0.2/conformance/ogles/GL/operators/operators_009_to_016.html [ Pass Failure ]
# Skip 1.0.3 tests for now, to be unskipped when we get closer to conformance
webgl/1.0.3/conformance/attribs [ Skip ]
# MHTML is not yet enabled
mhtml [ Skip ]
-# Our slow tests, in alphabetical order.
-webkit.org/b/57672 http/tests/local/fileapi/send-sliced-dragged-file.html [ Failure Pass ]
-
# Flaky tests that appear to be fail depending on which earlier tests
# run in the same process
webkit.org/b/57688 fast/text/international/bidi-AN-after-empty-run.html [ Failure Pass ]
webkit.org/b/112646 plugins/private-browsing-mode.html [ Failure Pass ]
webkit.org/b/112616 plugins/plugin-clip-subframe.html [ Failure Pass ]
-# Occasional assertion in JSNPObject::invalidate()
-webkit.org/b/112518 [ Debug ] plugins/object-onfocus-mutation-crash.html [ Crash Pass ]
-webkit.org/b/112518 [ Debug ] plugins/npruntime/evaluate.html [ Crash Pass ]
-
# Flakey plugin tests
webkit.org/b/82752 plugins/netscape-dom-access-and-reload.html [ Failure Pass ]
# Enable when support drag-and-drop autoscrolling
webkit.org/b/39725 fast/events/drag-and-drop-autoscroll.html [ Skip ]
-webkit.org/b/106415 fast/workers/worker-close-more.html [ Timeout ]
-webkit.org/b/106415 fast/workers/worker-document-leak.html [ Pass Failure ]
-webkit.org/b/106415 fast/workers/worker-lifecycle.html [ Pass Failure ]
-
-webkit.org/b/119374 fast/workers/termination-early.html [ Pass Crash ]
-
webkit.org/b/110186 inspector/page/javascriptDialogEvents.html [ Skip ]
# Need support for ResourceHandle::didChangePriority and DRT support
# isProtocolHandlerRegistered() isn't supported yet.
webkit.org/b/92749 fast/dom/NavigatorContentUtils/is-protocol-handler-registered.html [ Skip ]
-# New test failing, needs investigation.
-webkit.org/b/103857 fast/events/mouse-cursor-change.html
+# WebKit1-only
+webkit.org/b/103857 fast/events/mouse-cursor-change.html [ Failure ]
webkit.org/b/116245 canvas/philip/tests/2d.text.draw.fontface.notinpage.html [ Pass Failure ]
webkit.org/b/131244 svg/as-image/svg-as-image-canvas.html [ Pass ImageOnlyFailure ]
-webkit.org/b/117427 compositing/reflections/load-video-in-reflection.html [ Pass Failure Crash Timeout ]
+webkit.org/b/117427 compositing/reflections/load-video-in-reflection.html [ Pass ImageOnlyFailure ]
# Resizing windows appears broken in both DRT and WTR, making the test fail or time out flakily.
webkit.org/b/96642 loader/go-back-to-different-window-size.html [ Pass Failure Timeout ]
webkit.org/b/123250 plugins/destroy-during-npp-new-object-with-fallback-content.html [ Pass Failure ]
-webkit.org/b/123369 svg/css/parent-shadow-offscreen.svg [ Pass ImageOnlyFailure ]
-webkit.org/b/123369 svg/css/root-shadow-offscreen.svg [ Pass ImageOnlyFailure ]
+webkit.org/b/123369 svg/css/parent-shadow-offscreen.svg [ ImageOnlyFailure ]
+webkit.org/b/123369 svg/css/root-shadow-offscreen.svg [ ImageOnlyFailure ]
# webkit.org/b/100846, webkit.org/b/136715
inspector/debugger
webkit.org/b/124311 compositing/regions/transform-transparent-positioned-video-inside-region.html [ ImageOnlyFailure ]
-webkit.org/b/124321 [ Mavericks ] animations/resume-after-page-cache.html [ Pass Failure ]
+webkit.org/b/124321 animations/resume-after-page-cache.html [ Pass Failure ]
webkit.org/b/147254 media/restore-from-page-cache.html [ Pass Failure ]
RenderBlock {HTML} at (0,0) size 800x350
RenderBody {BODY} at (8,16) size 784x326
RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 493x18
- text run at (0,0) width 493: "You should see a reflected video below, rather than the red video background."
+ RenderText {#text} at (0,0) size 497x18
+ text run at (0,0) width 497: "You should see a reflected video below, rather than the red video background."
layer at (8,50) size 300x292
RenderBlock {DIV} at (0,34) size 300x292
RenderText {#text} at (0,0) size 0x0
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 513x18
- text run at (0,0) width 513: "This tests that inherited block properties do not propigate to the editing style span."
+ RenderText {#text} at (0,0) size 527x18
+ text run at (0,0) width 527: "This tests that inherited block properties do not propigate to the editing style span."
RenderBlock {DIV} at (50,34) size 734x18
- RenderText {#text} at (267,0) size 150x18
- text run at (267,0) width 150: "Some text that is bold."
+ RenderText {#text} at (266,0) size 152x18
+ text run at (266,0) width 152: "Some text that is bold."
RenderBlock {DIV} at (0,52) size 784x36
RenderBlock (anonymous) at (0,0) size 784x18
- RenderText {#text} at (0,0) size 108x18
- text run at (0,0) width 108: "Some text that is "
- RenderInline {SPAN} at (0,0) size 34x18
- RenderText {#text} at (108,0) size 34x18
- text run at (108,0) width 34: "bold."
+ RenderText {#text} at (0,0) size 112x18
+ text run at (0,0) width 112: "Some text that is "
+ RenderInline {SPAN} at (0,0) size 35x18
+ RenderText {#text} at (111,0) size 35x18
+ text run at (111,0) width 35: "bold."
RenderBlock {DIV} at (0,18) size 784x18
- RenderInline {SPAN} at (0,0) size 393x18
- RenderText {#text} at (0,0) size 393x18
- text run at (0,0) width 393: "This text should bold and left justified with \"Some text...\"."
+ RenderInline {SPAN} at (0,0) size 398x18
+ RenderText {#text} at (0,0) size 398x18
+ text run at (0,0) width 398: "This text should bold and left justified with \"Some text...\"."
caret: position 61 of child 0 {#text} of child 0 {SPAN} of child 2 {DIV} of child 4 {DIV} of body
-CONSOLE MESSAGE: line 9: TypeError: 'null' is not an object (evaluating 'document.getElementById("target").src = "javascript:alert('FAIL')"')
This tests that javascript: urls in an embed tag do not get executed.