Closed
Bug 586194
Opened 16 years ago
Closed 16 years ago
move never pref check into selectUpdate and use services js module in app update
Categories
(Toolkit :: Application Update, defect)
Toolkit
Application Update
Tracking
()
RESOLVED
FIXED
People
(Reporter: robert.strong.bugs, Assigned: robert.strong.bugs)
References
Details
Attachments
(1 file, 1 obsolete file)
|
54.49 KB,
patch
|
mossop
:
review+
benjamin
:
approval2.0+
|
Details | Diff | Splinter Review |
The never pref check should be in selectUpdate since the never button can now be shown for both minor and major updates. I also would like to make app update use the services js module but can move that to a separate bug if preferred.
| Assignee | ||
Comment 1•16 years ago
|
||
Attachment #464745 -
Flags: review?(dtownsend)
| Assignee | ||
Comment 2•16 years ago
|
||
After thinking about it I don't think the never pref should be cleared for background updates and instead it should just be ignored if the update doesn't specify showNeverForVersion.
Attachment #464745 -
Attachment is obsolete: true
Attachment #464759 -
Flags: review?(dtownsend)
Attachment #464745 -
Flags: review?(dtownsend)
| Assignee | ||
Comment 3•16 years ago
|
||
btw: do you think the new test would be better as an xpcshell test? I should be able to test no updates due to the pref that way
Comment 4•16 years ago
|
||
Comment on attachment 464759 [details] [diff] [review]
patch rev2
I think the test is fine as-is
Attachment #464759 -
Flags: review?(dtownsend) → review+
| Assignee | ||
Comment 5•16 years ago
|
||
Comment on attachment 464759 [details] [diff] [review]
patch rev2
Drivers, this adds a better solution for bug 350636 and makes app update use Services.jsm as much of the other code base has recently done.
Attachment #464759 -
Flags: approval2.0?
Updated•16 years ago
|
Attachment #464759 -
Flags: approval2.0? → approval2.0+
| Assignee | ||
Comment 6•16 years ago
|
||
Pushed to mozilla-central
http://hg.mozilla.org/mozilla-central/rev/c727df97c28c
Status: NEW → RESOLVED
Closed: 16 years ago
Flags: in-testsuite+
Flags: in-litmus-
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•