Closed Bug 1505049 Opened 6 years ago Closed 4 years ago

bookmark bar is messing up with the order

Categories

(Firefox :: Sync, defect, P3)

62 Branch
Unspecified
macOS
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: dongbangproject, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:63.0) Gecko/20100101 Firefox/63.0

Steps to reproduce:

Turn on the browser, browsing


Actual results:

Since Firefox 62.0 on macOS, Firefox is messing up with the bookmark bar. Bookmark bar website icons are changing the order by itself. Even if I drag them and change the order to original order, after a few minutes, it messes up again. 


Expected results:

The bookmark bar has to stay still if I don't touch it.
Component: Untriaged → Bookmarks & History
OS: Unspecified → Mac OS X
Hardware: Unspecified → Desktop
What add-ons do you have installed?

Do you use Firefox Sync?
Flags: needinfo?(dongbangproject)
Flags: needinfo?(dongbangproject)
Hardware: Desktop → Unspecified
Please answer the questions in comment 1.
Flags: needinfo?(dongbangproject)
This is the list of the addons I've installed. 

- YouTube Video and Audio Downloader (Dev Edt.) : https://addons.mozilla.org/ko/firefox/addon/youtube_downloader_webx/

- Youtube classic : https://addons.mozilla.org/ko/firefox/addon/youtube-classic/

- ublock orgin : https://addons.mozilla.org/ko/firefox/addon/ublock-origin/

- To Google Translate : https://addons.mozilla.org/ko/firefox/addon/to-google-translate/

- MEGA : https://mega.nz/extensions

- Media Converter and Muxer - Audio Tools : https://addons.mozilla.org/ko/firefox/addon/media-conversion-tool/

- Grammarly for Firefox : https://addons.mozilla.org/ko/firefox/addon/grammarly-1/

- Firefox Lightbeam : https://addons.mozilla.org/ko/firefox/addon/lightbeam/

- Facebook Container : https://addons.mozilla.org/ko/firefox/addon/facebook-container/

- 한국어를위한 Google 번역 : https://addons.mozilla.org/ko/firefox/addon/inline-google-translate/?src=hotness (This addon web page is deleted currently) 

- Chrome store foxified : https://addons.mozilla.org/ko/firefox/addon/chrome-store-foxified/?src=search

ㄴ I use some chrome store apps by this addons.
Chrome store apps:
 - 나무위키 도우미 (Namuwiki Helper) : https://chrome.google.com/webstore/detail/%EB%82%98%EB%AC%B4%EC%9C%84%ED%82%A4-%EB%8F%84%EC%9A%B0%EB%AF%B8-namuwiki-helper/kmokimjcfhemkmideimlghmeilmachjk?hl=ko

 - Social Book Post Mngr : https://chrome.google.com/webstore/detail/social-book-post-manager/ljfidlkcmdmmibngdfikhffffdmphjae
And also, I use Firefox Sync.
Flags: needinfo?(dongbangproject)
Ok, I suspect this might be a Sync issue then, as I don't see any issues with the add-ons. Lina, can you take a look please?
Flags: needinfo?(lina)
Bug 1505191 *might* be related, but it's a stretch...the old bookmarks engine uses a different function to reorder bookmarks, and we weren't bumping the timestamp; if your local clock is off, we might decide the server's version is newer when it's not. That also hasn't changed recently, so it's unlikely to be the issue. :-/

If you have cycles to help us debug (if you don't, that's totally OK, but we'd need the logs to understand what's going on), could you please follow the instructions to turn on trace logging in https://mozilla.github.io/application-services/docs/sync/file-desktop-bug.html#get-detailed-sync-logs, change your bookmarks to the right order, and sync? When the wrong order comes back, please grab a ZIP file with the logs from About Sync, and attach them to this bug. Thanks.
Component: Bookmarks & History → Sync
Flags: needinfo?(lina) → needinfo?(dongbangproject)
I got a log file in ZIP. The error has been gone since I deleted all bookmarks and recreated it. But the error happens again since today.

log file: https://1drv.ms/u/s!AizGpiiD0SwwiDy5bnW8Mpj-sdc-
Flags: needinfo?(dongbangproject)
Please copy the link including '-' at the back. If you click on the link, the file would not show up.
This does seem odd to me. The logs show:

> 2018-12-01 16:34:39.879000 (219:24:30.787)	Sync.Engine.Bookmarks	TRACE	Downloading & applying server changes
> 2018-12-01 16:34:39.880000 (219:24:30.788)	Sync.Engine.Bookmarks	INFO	Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
...
> 2018-12-01 16:34:39.882000 (219:24:30.790)	Sync.Engine.Bookmarks	TRACE	Preparing 1 outgoing records
> 2018-12-01 16:34:39.932000 (219:24:30.840)	Sync.Engine.Bookmarks	TRACE	Outgoing: { id: toolbar  index: 1000000  modified: undefined  ttl: undefined  payload: {"id":"toolbar","type":"folder","parentid":"places","parentName":"","dateAdded":1504911615683,"title":"ë¶ë§ˆí¬ ë„구 모ìŒ","children":["sPFy7FpfUqcd","YQ9At_wu0Pbl","UjDY6P7bX2FL","y3wdtf-5q6AI","IZiHawlQvovW","t7kzut5QziCX","1lZX1rTMbsTy","aB7FciB75V7S","KzSc6eprbk54","Q0ztktUj05xd","h_DzvQsW_Vxm","cMB5TxD3Vk6k","F3Gq_5nlt2DE"]}  collection: bookmarks }

So with no incoming records, we uploaded only the toolbar. I'd expect that there would always be a child which needs to be uploaded when toolbar is.

Then, the next sync log shows exactly the same thing - no incoming, and an upload of:

> 2018-12-01 16:34:41.521000 (219:24:32.429)	Sync.Engine.Bookmarks	TRACE	Outgoing: { id: toolbar  index: 1000000  modified: undefined  ttl: undefined  payload: {"id":"toolbar","type":"folder","parentid":"places","parentName":"","dateAdded":1504911615683,"title":"ë¶ë§ˆí¬ ë„구 모ìŒ","children":["sPFy7FpfUqcd","YQ9At_wu0Pbl","UjDY6P7bX2FL","y3wdtf-5q6AI","IZiHawlQvovW","t7kzut5QziCX","1lZX1rTMbsTy","aB7FciB75V7S","KzSc6eprbk54","F3Gq_5nlt2DE","Q0ztktUj05xd","h_DzvQsW_Vxm","cMB5TxD3Vk6k"]}  collection: bookmarks }

Here, the order of children is different. Note that the second sync is a "success" log, so it seems unlikely there was a sync in between these 2 for which we don't have logs.

Lina, do you have any thoughts about what might cause this?
Flags: needinfo?(lina)

Lina, are the above logs likely to still be relevant 2 years later, or has enough changed in bookmarks syncing then that we're not likely to find any further actionable items here?

Severity: normal → S3
Priority: -- → P3

So much has changed about bookmark syncing in the last 2 years that I don't think there's value in keep this bug open, unless we can reproduce the issue in a current browser.

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Flags: needinfo?(lina)
You need to log in before you can comment on or make changes to this bug.