As defense in depth, don't load user's name etc. into memory
Categories
(Thunderbird :: General, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: arthur, Assigned: aceman)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [tor 13398][overhead:noted])
Attachments
(2 files, 2 obsolete files)
4.44 KB,
patch
|
jorgk-bmo
:
review+
|
Details | Diff | Splinter Review |
964 bytes,
patch
|
jorgk-bmo
:
review+
|
Details | Diff | Splinter Review |
Comment 1•8 years ago
|
||
![]() |
||
Updated•8 years ago
|
Reporter | ||
Comment 2•8 years ago
|
||
Reporter | ||
Comment 3•8 years ago
|
||
Comment 4•8 years ago
|
||
Reporter | ||
Comment 5•8 years ago
|
||
Comment 6•8 years ago
|
||
Comment 7•8 years ago
|
||
![]() |
||
Comment 8•8 years ago
|
||
![]() |
||
Comment 10•8 years ago
|
||
![]() |
Assignee | |
Comment 11•8 years ago
|
||
Comment 13•8 years ago
|
||
Reporter | ||
Comment 14•8 years ago
|
||
![]() |
Assignee | |
Comment 15•8 years ago
|
||
Reporter | ||
Comment 16•8 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Comment 17•7 years ago
|
||
I just noticed this code lying around in m-c and realized it was unused, and filed bug 1541958 to remove it.
I intend to fix that bug there. I'm moving this one to Thunderbird so the TB team can decide whether they want to resurrect the code into c-c or do something else.
![]() |
||
Comment 19•7 years ago
|
||
Rebased. The hunk in test-mail-account-setup-wizard.js was already removed, see:
https://hg.mozilla.org/comm-central/rev/367d7c0fa00e#l2.31
![]() |
||
Comment 20•7 years ago
|
||
Looking at https://hg.mozilla.org/integration/autoland/rev/cb5bd749696e, we could move that code to common/ without problem. A bit of a maintenance burden to maintain that for three platforms. So guys, should we restore this in a new bug? But then, the bug here wanted to remove it in the first place(?).
Comment 21•7 years ago
|
||
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/92d3924994f3
remove uses of nsIUserInfo from Thunderbird. r=mkmelin
![]() |
||
Updated•7 years ago
|
Comment 22•7 years ago
|
||
I guess we could keep it, but I don't feel strongly about it.
![]() |
Assignee | |
Comment 23•7 years ago
|
||
I'm also not a fan of the app/addons having unrestricted access to this data. Addons can request permissions in some way, so if someone can do this and hide access to this object behind permissions, we could accept it. I don't know how to do it and do not intend to. So I'm fine with this staying removed. The uses in TB were trivial and just a convenience.
One could say you do not need to have real data in these OS fields. Yes, maybe on Linux. But on Windows where MS does all sorts of stunts to force you into binding the PC to an MS account (and hiding the fact it is not really needed YET), in which you may have your real data registered (e.g. due to Office licenses), as putting fake data there may have other consequences.
![]() |
Assignee | |
Comment 24•7 years ago
|
||
Somehow this hunk got lost from the refreshed patch, so this still errors in the console when creating a news account.
![]() |
||
Comment 25•7 years ago
|
||
Comment 26•7 years ago
|
||
Description
•