Bug 213334 - REGRESSION(r263160?): [WPE] fast/events/touch/touch-event-constructor.html is failing
Summary: REGRESSION(r263160?): [WPE] fast/events/touch/touch-event-constructor.html is...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-18 00:17 PDT by Diego Pino
Modified: 2020-10-06 03:15 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Pino 2020-06-18 00:17:23 PDT
Test started failing in this interval:

r263156                       NOERROR
[r263157-r263168]             UNKNOWN
r263169                       TEXT (Expected: PASS)

Within the interval, r263160 seems a likely cause for the test failure (not confirmed).

Diff: https://build.webkit.org/results/WPE%20Linux%2064-bit%20Release%20(Tests)/r263199%20(18651)/fast/events/touch/touch-event-constructor-diff.txt

--- /home/buildbot/wpe/wpe-linux-64-release-tests/build/layout-test-results/fast/events/touch/touch-event-constructor-expected.txt
+++ /home/buildbot/wpe/wpe-linux-64-release-tests/build/layout-test-results/fast/events/touch/touch-event-constructor-actual.txt
@@ -3,41 +3,41 @@
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".


-PASS ev = new TouchEvent('touchstart') did not throw exception.
-PASS ev.__proto__ is TouchEvent.prototype
-PASS ev.type is "touchstart"
-PASS ev.touches.length is 0
-PASS ev.targetTouches.length is 0
-PASS ev.changedTouches.length is 0
-PASS ev.bubbles is false
-PASS ev = new TouchEvent('touchmove', { touches: listA, bubbles: true }) did not throw exception.
-PASS ev.__proto__ is TouchEvent.prototype
-PASS ev.type is "touchmove"
-PASS ev.touches.length is 1
-PASS ev.targetTouches.length is 0
-PASS ev.changedTouches.length is 0
-PASS ev.bubbles is true
-PASS ev = new TouchEvent('touchmove', { targetTouches: listB, bubbles: true }) did not throw exception.
-PASS ev.__proto__ is TouchEvent.prototype
-PASS ev.type is "touchmove"
-PASS ev.touches.length is 0
-PASS ev.targetTouches.length is 2
-PASS ev.changedTouches.length is 0
-PASS ev.bubbles is true
-PASS ev = new TouchEvent('touchmove', { changedTouches: listC, bubbles: true }) did not throw exception.
-PASS ev.__proto__ is TouchEvent.prototype
-PASS ev.type is "touchmove"
-PASS ev.touches.length is 0
-PASS ev.targetTouches.length is 0
-PASS ev.changedTouches.length is 3
-PASS ev.bubbles is true
-PASS ev = new TouchEvent('touchmove', { touches: listA, targetTouches: listB, changedTouches: listC, bubbles: true }) did not throw exception.
-PASS ev.__proto__ is TouchEvent.prototype
-PASS ev.type is "touchmove"
-PASS ev.touches.length is 1
-PASS ev.targetTouches.length is 2
-PASS ev.changedTouches.length is 3
-PASS ev.bubbles is true
+FAIL ev = new TouchEvent('touchstart') should not throw exception. Threw exception TypeError: function is not a constructor (evaluating 'new TouchEvent('touchstart')').
+FAIL ev.__proto__ should be [object TouchEvent]. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.type should be touchstart. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.touches.length should be 0. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.targetTouches.length should be 0. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.changedTouches.length should be 0. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.bubbles should be false. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev = new TouchEvent('touchmove', { touches: listA, bubbles: true }) should not throw exception. Threw exception TypeError: function is not a constructor (evaluating 'new TouchEvent('touchmove', { touches: listA, bubbles: true })').
+FAIL ev.__proto__ should be [object TouchEvent]. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.type should be touchmove. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.touches.length should be 1. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.targetTouches.length should be 0. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.changedTouches.length should be 0. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.bubbles should be true. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev = new TouchEvent('touchmove', { targetTouches: listB, bubbles: true }) should not throw exception. Threw exception TypeError: function is not a constructor (evaluating 'new TouchEvent('touchmove', { targetTouches: listB, bubbles: true })').
+FAIL ev.__proto__ should be [object TouchEvent]. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.type should be touchmove. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.touches.length should be 0. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.targetTouches.length should be 2. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.changedTouches.length should be 0. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.bubbles should be true. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev = new TouchEvent('touchmove', { changedTouches: listC, bubbles: true }) should not throw exception. Threw exception TypeError: function is not a constructor (evaluating 'new TouchEvent('touchmove', { changedTouches: listC, bubbles: true })').
+FAIL ev.__proto__ should be [object TouchEvent]. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.type should be touchmove. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.touches.length should be 0. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.targetTouches.length should be 0. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.changedTouches.length should be 3. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.bubbles should be true. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev = new TouchEvent('touchmove', { touches: listA, targetTouches: listB, changedTouches: listC, bubbles: true }) should not throw exception. Threw exception TypeError: function is not a constructor (evaluating 'new TouchEvent('touchmove', { touches: listA, targetTouches: listB, changedTouches: listC, bubbles: true })').
+FAIL ev.__proto__ should be [object TouchEvent]. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.type should be touchmove. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.touches.length should be 1. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.targetTouches.length should be 2. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.changedTouches.length should be 3. Threw exception ReferenceError: Can't find variable: ev
+FAIL ev.bubbles should be true. Threw exception ReferenceError: Can't find variable: ev
 PASS successfullyParsed is true

 TEST COMPLETE
Comment 1 Diego Pino 2020-10-06 03:15:37 PDT
Test is passing since r266649.