Skip to content

Export does not preserve special bookmarks (about:, chrome-extension://, etc.) #2137

@Vlod-github

Description

@Vlod-github

Which version of floccus are you using?

5.8.3

How many bookmarks do you have, roughly?

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

Sync method

Nextcloud Bookmarks

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

firefox, chrome

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

Problem

When exporting bookmarks with floccus, bookmarks that use special URL schemes are not preserved.

Examples of affected bookmarks

  • about:config
  • chrome-extension://fnaicdffflnofjppbagibeoednhnbjhg/dist/html/options.html#/options/17665862612820.9357775041665473
  • other non-http/https URLs

Expected Behavior

All bookmarks should be exported and imported without loss, regardless of the URL scheme, including:

  • about:
  • chrome-extension://
  • moz-extension://
  • other internal or special browser URLs

Actual behavior

Bookmarks with such URLs are missing from the exported file and are therefore lost during import or synchronization.

Why this matters

These bookmarks are commonly used for:

  • browser configuration pages
  • extension settings pages
  • internal or utility pages
    Losing them makes exports and backups incomplete.

To Reproduce

  1. Create a bookmark with a special URL (e.g. about:config or chrome-extension://…)
  2. Verify that the bookmark is visible and opens correctly in the browser.
  3. Start bookmark synchronization or export using floccus.
  4. Check the exported file or the synchronization result.

Debug log provided

  • I have provided a debug log file

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions