Background sync doesn't work on Sailfish OS




5 years ago
a year ago


(Reporter: hsivonen, Unassigned, Mentored)


Firefox Tracking Flags

(Not tracked)


(Whiteboard: [lang=java])



5 years ago
Sailfish OS ( is a mobile OS of Maemo/Meego heritage from Jolla ( In addition to its native apps, Sailfish runs Android apps, including Firefox for Android.

Even though the initial sync works and the explicit tab sharing action works, it appears that unattended background syncing after the initial sync does not work when Firefox for Android is used on Sailfish. There is also no way to access the Sync account pane after the initial setup, so there's no UI for forcing a sync.
We don't have any Sailfish devices, and we don't test on it. I'm delighted that Firefox works at all!

Bug 799726 will provide a management UI for Sync independently of Android's UI, but unless Sailfish triggers background syncs, and otherwise implements the SyncAdapter framework that Android does, unhappiness will ensue… and there's nothing we can do about that.

Karen and Mark can make the call on whether Sailfish compatibility is something we should be thinking about.
Flags: needinfo?(krudnitski)
I'm also super pleased that Firefox works on sailfish - yay! 

Right now, however, with the resources we have, sailfish can't be a high priority in terms of ensuring compatibility across all of our features yet. I'll happily add it to our list so we can constantly revisit this, but currently it won't make it into our list of P1s.

Of course if someone from sailfish would like to contribute to the code and work on solving some of these problems, I am sure we can happily review patches!
Flags: needinfo?(krudnitski)
Happy to make myself available to said person, too.
Whiteboard: [mentor=rnewman][lang=java]


4 years ago
Mentor: rnewman
Whiteboard: [mentor=rnewman][lang=java] → [lang=java]
Last Resolved: a year ago
Resolution: --- → INCOMPLETE


a year ago
Product: Android Background Services → Firefox for Android
You need to log in before you can comment on or make changes to this bug.