Closed
Bug 331842
Opened 19 years ago
Closed 19 years ago
update-history almost useless, because it shows only one, the last, update
Categories
(Toolkit :: Application Update, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: mailbox, Assigned: mwu)
References
Details
(Keywords: fixed1.8.1)
Attachments
(3 files)
18.58 KB,
image/tiff
|
Details | |
27.71 KB,
image/tiff
|
Details | |
1.13 KB,
patch
|
darin.moz
:
review+
dbaron
:
approval1.8.1+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060326 Firefox/2.0a1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060326 Firefox/2.0a1
Go to options -> advanced -> "show update history"
"show update history" always shows only one entry.
I thought, a history should list all previous updates - not only the last one! At the moment, I think it it almost useless, because it only shows the last update.
Please change it in that way, that it shows ALL made updates.
BTW: What about placing that button in "Check for updates" window, too ?
So it could be accessed faster, which could save time for system-admins.
Reproducible: Always
Comment 1•19 years ago
|
||
I could confirm this behavior. I made an update from 1.5 to 1.5.0.1 some month ago and now an from 1.5.0.1 to 1.5.0.2. The update history only shows me the last update :-(
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2
Updated•19 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: blocking1.8.0.3?
Flags: blocking-firefox2?
Comment 2•19 years ago
|
||
not blocking a security update, minus for 1.8.0.3
Flags: blocking1.8.0.3? → blocking1.8.0.3-
(In reply to comment #0)
> I thought, a history should list all previous updates - not only the last one!
> At the moment, I think it it almost useless, because it only shows the last
> update.
Ack, not this again...
If anyone can nail down a set of steps to reproduce this it would be very helpful (steps that don't include, say, "Wait for two months" ;-) ). I'll take a look at this when I get a chance.
Comment 4•19 years ago
|
||
I tried this out on the Mac today and here are my results - I did not see the same behavior as the reporter.
(1) Start with the Firefox Beta 1 build
(2) Check for updates. It finds the 1.5 update and applies it. After restart the software update history shows the update has been applied (see screenshot)
(3) Check for updates again. It finds the 1.5.0.2 update and applies it (note it skips the 1.5.0.1 update). After restart the software update history shows both updates have been applied (see
Comment 5•19 years ago
|
||
Comment 6•19 years ago
|
||
(In reply to comment #4)
> I tried this out on the Mac today and here are my results - I did not see the
> same behavior as the reporter.
Right. I'm thinking that the history is being reset or truncated after Firefox has been run for a while... either because of normal wear and tear, a funny update service timer-like problem, odd network errors, or the alignment of Jupiter. I think this is going to be hard to reproduce because it certainly passes the short-term tests...
Comment 9•19 years ago
|
||
The update from 1.5.0.2 to 1.5.0.3 is now listed over the previous entry. Only the first update to 1.5.0.1 isn't shown :-(
Assignee | ||
Comment 11•19 years ago
|
||
The update history may not have been loaded when we're about to add an update to it. That causes us to create a new update history and clobber the old one later when we save the update history. This patch ensures that we always try to read the update history before creating a new one.
Attachment #228743 -
Flags: review?(darin)
Updated•19 years ago
|
Attachment #228743 -
Flags: review?(darin) → review+
Reporter | ||
Comment 12•19 years ago
|
||
BTW, I think there should also be a button to access the update history in update- window (Help -> check for updates).
The button in tools -> preferences -> advanced -> update is too hidden so that I call it into question that anybody really uses it.
Under check for updates, that button to update-history would make much more sense and would be easier accessable.
Assignee | ||
Comment 13•19 years ago
|
||
(In reply to comment #12)
> BTW, I think there should also be a button to access the update history in
> update- window (Help -> check for updates).
>
That is outside the scope of this bug. Please open a new bug for that if you feel that is a worthwhile change.
Assignee | ||
Comment 14•19 years ago
|
||
Patch checked in on trunk.
Reporter | ||
Comment 15•19 years ago
|
||
(In reply to comment #13)
> (In reply to comment #12)
> > BTW, I think there should also be a button to access the update history in
> > update- window (Help -> check for updates).
> >
> That is outside the scope of this bug. Please open a new bug for that if you
> feel that is a worthwhile change.
>
You are right, I filed "bug" 344283
Assignee | ||
Comment 16•19 years ago
|
||
We'll need to verify the fix works before bringing this over to branch. Note that this is a bit of a heisenbug, because opening the update history before doing an update will prevent the problem from occurring. If you ever open the update history, close firefox before trying to open the update dialog. (opening the update history causes the update history to actually be loaded correctly, not clobbered..)
Keywords: qawanted
Assignee | ||
Comment 17•19 years ago
|
||
Fix appears to work.
Assignee | ||
Updated•19 years ago
|
Attachment #228743 -
Flags: approval1.8.1?
Comment on attachment 228743 [details] [diff] [review]
Avoid clobbering existing update history
a=dbaron on behalf of drivers. Please check in to MOZILLA_1_8_BRANCH and mark fixed1.8.1 once you have.
Attachment #228743 -
Flags: approval1.8.1? → approval1.8.1+
Assignee | ||
Updated•19 years ago
|
Keywords: fixed1.8.1
Updated•19 years ago
|
Status: RESOLVED → VERIFIED
Comment 19•19 years ago
|
||
*** Bug 347148 has been marked as a duplicate of this bug. ***
Updated•17 years ago
|
Product: Firefox → Toolkit
You need to log in
before you can comment on or make changes to this bug.
Description
•