[GH-ISSUE #884] Bookmarks order not preserved on initial unidirectional sync #572

Closed
opened 2026-02-25 22:37:31 +03:00 by kerem · 4 comments
Owner

Originally created by @deragon on GitHub (Jun 5, 2021).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/884

Describe the bug

Bookmarks order not preserved when syncing from Chrome to WebDAV to Firefox.

To Reproduce

  1. Go to Chrome
  2. Sync bookmarks (All) with WebDAV Server
  3. Go to Firefox
  4. Delete all bookmarks under 'Bookmark toolbar'
  5. Start sync one way, toward Firefox

Expected behavior

Under Firefox, I expect that the bookmarks are set in the same order as in Chrome, but this is not the case. The order seams random.

However, I do not believe any bookmark is missing. The problem is only with the order not being respected.

Desktop

  • OS: Ubuntu 20.04 LTS
  • Chrome 91.0.4472.77
  • Firefox 89.0
  • Floccus version: 4.6.4
  • Floccus sync method: webdav

Server

  • OS: Ubuntu 20.04 LTS
Originally created by @deragon on GitHub (Jun 5, 2021). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/884 ### Describe the bug Bookmarks order not preserved when syncing from Chrome to WebDAV to Firefox. ### To Reproduce 1. Go to Chrome 2. Sync bookmarks (All) with WebDAV Server 3. Go to Firefox 4. Delete all bookmarks under 'Bookmark toolbar' 5. Start sync one way, toward Firefox ### Expected behavior Under Firefox, I expect that the bookmarks are set in the same order as in Chrome, but this is not the case. The order seams random. However, I do not believe any bookmark is missing. The problem is only with the order not being respected. ### Desktop - OS: Ubuntu 20.04 LTS - Chrome 91.0.4472.77 - Firefox 89.0 - Floccus version: 4.6.4 - Floccus sync method: webdav ### Server - OS: Ubuntu 20.04 LTS
kerem 2026-02-25 22:37:31 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@marcelklehr commented on GitHub (Jun 10, 2021):

Thank you for the feedback and sorry for the trouble, I'm a bit swamped at the moment, but will look into this soon-ish.

<!-- gh-comment-id:858607435 --> @marcelklehr commented on GitHub (Jun 10, 2021): Thank you for the feedback and sorry for the trouble, I'm a bit swamped at the moment, but will look into this soon-ish.
Author
Owner

@verglor commented on GitHub (Jun 12, 2021):

Hi, I have the same problem with Chrome -> Google Drive -> Firefox sync.

<!-- gh-comment-id:860055922 --> @verglor commented on GitHub (Jun 12, 2021): Hi, I have the same problem with Chrome -> Google Drive -> Firefox sync.
Author
Owner

@marcelklehr commented on GitHub (Jul 14, 2021):

Confirmed. If you pull-sync a second time, the order is fixed. Note to self: This is a bug in the UnidirectionalMerge strategy.

<!-- gh-comment-id:879720811 --> @marcelklehr commented on GitHub (Jul 14, 2021): Confirmed. If you pull-sync a second time, the order is fixed. Note to self: This is a bug in the UnidirectionalMerge strategy.
Author
Owner

@github-actions[bot] commented on GitHub (May 24, 2023):

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:1560337355 --> @github-actions[bot] commented on GitHub (May 24, 2023): This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#572
No description provided.