Open Bug 966517 Opened 11 years ago Updated 2 years ago

Move email verification polling code into separate module

Categories

(Firefox :: Firefox Accounts, defect, P5)

defect

Tracking

()

People

(Reporter: ttaubert, Unassigned)

References

Details

Attachments

(1 file)

FxAccounts.jsm is getting really bloated and somewhat unmaintainable. I think we should start moving code out of it into dedicated modules with simpler APIs. This would make writing tests also somewhat easier. What do you think about that, Mark?
Attachment #8368904 - Flags: feedback?(mhammond)
Comment on attachment 8368904 [details] [diff] [review] 0001-Bug-Move-email-verification-code-into-separate-modul.patch Review of attachment 8368904 [details] [diff] [review]: ----------------------------------------------------------------- ::: services/fxaccounts/FxAccounts.jsm @@ +7,5 @@ > const {classes: Cc, interfaces: Ci, utils: Cu} = Components; > > Cu.import("resource://gre/modules/Log.jsm"); > Cu.import("resource://gre/modules/Promise.jsm"); > +Cu.import("resource://gre/modules/Timer.jsm"); I'm surprised this can't be removed.
Attachment #8368904 - Flags: feedback?(mhammond) → feedback+
See Also: → 1018022
Component: Sync → FxAccounts
Product: Firefox → Core
Priority: -- → P5
See Also: → 1256459
Product: Core → Firefox

Hey,Is this issue open? Can I work on this? Need help!

Flags: needinfo?(markh)

(In reply to komalbharadiya from comment #2)

Hey,Is this issue open? Can I work on this? Need help!

Sure! Feel free to put up a patch for comment, or to ask for any help you might need.

Flags: needinfo?(markh)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: