bookmark bar is messing up with the order

UNCONFIRMED
Unassigned
(NeedInfo from)

Status

()

defect
UNCONFIRMED
8 months ago
6 months ago

People

(Reporter: dongbangproject, Unassigned, NeedInfo)

Tracking

62 Branch
Unspecified
macOS
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Reporter

Description

8 months ago
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.
Reporter

Updated

8 months ago
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)
Reporter

Updated

8 months ago
Flags: needinfo?(dongbangproject)
Hardware: Desktop → Unspecified
Please answer the questions in comment 1.
Flags: needinfo?(dongbangproject)
Reporter

Comment 3

8 months ago
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
Reporter

Comment 4

8 months ago
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)
Reporter

Comment 7

7 months ago
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)
Reporter

Comment 8

7 months ago
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)
You need to log in before you can comment on or make changes to this bug.