Closed
Bug 1495761
Opened 7 years ago
Closed 7 years ago
[wpt-sync] Sync PR 13314 - Removes annotations from idlharness.js
Categories
(Testing :: web-platform-tests, enhancement, P4)
Testing
web-platform-tests
Tracking
(firefox64 fixed)
RESOLVED
FIXED
mozilla64
| Tracking | Status | |
|---|---|---|
| firefox64 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 13314 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/13314
Details from upstream follow.
championshuttler <akanshasinghal999@gmail.com> wrote:
> Removes annotations from idlharness.js
>
> Fixes #10212
| Assignee | ||
Comment 1•7 years ago
|
||
| Assignee | ||
Comment 2•7 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=7f78c2f14071b01f841bfa576f574be01e4d90b7
| Assignee | ||
Comment 3•7 years ago
|
||
Ran 213 tests and 22978 subtests
OK : 207
PASS : 17674[linux32-debug], 17779[linux32-opt,linux64-debug,linux64-opt]
FAIL : 5304[linux32-debug], 5199[linux32-opt,linux64-debug,linux64-opt]
ERROR : 1
Existing tests that now have a worse result (e.g. they used to PASS and now FAIL):
/payment-request/idlharness.https.window.html
MerchantValidationEvent interface object length: FAIL[linux32-debug]
MerchantValidationEvent interface object name: FAIL[linux32-debug]
MerchantValidationEvent interface: attribute methodName: FAIL[linux32-debug]
MerchantValidationEvent interface: attribute validationURL: FAIL[linux32-debug]
MerchantValidationEvent interface: calling complete([object Object]) on new MerchantValidationEvent("merchantvalidation") with too few arguments must throw TypeError: FAIL[linux32-debug]
MerchantValidationEvent interface: existence and properties of interface object: FAIL[linux32-debug]
MerchantValidationEvent interface: existence and properties of interface prototype object: FAIL[linux32-debug]
MerchantValidationEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL[linux32-debug]
MerchantValidationEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL[linux32-debug]
MerchantValidationEvent interface: new MerchantValidationEvent("merchantvalidation") must inherit property "complete([object Object])" with the proper type: FAIL[linux32-debug]
MerchantValidationEvent interface: new MerchantValidationEvent("merchantvalidation") must inherit property "methodName" with the proper type: FAIL[linux32-debug]
MerchantValidationEvent interface: new MerchantValidationEvent("merchantvalidation") must inherit property "validationURL" with the proper type: FAIL[linux32-debug]
MerchantValidationEvent interface: operation complete([object Object]): FAIL[linux32-debug]
MerchantValidationEvent must be primary interface of new MerchantValidationEvent("merchantvalidation"): FAIL[linux32-debug]
PaymentAddress interface object length: FAIL[linux32-debug]
PaymentAddress interface object name: FAIL[linux32-debug]
PaymentAddress interface: attribute addressLine: FAIL[linux32-debug]
PaymentAddress interface: attribute city: FAIL[linux32-debug]
PaymentAddress interface: attribute country: FAIL[linux32-debug]
PaymentAddress interface: attribute dependentLocality: FAIL[linux32-debug]
PaymentAddress interface: attribute organization: FAIL[linux32-debug]
PaymentAddress interface: attribute phone: FAIL[linux32-debug]
PaymentAddress interface: attribute postalCode: FAIL[linux32-debug]
PaymentAddress interface: attribute recipient: FAIL[linux32-debug]
PaymentAddress interface: attribute region: FAIL[linux32-debug]
PaymentAddress interface: attribute sortingCode: FAIL[linux32-debug]
PaymentAddress interface: existence and properties of interface object: FAIL[linux32-debug]
PaymentAddress interface: existence and properties of interface prototype object: FAIL[linux32-debug]
PaymentAddress interface: existence and properties of interface prototype object's "constructor" property: FAIL[linux32-debug]
PaymentAddress interface: existence and properties of interface prototype object's @@unscopables property: FAIL[linux32-debug]
PaymentAddress interface: operation toJSON(): FAIL[linux32-debug]
PaymentMethodChangeEvent interface object length: FAIL[linux32-debug]
PaymentMethodChangeEvent interface object name: FAIL[linux32-debug]
PaymentMethodChangeEvent interface: attribute methodDetails: FAIL[linux32-debug]
PaymentMethodChangeEvent interface: attribute methodName: FAIL[linux32-debug]
PaymentMethodChangeEvent interface: existence and properties of interface object: FAIL[linux32-debug]
PaymentMethodChangeEvent interface: existence and properties of interface prototype object: FAIL[linux32-debug]
PaymentMethodChangeEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL[linux32-debug]
PaymentMethodChangeEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL[linux32-debug]
PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodDetails" with the proper type: FAIL[linux32-debug]
PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodName" with the proper type: FAIL[linux32-debug]
PaymentMethodChangeEvent must be primary interface of new PaymentMethodChangeEvent("paymentmethodchange"): FAIL[linux32-debug]
PaymentRequest interface object length: FAIL[linux32-debug]
PaymentRequest interface object name: FAIL[linux32-debug]
PaymentRequest interface: attribute id: FAIL[linux32-debug]
PaymentRequest interface: attribute onmerchantvalidation: FAIL[linux32-debug]
PaymentRequest interface: attribute onpaymentmethodchange: FAIL[linux32-debug]
PaymentRequest interface: attribute onshippingaddresschange: FAIL[linux32-debug]
PaymentRequest interface: attribute onshippingoptionchange: FAIL[linux32-debug]
PaymentRequest interface: attribute shippingAddress: FAIL[linux32-debug]
PaymentRequest interface: attribute shippingOption: FAIL[linux32-debug]
PaymentRequest interface: attribute shippingType: FAIL[linux32-debug]
PaymentRequest interface: calling show([object Object]) on paymentRequest with too few arguments must throw TypeError: FAIL[linux32-debug]
PaymentRequest interface: existence and properties of interface object: FAIL[linux32-debug]
PaymentRequest interface: existence and properties of interface prototype object: FAIL[linux32-debug]
PaymentRequest interface: existence and properties of interface prototype object's "constructor" property: FAIL[linux32-debug]
PaymentRequest interface: existence and properties of interface prototype object's @@unscopables property: FAIL[linux32-debug]
PaymentRequest interface: operation abort(): FAIL[linux32-debug]
PaymentRequest interface: operation canMakePayment(): FAIL[linux32-debug]
PaymentRequest interface: operation show([object Object]): FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "abort()" with the proper type: FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "canMakePayment()" with the proper type: FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "id" with the proper type: FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "onmerchantvalidation" with the proper type: FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "onpaymentmethodchange" with the proper type: FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "onshippingaddresschange" with the proper type: FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "onshippingoptionchange" with the proper type: FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "shippingAddress" with the proper type: FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "shippingOption" with the proper type: FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "shippingType" with the proper type: FAIL[linux32-debug]
PaymentRequest interface: paymentRequest must inherit property "show([object Object])" with the proper type: FAIL[linux32-debug]
PaymentRequest must be primary interface of paymentRequest: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface object length: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface object name: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface: calling updateWith([object Object]) on new PaymentMethodChangeEvent("paymentmethodchange") with too few arguments must throw TypeError: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface: calling updateWith([object Object]) on new PaymentRequestUpdateEvent("paymentrequestupdate") with too few arguments must throw TypeError: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface: existence and properties of interface object: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface: existence and properties of interface prototype object: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "updateWith([object Object])" with the proper type: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface: new PaymentRequestUpdateEvent("paymentrequestupdate") must inherit property "updateWith([object Object])" with the proper type: FAIL[linux32-debug]
PaymentRequestUpdateEvent interface: operation updateWith([object Object]): FAIL[linux32-debug]
PaymentRequestUpdateEvent must be primary interface of new PaymentRequestUpdateEvent("paymentrequestupdate"): FAIL[linux32-debug]
PaymentResponse interface object length: FAIL[linux32-debug]
PaymentResponse interface object name: FAIL[linux32-debug]
PaymentResponse interface: attribute details: FAIL[linux32-debug]
PaymentResponse interface: attribute methodName: FAIL[linux32-debug]
PaymentResponse interface: attribute onpayerdetailchange: FAIL[linux32-debug]
PaymentResponse interface: attribute payerEmail: FAIL[linux32-debug]
PaymentResponse interface: attribute payerName: FAIL[linux32-debug]
PaymentResponse interface: attribute payerPhone: FAIL[linux32-debug]
PaymentResponse interface: attribute requestId: FAIL[linux32-debug]
PaymentResponse interface: attribute shippingAddress: FAIL[linux32-debug]
PaymentResponse interface: attribute shippingOption: FAIL[linux32-debug]
PaymentResponse interface: existence and properties of interface object: FAIL[linux32-debug]
PaymentResponse interface: existence and properties of interface prototype object: FAIL[linux32-debug]
PaymentResponse interface: existence and properties of interface prototype object's "constructor" property: FAIL[linux32-debug]
PaymentResponse interface: existence and properties of interface prototype object's @@unscopables property: FAIL[linux32-debug]
PaymentResponse interface: operation complete(PaymentComplete): FAIL[linux32-debug]
PaymentResponse interface: operation toJSON(): FAIL[linux32-debug]
Stringification of new MerchantValidationEvent("merchantvalidation"): FAIL[linux32-debug]
Stringification of new PaymentMethodChangeEvent("paymentmethodchange"): FAIL[linux32-debug]
Stringification of new PaymentRequestUpdateEvent("paymentrequestupdate"): FAIL[linux32-debug]
Stringification of paymentRequest: FAIL[linux32-debug]
Tests that are disabled for instability:
/webauthn/idlharness.https.window.html
/webgl/webgl1-idlharness.any.html
/webgl/webgl1-idlharness.any.worker.html
/webgl/webgl2-idlharness.any.html
/webgl/webgl2-idlharness.any.worker.html
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/becdf312fccf
[wpt PR 13314] - Removes annotations from idlharness.js, a=testonly
Comment 5•7 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox64:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
You need to log in
before you can comment on or make changes to this bug.
Description
•