Closed Bug 1517456 Opened 5 years ago Closed 5 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: