Closed
Bug 669631
Opened 14 years ago
Closed 14 years ago
Old mobile sessions are still present to Awesomescreen/Desktop Tab
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: xti, Unassigned)
Details
Attachments
(1 file)
55.86 KB,
image/png
|
Details |
Build id : Mozilla/5.0 (Android;Linux armv7l;rv:6.0a2)Gecko/20110705
Firefox/6.0a2 Fennec/6.0a2
Device: Motorola Droid 2
OS: Android 2.2
Steps to reproduce:
1. Open Fennec app
2. Go to Preferences > Sync
3. Connect to Sync with a valid account
4. Wait until Sync is done
5. Open at least one webpage in a new tab
6. Tap on device Home button
7. Tap on device Menu button
8. Tap on Settings > Applications > Manage Apps > Fennec app
9. Clear Fennec Data from the System
10. Repeat steps 1-3
11. Go to Awesomescreen/Desktop Tab and check if its content is listed correctly
Expected result:
After step 11, there are listed only Desktop opened tabs.
Actual result:
After step 11, Desktop Tab contains besides the Desktop opened tabs list, another old mobile session which also contains a list with tabs opened at step 5.
Note:
Old mobile session should be wiped automatically since Firefox 5.
Comment 1•14 years ago
|
||
(In reply to comment #0)
> Old mobile session should be wiped automatically since Firefox 5.
Yes, but not the way you're doing it. You're using Android's clear app data functionality (step #8). That just deletes the profile directory. There's no way for Sync to know that happened and then delete the record from the server, simply because at this point we've also lost any information about your Sync username and password. If you deleted your profile directory on your desktop computer, you wouldn't expect Sync to be able to react to that either, would you? :) (Note that these records have a TTL of 1 week, so they'll expire eventually automatically.)
The way to do it is to disable Sync in your Fennec settings. Then the record will be deleted from the server and no longer show up. The "Clear Private Data" button in Fennec should theoretically do the same, but I've just noticed that the "syncAccount" sanitizer is the last one in the list, after passwords, history etc. It should probably be the first. Will file a separate bug for this.
Resolving this one as invalid since we can't support the way you're "disabling" Sync on your device.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
Comment 2•14 years ago
|
||
(In reply to comment #1)
> The way to do it is to disable Sync in your Fennec settings. Then the record
> will be deleted from the server and no longer show up. The "Clear Private
> Data" button in Fennec should theoretically do the same, but I've just
> noticed that the "syncAccount" sanitizer is the last one in the list, after
> passwords, history etc. It should probably be the first. Will file a
> separate bug for this.
Filed bug 669641.
You need to log in
before you can comment on or make changes to this bug.
Description
•