Closed Bug 641350 Opened 14 years ago Closed 6 years ago

"Clear private data" does not reset recently visited pages

Categories

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

ARM
Android
defect

Tracking

(fennec-)

RESOLVED WONTFIX
Tracking Status
fennec - ---

People

(Reporter: tarend, Unassigned)

Details

(Keywords: qawanted)

Attachments

(1 file)

User James B. reports: "When restting the private data it does not reset the recently visited web pages." Can we reproduce this?
What usually happens is that the "all tabs" list in the awesomebar is not cleared instantly, but is cleared a few seconds later, or the next time the user starts typing in the address bar.
Actually history is not cleared at all from "All Pages" tab. This happens on Aurora and Trunk too. Build Id: Mozilla /5.0 (Android;Linux armv7l;rv:7.0a2) Gecko/20110725 Firefox/7.0a2 Fennec/7.0a2 Mozilla /5.0 (Android;Linux armv7l;rv:8.0a1) Gecko/20110725 Firefox/8.0a1 Fennec/8.0a1 Steps to reproduce: 1. Make sure you have some browsing history. 2. Click the preferences (gears) icon 3. Click the "Clear..." button to clear private data 4. Tap the system back button to exit the control panel. 5. Click on the URL Bar. Tap on "History" tab and then on "All Pages" tab. Expected results: There should be no history: neither in "History" tab, nor in "All Pages" tab. Actual results: There is no history in "History" tab, but I can see all the visited webpages.
tracking-fennec: --- → ?
> 1. Make sure you have some browsing history. How much is 'some'? I attempted to reproduce with about five-six pages and was unsuccessful. > There is no history in "History" tab, but I can see all the visited webpages. This works for me. Any errors in console after clearing?
(In reply to comment #4) > > 1. Make sure you have some browsing history. > How much is 'some'? I attempted to reproduce with about five-six pages and > was unsuccessful. Some could be a single page too. > > > There is no history in "History" tab, but I can see all the visited webpages. > This works for me. Any errors in console after clearing? I can only see this error. [Exception... "'JavaScript component does not have a method named: "observe"' when calling method: [nsIObserver::observe]" nsresult: "0x80570030 (NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED)" location: "JS frame :: chrome://browser/content/sanitize.js :: <TOP_LEVEL> :: line 195" data: no] chrome://browser/content/sanitize.js 195 Please see the following video: http://www.youtube.com/user/qaioana#p/u/0/MSsCGvrF8rA
Error is captured in: Bug 563969 - JavaScript component does not have a method named: "observe" when calling method: [nsIObserver::observe] (NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED) Anna, are you using Sync?
Naoki, I am not using Sync. As you can see in the video, I reproduced this issue on a clean profile visiting only one webpage: www.msn.com
We need to remember that we use a cache for displaying the All Pages list. It sounds like this cache is not being cleared correctly. Bug 547993 added an observer to clear the cache on purges. Wes made a change, in bug 567121, to listen for a different notification. Maybe we regressed the code.
Assignee: nobody → wjohnston
tracking-fennec: ? → +
Keywords: qawanted
qawanted: assigned to softvision to retest on a recent build
This problem is still current as of today.
Are you using Firefox for Android rdow? That might be bug 818994. Fennec is for the XUL mobile browser that stopped development in Firefox 10.
Assignee: wjohnston → nobody
Keywords: qawanted
qawanted to retest
Keywords: qawanted
tracking-fennec: + → -
Closing all opened bug in a graveyard component
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: