Closed
Bug 1478779
Opened 7 years ago
Closed 7 years ago
Intermittent browser/components/payments/test/browser/browser_show_dialog.js | [JavaScript Error: "TypeError: docShell is null" {file: "resource://gre/modules/BrowserUtils.jsm" line: 427}] -
Categories
(Firefox :: WebPayments UI, defect, P5)
Firefox
WebPayments UI
Tracking
()
RESOLVED
DUPLICATE
of bug 1478321
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure)
Filed by: rgurzau [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=190350561&repo=autoland
https://queue.taskcluster.net/v1/task/HViVBuU_Qk6_ReBFcYcQEw/runs/0/artifacts/public/logs/live_backing.log
[task 2018-07-26T19:09:26.642Z] 19:09:26 INFO - TEST-START | browser/components/payments/test/browser/browser_show_dialog.js
[task 2018-07-26T19:09:30.653Z] 19:09:30 INFO - GECKO(1780) | JavaScript error: resource://gre/modules/BrowserUtils.jsm, line 427: TypeError: docShell is null
[task 2018-07-26T19:09:30.691Z] 19:09:30 INFO - TEST-INFO | started process screentopng
[task 2018-07-26T19:09:31.374Z] 19:09:31 INFO - TEST-INFO | screentopng: exit 0
[task 2018-07-26T19:09:31.376Z] 19:09:31 INFO - Buffered messages logged at 19:09:26
[task 2018-07-26T19:09:31.379Z] 19:09:31 INFO - Entering test bound setup_head
[task 2018-07-26T19:09:31.381Z] 19:09:31 INFO - Leaving test bound setup_head
[task 2018-07-26T19:09:31.382Z] 19:09:31 INFO - Entering test bound test_show_abort_dialog
[task 2018-07-26T19:09:31.383Z] 19:09:31 INFO - Buffered messages logged at 19:09:27
[task 2018-07-26T19:09:31.385Z] 19:09:31 INFO - waitForMessageFromWidget: paymentDialogReady
[task 2018-07-26T19:09:31.386Z] 19:09:31 INFO - Got paymentDialogReady from widget
[task 2018-07-26T19:09:31.388Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Got payment widget -
[task 2018-07-26T19:09:31.389Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | requestId should be defined -
[task 2018-07-26T19:09:31.392Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | dialog should not be closed -
[task 2018-07-26T19:09:31.396Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Got payment frame -
[task 2018-07-26T19:09:31.396Z] 19:09:31 INFO - dialog ready
[task 2018-07-26T19:09:31.396Z] 19:09:31 INFO - helper functions injected into frame
[task 2018-07-26T19:09:31.399Z] 19:09:31 INFO - Leaving test bound test_show_abort_dialog
[task 2018-07-26T19:09:31.405Z] 19:09:31 INFO - Entering test bound test_show_manualAbort_dialog
[task 2018-07-26T19:09:31.407Z] 19:09:31 INFO - Buffered messages logged at 19:09:28
[task 2018-07-26T19:09:31.411Z] 19:09:31 INFO - waitForMessageFromWidget: paymentDialogReady
[task 2018-07-26T19:09:31.414Z] 19:09:31 INFO - Got paymentDialogReady from widget
[task 2018-07-26T19:09:31.415Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Got payment widget -
[task 2018-07-26T19:09:31.416Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | requestId should be defined -
[task 2018-07-26T19:09:31.418Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | dialog should not be closed -
[task 2018-07-26T19:09:31.423Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Got payment frame -
[task 2018-07-26T19:09:31.423Z] 19:09:31 INFO - dialog ready
[task 2018-07-26T19:09:31.423Z] 19:09:31 INFO - helper functions injected into frame
[task 2018-07-26T19:09:31.423Z] 19:09:31 INFO - Leaving test bound test_show_manualAbort_dialog
[task 2018-07-26T19:09:31.429Z] 19:09:31 INFO - Entering test bound test_show_completePayment
[task 2018-07-26T19:09:31.429Z] 19:09:31 INFO - associating the card with the billing address
[task 2018-07-26T19:09:31.429Z] 19:09:31 INFO - Buffered messages logged at 19:09:29
[task 2018-07-26T19:09:31.429Z] 19:09:31 INFO - waitForMessageFromWidget: paymentDialogReady
[task 2018-07-26T19:09:31.429Z] 19:09:31 INFO - Got paymentDialogReady from widget
[task 2018-07-26T19:09:31.429Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Got payment widget -
[task 2018-07-26T19:09:31.432Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | requestId should be defined -
[task 2018-07-26T19:09:31.433Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | dialog should not be closed -
[task 2018-07-26T19:09:31.435Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Got payment frame -
[task 2018-07-26T19:09:31.437Z] 19:09:31 INFO - dialog ready
[task 2018-07-26T19:09:31.439Z] 19:09:31 INFO - helper functions injected into frame
[task 2018-07-26T19:09:31.439Z] 19:09:31 INFO - select the shipping address
[task 2018-07-26T19:09:31.439Z] 19:09:31 INFO - entering CSC
[task 2018-07-26T19:09:31.444Z] 19:09:31 INFO - Buffered messages logged at 19:09:30
[task 2018-07-26T19:09:31.444Z] 19:09:31 INFO - clicking pay
[task 2018-07-26T19:09:31.444Z] 19:09:31 INFO - acknowledging the completion from the merchant page
[task 2018-07-26T19:09:31.445Z] 19:09:31 INFO - Shipping
[task 2018-07-26T19:09:31.445Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Address line 1 should match -
[task 2018-07-26T19:09:31.446Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Address line 2 should match -
[task 2018-07-26T19:09:31.447Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Country should match -
[task 2018-07-26T19:09:31.448Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Region should match -
[task 2018-07-26T19:09:31.449Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | City should match -
[task 2018-07-26T19:09:31.454Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Zip code should match -
[task 2018-07-26T19:09:31.455Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Org should match -
[task 2018-07-26T19:09:31.456Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Recipient name should match -
[task 2018-07-26T19:09:31.456Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Phone should match -
[task 2018-07-26T19:09:31.459Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Check methodName -
[task 2018-07-26T19:09:31.460Z] 19:09:31 INFO - Payment method
[task 2018-07-26T19:09:31.461Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Check cardholderName -
[task 2018-07-26T19:09:31.467Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Check cardNumber -
[task 2018-07-26T19:09:31.471Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Check expiryMonth -
[task 2018-07-26T19:09:31.473Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Check expiryYear -
[task 2018-07-26T19:09:31.474Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Check cardSecurityCode -
[task 2018-07-26T19:09:31.475Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Check methodName wasn't included -
[task 2018-07-26T19:09:31.476Z] 19:09:31 INFO - Billing address
[task 2018-07-26T19:09:31.477Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Address line 1 should match -
[task 2018-07-26T19:09:31.478Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Address line 2 should match -
[task 2018-07-26T19:09:31.484Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Country should match -
[task 2018-07-26T19:09:31.485Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Region should match -
[task 2018-07-26T19:09:31.486Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | City should match -
[task 2018-07-26T19:09:31.490Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Zip code should match -
[task 2018-07-26T19:09:31.491Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Org should match -
[task 2018-07-26T19:09:31.492Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Recipient name should match -
[task 2018-07-26T19:09:31.493Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Phone should match -
[task 2018-07-26T19:09:31.494Z] 19:09:31 INFO - TEST-PASS | browser/components/payments/test/browser/browser_show_dialog.js | Check shipping option -
[task 2018-07-26T19:09:31.495Z] 19:09:31 INFO - Console message: [JavaScript Warning: "Sending message that cannot be cloned. Are you trying to send an XPCOM object?" {file: "resource://testing-common/content-task.js" line: 62}]
[task 2018-07-26T19:09:31.496Z] 19:09:31 INFO - Leaving test bound test_show_completePayment
[task 2018-07-26T19:09:31.497Z] 19:09:31 INFO - Entering test bound test_show_completePayment2
[task 2018-07-26T19:09:31.499Z] 19:09:31 INFO - Console message: [JavaScript Error: "TypeError: docShell is null" {file: "resource://gre/modules/BrowserUtils.jsm" line: 427}]
[task 2018-07-26T19:09:31.500Z] 19:09:31 INFO - Buffered messages finished
[task 2018-07-26T19:09:31.508Z] 19:09:31 INFO - TEST-UNEXPECTED-FAIL | browser/components/payments/test/browser/browser_show_dialog.js | [JavaScript Error: "TypeError: docShell is null" {file: "resource://gre/modules/BrowserUtils.jsm" line: 427}] -
[task 2018-07-26T19:09:31.508Z] 19:09:31 INFO - Stack trace:
[task 2018-07-26T19:09:31.509Z] 19:09:31 INFO - chrome://mochitests/content/browser/browser/components/payments/test/browser/head.js:onConsoleMessage:329
[task 2018-07-26T19:09:31.510Z] 19:09:31 INFO - chrome://mochikit/content/tests/SimpleTest/specialpowersAPI.js:observe/<:377
[task 2018-07-26T19:09:31.511Z] 19:09:31 INFO - waitForMessageFromWidget: paymentDialogReady
[task 2018-07-26T19:09:31.812Z] 19:09:31 INFO - Got paymentDialogReady from widget
Updated•7 years ago
|
Whiteboard: [webpayments] [triage]
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Updated•7 years ago
|
Whiteboard: [webpayments] [triage]
| Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•