Closed Bug 1517456 Opened 6 years ago Closed 6 years ago

Remove production code uses of Task.jsm

Categories

(Toolkit :: Async Tooling, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla66
Tracking Status
firefox66 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(3 files)

We've now removed enough of Task.jsm that we can remove it from production code. There's still a few tests to clean up, so for now I'm moving it to test-only rather than removing it completely. We can clean those up later. Here's a try push of the removal that I'm just about to post: https://treeherder.mozilla.org/#/jobs?repo=try&revision=e94525e9063502aba84486f6ce150d4fc7649281
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d11632d4bde4 Sqlite.jsm's executeTransaction no longer needs to handle generator functions. r=mak https://hg.mozilla.org/integration/autoland/rev/f26ec01f436a Remove remaining production code references to Task.jsm. r=florian https://hg.mozilla.org/integration/autoland/rev/777128d1fd48 Make Task.jsm a test-only module. r=florian
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: