[Webkit-unassigned] [Bug 106845] New: Layout Test fast/events/touch/multi-touch-inside-iframes.html is flaky
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jan 14 17:11:36 PST 2013
https://bugs.webkit.org/show_bug.cgi?id=106845
Summary: Layout Test
fast/events/touch/multi-touch-inside-iframes.html is
flaky
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
URL: http://test-results.appspot.com/dashboards/flakiness_d
ashboard.html#tests=fast%2Fevents%2Ftouch%2Fmulti-touc
h-inside-iframes.html
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: leviw at chromium.org
CC: dglazkov at chromium.org, qinmin at chromium.org
fast/events/touch/multi-touch-inside-iframes.html periodically fails on all platforms.
Example failure:
Test multi-touch is sent to the same iframe.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
First touch is on iframe1.
PASS document.elementFromPoint(101, 101).id is "iframe1"
PASS ev.type is "touchstart"
FAIL touchreceiver should be iframe1. Was iframe2.
PASS ev.changedTouches.length is 1
PASS ev.touches.length is 1
PASS ev.targetTouches.length is 1
PASS ev.touches[0].pageX is 50
PASS ev.touches[0].pageY is 50
FAIL ev.touches[0].target.ownerDocument.title should be iframe1. Was iframe2.
FAIL ev.changedTouches[0].target.ownerDocument.title should be iframe1. Was iframe2.
FAIL ev.targetTouches[0].target.ownerDocument.title should be iframe1. Was iframe2.
Second touch is on iframe2, nothing should happen.
PASS document.elementFromPoint(251, 101).id is "iframe2"
Moves the first touch outside iframe1.
PASS ev.type is "touchmove"
FAIL touchreceiver should be iframe1. Was iframe2.
PASS ev.changedTouches.length is 1
PASS ev.touches.length is 1
PASS ev.targetTouches.length is 1
PASS ev.touches[0].pageX is 150
PASS ev.touches[0].pageY is 150
FAIL ev.touches[0].target.ownerDocument.title should be iframe1. Was iframe2.
FAIL ev.changedTouches[0].target.ownerDocument.title should be iframe1. Was iframe2.
FAIL ev.targetTouches[0].target.ownerDocument.title should be iframe1. Was iframe2.
Release the first touch.
PASS ev.type is "touchend"
FAIL touchreceiver should be iframe1. Was iframe2.
PASS ev.changedTouches.length is 1
PASS ev.touches.length is 0
PASS ev.targetTouches.length is 0
FAIL ev.changedTouches[0].target.ownerDocument.title should be iframe1. Was iframe2.
Third touch is on iframe2, nothing should happen.
PASS document.elementFromPoint(261, 101).id is "iframe2"
Release all touches on iframe2, and touch iframe2 again.
PASS ev.type is "touchstart"
FAIL touchreceiver should be iframe2. Was iframe1.
PASS ev.changedTouches.length is 1
PASS ev.touches.length is 1
PASS ev.targetTouches.length is 1
PASS ev.touches[0].pageX is 50
PASS ev.touches[0].pageY is 50
FAIL ev.touches[0].target.ownerDocument.title should be iframe2. Was iframe1.
FAIL ev.changedTouches[0].target.ownerDocument.title should be iframe2. Was iframe1.
FAIL ev.targetTouches[0].target.ownerDocument.title should be iframe2. Was iframe1.
Touch iframe1, nothing shoud happen.
Release all touches.
PASS ev.type is "touchend"
FAIL touchreceiver should be iframe2. Was iframe1.
PASS ev.changedTouches.length is 1
PASS ev.touches.length is 0
PASS ev.targetTouches.length is 0
FAIL ev.changedTouches[0].target.ownerDocument.title should be iframe2. Was iframe1.
PASS successfullyParsed is true
TEST COMPLETE
I'm marking it flaky.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list