Skip to content

Firefox Developer Edition Fails to Sync via GitLab Repo #2150

@aaadinolfi

Description

@aaadinolfi

Which version of floccus are you using?

5.8.3

How many bookmarks do you have, roughly?

~50

Are you using other means to sync bookmarks in parallel to floccus?

No

Sync method

Git

Which browser are you using? In case you are using the phone App, specify the Android or iOS version and device please.

Firefox Developer Edition 147.0b9 on Windows 11

Which version of Nextcloud Bookmarks are you using? (if relevant)

No response

Which version of Nextcloud? (if relevant)

No response

What kind of WebDAV server are you using? (if relevant)

No response

Describe the Bug

Syncing via GitLab in Edge on Windows 11 working as expected. Syncing fails via Firefox Dev Edition on the same system (where it previously worked). I've reinstalled Firefox, removed and reinstalled the Floccus plugin, rebooted, and attempted to force a sync (no change).

When syncing Firefox via GitLab repo, the following error message is received repeatedly (any time a sync is started):

2026-01-11T03:45:29.610Z Starting sync process for GitLab Profile
2026-01-11T03:45:29.618Z onSyncStart: begin
2026-01-11T03:45:29.618Z (git) init
2026-01-11T03:45:29.620Z Syncing failed with (intermediate value).includes is not a function
2026-01-11T03:45:29.620Z onSyncFail

I've exported the profile from Edge, and created a fresh profile, no change.

Expected Behavior

Sync should be successful in Firefox Developer Edition via GitLab repo (as it was previously and is still functional in Edge).

To Reproduce

Install latest build of Firefox Developer Edition, install Floccus plugin. Configure new profile to sync with a GitLab repo via a security token and API level permissions (again, the same configuration as in Edge). Sync will fail and provide the error messages noted above.

Key log entry: Syncing failed with (intermediate value).includes is not a function

No additional log information is provided by the plugin.

Debug log provided

  • I have provided a debug log file

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions