Skip to content

"Restore from file..." may not work in Firefox for Android #2378

Open
@tesmite

Description

Prerequisites

  • I verified that this is not a filter list issue. Report any issues with filter lists or broken website functionality in the uAssets issue tracker.
  • This is not a support issue or a question. For any support, questions or help, visit /r/uBlockOrigin.
  • I performed a cursory search of the issue tracker to avoid opening a duplicate issue.
  • The issue is not present after disabling uBO in the browser.
  • I checked the documentation to understand that the issue I am reporting is not normal behavior.

I tried to reproduce the issue when...

  • uBO is the only extension.
  • uBO uses default lists and settings.
  • using a new, unmodified browser profile.

Description

A bug exists on Firefox for Android that may prevent restoration from a file.
This bug does not always occur and sometimes it works fine after multiple attempts.
On some devices, the restoration operation can be performed normally without the bug.
https://user-images.githubusercontent.com/111569199/203508375-5187622a-8b36-49ef-a3e8-c0cc629fc28f.mp4

A specific URL where the issue occurs.

moz-extension://[different add-on ID per device]/dashboard.html#settings.html

Steps to Reproduce

1.Open Settings.
2.Press "Restore from file..." button.
3.Select backup of ublock settings.

Expected behavior

A pop-up dialog will appear asking if you want to restore the settings.

Actual behavior

No pop-up dialog appears and settings are not restored.
However, if you then select "Reset to default settings..." afterwards, it will behave as if the dialog has already appeared multiple times (check box to prevent the dialog from appearing again).

uBO version

uBlock Origin 1.45.2

Browser name and version

Firefox Beta for Testers 108.0b3

Operating System and version

OPPO A5 2020 (Android 10)

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions