Closed Bug 723103 Opened 14 years ago Closed 13 years ago

Properly update about:home when history is cleared

Categories

(Firefox for Android Graveyard :: General, defect, P3)

All
Android
defect

Tracking

(firefox11 affected, firefox12 affected, firefox13 verified, fennec11+)

VERIFIED FIXED
Firefox 13
Tracking Status
firefox11 --- affected
firefox12 --- affected
firefox13 --- verified
fennec 11+ ---

People

(Reporter: lucasr, Assigned: lucasr)

References

Details

Attachments

(1 file, 1 obsolete file)

Right now we show an empty space on the top sites section. It should show the message stating that there are no entries in history.
Attachment #593438 - Flags: review?(mark.finkle)
Comment on attachment 593438 [details] [diff] [review] Update about:home's top sites section after history is cleared Oh boy. This is getting even more tightly coupled. I really want to look into ways of de-coupling this kind of code. We should not need direct access to AboutHome in this file, IMO. File a new bug for finding ways to decouple?
Attachment #593438 - Flags: review?(mark.finkle) → review+
(In reply to Mark Finkle (:mfinkle) from comment #2) > Comment on attachment 593438 [details] [diff] [review] > Update about:home's top sites section after history is cleared > > Oh boy. This is getting even more tightly coupled. I really want to look > into ways of de-coupling this kind of code. We should not need direct access > to AboutHome in this file, IMO. > > File a new bug for finding ways to decouple? Let me first dig this a bit more and try to come up with an event-based approach. I agree the coupling is not ideal. Same applies to the patch in bug 719434.
tracking-fennec: --- → 11+
Priority: -- → P3
Attachment #593438 - Attachment is obsolete: true
Comment on attachment 595016 [details] [diff] [review] Update about:home's top sites section after history is cleared >diff --git a/mobile/android/base/ConfirmPreference.java b/mobile/android/base/ConfirmPreference.java >+import java.util.EnumSet; You might need to move this to GeckoApp.java
Attachment #595016 - Flags: review?(mark.finkle) → review+
Comment on attachment 595016 [details] [diff] [review] Update about:home's top sites section after history is cleared [Beta/Approval Request Comment] Regression caused by (bug #): None User impact if declined: Inconsistent state on about:home Testing completed (on m-c, etc.): locally Risk to taking this patch (and alternatives if risky): very low String changes made by this patch: None
Attachment #595016 - Flags: approval-mozilla-beta?
Attachment #595016 - Flags: approval-mozilla-aurora?
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 13
Comment on attachment 595016 [details] [diff] [review] Update about:home's top sites section after history is cleared [Triage Comment] Mobile only - approved for Aurora 12 and Beta 11.
Attachment #595016 - Flags: approval-mozilla-beta?
Attachment #595016 - Flags: approval-mozilla-beta+
Attachment #595016 - Flags: approval-mozilla-aurora?
Attachment #595016 - Flags: approval-mozilla-aurora+
Nightly 13.0a1 (2012-02-21) Device: Samsung Nexus S - Android 2.3.6 Verified fixed on Nightly.
Comment on attachment 595016 [details] [diff] [review] Update about:home's top sites section after history is cleared Clearing approval for Aurora 12 and Beta 11 because we are not currently planning a Native Fennec release of these versions. If this changes in the future, we will likely do a mass uplift of all native fennec changes. For now, let's get these bugs off the channel triage radar. [Filter on the string "mbrubeck-bugspam" if you want to delete all of these emails at once.]
Attachment #595016 - Flags: approval-mozilla-beta+
Attachment #595016 - Flags: approval-mozilla-aurora+
Nightly 13.0a1 (2012-02-28) Device: Samsung Nexus S - Android 2.3.6 Verified fixed
Status: RESOLVED → VERIFIED
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: