Bug 1481295 - Set the pref so we see what's actually failing. r=edenchuang
☠☠ backed out by 81b7c0a6c986 ☠ ☠
authorBlake Kaplan <mrbkap@gmail.com>
Wed, 08 Aug 2018 05:27:15 +0000
changeset 430545 f5873bdd1241fc05a1839e78ac1b24774eb7c58a
parent 430544 ee8eb3ad7d24e6d0ca61a3880811d56874b63ab6
child 430546 a86f1df2608ce18a5381a3d49d988feda78de6af
push id34409
push usertoros@mozilla.com
push dateThu, 09 Aug 2018 10:00:05 +0000
treeherdermozilla-central@eb9ff7de69ef [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersedenchuang
bugs1481295
milestone63.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1481295 - Set the pref so we see what's actually failing. r=edenchuang Differential Revision: https://phabricator.services.mozilla.com/D2798
testing/web-platform/meta/payment-request/idlharness.https.window.js.ini
--- a/testing/web-platform/meta/payment-request/idlharness.https.window.js.ini
+++ b/testing/web-platform/meta/payment-request/idlharness.https.window.js.ini
@@ -1,274 +1,35 @@
 [idlharness.https.window.html]
-  [PaymentRequest interface: existence and properties of interface object]
-    expected: FAIL
-
-  [PaymentRequest interface object length]
-    expected: FAIL
-
-  [PaymentRequest interface object name]
-    expected: FAIL
-
-  [PaymentRequest interface: existence and properties of interface prototype object]
-    expected: FAIL
-
-  [PaymentRequest interface: existence and properties of interface prototype object's "constructor" property]
-    expected: FAIL
-
-  [PaymentRequest interface: existence and properties of interface prototype object's @@unscopables property]
-    expected: FAIL
-
-  [PaymentRequest interface: operation show([object Object\])]
-    expected: FAIL
-
-  [PaymentRequest interface: operation abort()]
-    expected: FAIL
-
-  [PaymentRequest interface: operation canMakePayment()]
-    expected: FAIL
-
-  [PaymentRequest interface: attribute id]
+  prefs: [dom.payments.request.enabled:true]
+  [PaymentResponse interface: operation retry(PaymentValidationErrors)]
     expected: FAIL
 
-  [PaymentRequest interface: attribute shippingAddress]
-    expected: FAIL
-
-  [PaymentRequest interface: attribute shippingOption]
-    expected: FAIL
-
-  [PaymentRequest interface: attribute shippingType]
-    expected: FAIL
-
-  [PaymentRequest interface: attribute onshippingaddresschange]
-    expected: FAIL
-
-  [PaymentRequest interface: attribute onshippingoptionchange]
+  [PaymentRequestUpdateEvent interface: calling updateWith([object Object\]) on new PaymentMethodChangeEvent("paymentmethodchange") with too few arguments must throw TypeError]
     expected: FAIL
 
-  [PaymentRequest interface: attribute onpaymentmethodchange]
-    expected: FAIL
-
-  [PaymentRequest must be primary interface of paymentRequest]
-    expected: FAIL
-
-  [Stringification of paymentRequest]
+  [PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodName" with the proper type]
     expected: FAIL
 
-  [PaymentRequest interface: paymentRequest must inherit property "show([object Object\])" with the proper type]
-    expected: FAIL
-
-  [PaymentRequest interface: calling show([object Object\]) on paymentRequest with too few arguments must throw TypeError]
-    expected: FAIL
-
-  [PaymentRequest interface: paymentRequest must inherit property "abort()" with the proper type]
-    expected: FAIL
-
-  [PaymentRequest interface: paymentRequest must inherit property "canMakePayment()" with the proper type]
+  [Stringification of new PaymentMethodChangeEvent("paymentmethodchange")]
     expected: FAIL
 
-  [PaymentRequest interface: paymentRequest must inherit property "id" with the proper type]
-    expected: FAIL
-
-  [PaymentRequest interface: paymentRequest must inherit property "shippingAddress" with the proper type]
-    expected: FAIL
-
-  [PaymentRequest interface: paymentRequest must inherit property "shippingOption" with the proper type]
-    expected: FAIL
-
-  [PaymentRequest interface: paymentRequest must inherit property "shippingType" with the proper type]
-    expected: FAIL
-
-  [PaymentRequest interface: paymentRequest must inherit property "onshippingaddresschange" with the proper type]
+  [PaymentMethodChangeEvent must be primary interface of new PaymentMethodChangeEvent("paymentmethodchange")]
     expected: FAIL
 
-  [PaymentRequest interface: paymentRequest must inherit property "onshippingoptionchange" with the proper type]
-    expected: FAIL
-
-  [PaymentRequest interface: paymentRequest must inherit property "onpaymentmethodchange" with the proper type]
-    expected: FAIL
-
-  [PaymentAddress interface: existence and properties of interface object]
-    expected: FAIL
-
-  [PaymentAddress interface object length]
-    expected: FAIL
-
-  [PaymentAddress interface object name]
-    expected: FAIL
-
-  [PaymentAddress interface: existence and properties of interface prototype object]
+  [PaymentResponse interface: existence and properties of interface object]
     expected: FAIL
 
-  [PaymentAddress interface: existence and properties of interface prototype object's "constructor" property]
-    expected: FAIL
-
-  [PaymentAddress interface: existence and properties of interface prototype object's @@unscopables property]
-    expected: FAIL
-
-  [PaymentAddress interface: operation toJSON()]
-    expected: FAIL
-
-  [PaymentAddress interface: attribute city]
-    expected: FAIL
-
-  [PaymentAddress interface: attribute country]
+  [PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodDetails" with the proper type]
     expected: FAIL
 
-  [PaymentAddress interface: attribute dependentLocality]
-    expected: FAIL
-
-  [PaymentAddress interface: attribute languageCode]
-    expected: FAIL
-
-  [PaymentAddress interface: attribute organization]
+  [PaymentResponse interface: attribute onpayerdetailchange]
     expected: FAIL
 
-  [PaymentAddress interface: attribute phone]
-    expected: FAIL
-
-  [PaymentAddress interface: attribute postalCode]
-    expected: FAIL
-
-  [PaymentAddress interface: attribute recipient]
-    expected: FAIL
-
-  [PaymentAddress interface: attribute region]
+  [PaymentResponse interface: existence and properties of interface prototype object]
     expected: FAIL
 
   [PaymentAddress interface: attribute regionCode]
     expected: FAIL
 
-  [PaymentAddress interface: attribute sortingCode]
-    expected: FAIL
-
-  [PaymentAddress interface: attribute addressLine]
-    expected: FAIL
-
-  [PaymentResponse interface: existence and properties of interface object]
-    expected: FAIL
-
-  [PaymentResponse interface object length]
-    expected: FAIL
-
-  [PaymentResponse interface object name]
-    expected: FAIL
-
-  [PaymentResponse interface: existence and properties of interface prototype object]
-    expected: FAIL
-
-  [PaymentResponse interface: existence and properties of interface prototype object's "constructor" property]
-    expected: FAIL
-
-  [PaymentResponse interface: existence and properties of interface prototype object's @@unscopables property]
-    expected: FAIL
-
-  [PaymentResponse interface: operation toJSON()]
-    expected: FAIL
-
-  [PaymentResponse interface: attribute requestId]
-    expected: FAIL
-
-  [PaymentResponse interface: attribute methodName]
-    expected: FAIL
-
-  [PaymentResponse interface: attribute details]
-    expected: FAIL
-
-  [PaymentResponse interface: attribute shippingAddress]
-    expected: FAIL
-
-  [PaymentResponse interface: attribute shippingOption]
-    expected: FAIL
-
-  [PaymentResponse interface: attribute payerName]
-    expected: FAIL
-
-  [PaymentResponse interface: attribute payerEmail]
-    expected: FAIL
-
-  [PaymentResponse interface: attribute payerPhone]
-    expected: FAIL
-
-  [PaymentResponse interface: operation complete(PaymentComplete)]
-    expected: FAIL
-
-  [PaymentResponse interface: operation retry(PaymentValidationErrors)]
-    expected: FAIL
-
-  [PaymentResponse interface: attribute onpayerdetailchange]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent interface: existence and properties of interface object]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent interface object length]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent interface object name]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent interface: existence and properties of interface prototype object]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent interface: existence and properties of interface prototype object's "constructor" property]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent interface: existence and properties of interface prototype object's @@unscopables property]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent interface: attribute methodName]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent interface: attribute methodDetails]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent must be primary interface of new PaymentMethodChangeEvent("paymentmethodchange")]
-    expected: FAIL
-
-  [Stringification of new PaymentMethodChangeEvent("paymentmethodchange")]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodName" with the proper type]
-    expected: FAIL
-
-  [PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodDetails" with the proper type]
-    expected: FAIL
-
   [PaymentRequestUpdateEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "updateWith([object Object\])" with the proper type]
     expected: FAIL
 
-  [PaymentRequestUpdateEvent interface: calling updateWith([object Object\]) on new PaymentMethodChangeEvent("paymentmethodchange") with too few arguments must throw TypeError]
-    expected: FAIL
-
-  [PaymentRequestUpdateEvent interface: existence and properties of interface object]
-    expected: FAIL
-
-  [PaymentRequestUpdateEvent interface object length]
-    expected: FAIL
-
-  [PaymentRequestUpdateEvent interface object name]
-    expected: FAIL
-
-  [PaymentRequestUpdateEvent interface: existence and properties of interface prototype object]
-    expected: FAIL
-
-  [PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's "constructor" property]
-    expected: FAIL
-
-  [PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's @@unscopables property]
-    expected: FAIL
-
-  [PaymentRequestUpdateEvent interface: operation updateWith([object Object\])]
-    expected: FAIL
-
-  [PaymentRequestUpdateEvent must be primary interface of new PaymentRequestUpdateEvent("paymentrequestupdate")]
-    expected: FAIL
-
-  [Stringification of new PaymentRequestUpdateEvent("paymentrequestupdate")]
-    expected: FAIL
-
-  [PaymentRequestUpdateEvent interface: new PaymentRequestUpdateEvent("paymentrequestupdate") must inherit property "updateWith([object Object\])" with the proper type]
-    expected: FAIL
-
-  [PaymentRequestUpdateEvent interface: calling updateWith([object Object\]) on new PaymentRequestUpdateEvent("paymentrequestupdate") with too few arguments must throw TypeError]
-    expected: FAIL
-