Bug 1499963 - Update metadata for wpt pointerevents tests r=jgraham
authorWes Kocher <wkocher@mozilla.com>
Thu, 25 Oct 2018 05:17:29 +0000
changeset 491272 81d7102f5351cf4aa3c5b348b5820f3e499a4d60
parent 491271 ca2018e79dc07aef83d62d70905e64895bc607a2
child 491273 00f3952a69f00c6a8dabab451a301e6a13e3760e
push id247
push userfmarier@mozilla.com
push dateSat, 27 Oct 2018 01:06:44 +0000
reviewersjgraham
bugs1499963
milestone65.0a1
Bug 1499963 - Update metadata for wpt pointerevents tests r=jgraham Pointerevents aren't turned on for android, so the tests are obviously failing. Differential Revision: https://phabricator.services.mozilla.com/D9748
testing/web-platform/meta/pointerevents/extension/idlharness.window.js.ini
testing/web-platform/meta/pointerevents/idlharness.window.js.ini
--- a/testing/web-platform/meta/pointerevents/extension/idlharness.window.js.ini
+++ b/testing/web-platform/meta/pointerevents/extension/idlharness.window.js.ini
@@ -1,7 +1,15 @@
 [idlharness.window.html]
   [PointerEvent interface: operation getPredictedEvents()]
     expected: FAIL
 
   [PointerEvent interface: new PointerEvent("pointer") must inherit property "getPredictedEvents()" with the proper type]
     expected: FAIL
 
+  [PointerEvent interface: operation getCoalescedEvents()]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("pointer") must inherit property "getCoalescedEvents()" with the proper type]
+    expected:
+      if os == "android": FAIL
+
--- a/testing/web-platform/meta/pointerevents/idlharness.window.js.ini
+++ b/testing/web-platform/meta/pointerevents/idlharness.window.js.ini
@@ -24,8 +24,300 @@
     expected: FAIL
 
   [Window interface: attribute onpointerrawmove]
     expected: FAIL
 
   [Window interface: window must inherit property "onpointerrawmove" with the proper type]
     expected: FAIL
 
+  [PointerEvent interface object name]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("type") must inherit property "isPrimary" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: attribute onpointerout]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: window must inherit property "onpointermove" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: attribute tangentialPressure]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: attribute onpointerenter]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: attribute tiltX]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: attribute tiltY]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: attribute onpointerleave]
+    expected:
+      if os == "android": FAIL
+
+  [Navigator interface: navigator must inherit property "maxTouchPoints" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: window must inherit property "onpointerout" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [HTMLElement interface: attribute onpointerleave]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("type") must inherit property "height" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [Document interface: attribute onpointerleave]
+    expected:
+      if os == "android": FAIL
+
+  [HTMLElement interface: attribute onpointermove]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: attribute ongotpointercapture]
+    expected:
+      if os == "android": FAIL
+
+  [HTMLElement interface: attribute onpointerup]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("type") must inherit property "pointerType" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [HTMLElement interface: attribute onpointerdown]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: window must inherit property "onpointerup" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: window must inherit property "ongotpointercapture" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: attribute pressure]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: attribute pointerId]
+    expected:
+      if os == "android": FAIL
+
+  [HTMLElement interface: attribute ongotpointercapture]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface object length]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: attribute onpointermove]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: window must inherit property "onpointerleave" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: attribute isPrimary]
+    expected:
+      if os == "android": FAIL
+
+  [Document interface: attribute onlostpointercapture]
+    expected:
+      if os == "android": FAIL
+
+  [Element interface: operation setPointerCapture(long)]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: window must inherit property "onpointerenter" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [Element interface: operation hasPointerCapture(long)]
+    expected:
+      if os == "android": FAIL
+
+  [Navigator interface: attribute maxTouchPoints]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: existence and properties of interface prototype object]
+    expected:
+      if os == "android": FAIL
+
+  [Document interface: attribute onpointerenter]
+    expected:
+      if os == "android": FAIL
+
+  [HTMLElement interface: attribute onpointercancel]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: attribute pointerType]
+    expected:
+      if os == "android": FAIL
+
+  [Stringification of new PointerEvent("type")]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: window must inherit property "onpointercancel" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("type") must inherit property "twist" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: attribute height]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("type") must inherit property "pressure" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [Document interface: attribute onpointerup]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("type") must inherit property "width" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: window must inherit property "onpointerdown" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent must be primary interface of new PointerEvent("type")]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: attribute onpointerdown]
+    expected:
+      if os == "android": FAIL
+
+  [HTMLElement interface: attribute onpointerenter]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: window must inherit property "onlostpointercapture" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: window must inherit property "onpointerover" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: attribute onlostpointercapture]
+    expected:
+      if os == "android": FAIL
+
+  [HTMLElement interface: attribute onpointerover]
+    expected:
+      if os == "android": FAIL
+
+  [Document interface: attribute onpointerdown]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: attribute width]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("type") must inherit property "tangentialPressure" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("type") must inherit property "tiltY" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: attribute twist]
+    expected:
+      if os == "android": FAIL
+
+  [Document interface: attribute onpointercancel]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: attribute onpointerover]
+    expected:
+      if os == "android": FAIL
+
+  [Document interface: attribute ongotpointercapture]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: attribute onpointercancel]
+    expected:
+      if os == "android": FAIL
+
+  [HTMLElement interface: attribute onlostpointercapture]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("type") must inherit property "pointerId" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: existence and properties of interface prototype object's @@unscopables property]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: new PointerEvent("type") must inherit property "tiltX" with the proper type]
+    expected:
+      if os == "android": FAIL
+
+  [Document interface: attribute onpointerover]
+    expected:
+      if os == "android": FAIL
+
+  [HTMLElement interface: attribute onpointerout]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: existence and properties of interface object]
+    expected:
+      if os == "android": FAIL
+
+  [PointerEvent interface: existence and properties of interface prototype object's "constructor" property]
+    expected:
+      if os == "android": FAIL
+
+  [Document interface: attribute onpointerout]
+    expected:
+      if os == "android": FAIL
+
+  [Document interface: attribute onpointermove]
+    expected:
+      if os == "android": FAIL
+
+  [Window interface: attribute onpointerup]
+    expected:
+      if os == "android": FAIL
+
+  [Element interface: operation releasePointerCapture(long)]
+    expected:
+      if os == "android": FAIL
+