Closed Bug 1080088 Opened 10 years ago Closed 9 years ago

Fix browser_mozpay.js regression

Categories

(Firefox Graveyard :: Webapp Runtime, defect, P2)

defect

Tracking

(firefox42 fixed)

RESOLVED FIXED
Firefox 42
Tracking Status
firefox42 --- fixed

People

(Reporter: marco, Assigned: myk)

References

Details

Attachments

(1 file)

I can't reproduce this failure reliably, so it's difficult to tell when it regressed.
The error I see is: uncaught exception - TypeError: win.document.getElementById(...) is null at chrome://mochitests/content/webapprtChrome/webapprt/test/chrome/browser_mozpay.js:46
Priority: -- → P2
Blocks: 1111077
While we figure out if we want to fix the API or remove it (bug 1134007), at the very least we shouldn't leave the old, broken implementation enabled, so here's a change that disables it and updates its test to check that it's disabled.
Assignee: nobody → myk
Status: NEW → ASSIGNED
Attachment #8628011 - Flags: review?(mar.castelluccio)
Attachment #8628011 - Flags: review?(mar.castelluccio) → review+
This shouldn't affect any tests that run in continuous integration, but here's a try run for mochitest-other on the off chance that there's a toolkit/webapps/ test affected by this change:

https://treeherder.mozilla.org/#/jobs?repo=try&revision=124f3ddbffc7
Blocks: 1134007
https://hg.mozilla.org/mozilla-central/rev/bb0f0100d587
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → Firefox 42
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: