Closed
Bug 1478779
Opened 6 years ago
Closed 6 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•6 years ago
|
Whiteboard: [webpayments] [triage]
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Updated•6 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
•