Closed
Bug 1260899
Opened 9 years ago
Closed 9 years ago
Enter an intermediate unable-to-sync mode when server bookmarks transition from consistent to inconsistent
Categories
(Firefox for iOS :: Sync, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: rnewman, Assigned: sleroux)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
When we've never synced and the server is inconsistent, we refuse to do so, and we offer a read-only UI.
When we're syncing and the server is consistent, everything is editable.
There is a third scenario: we've made no (or minimal) changes, and new server data puts the buffer into an inconsistent state. Typically this will be due to a partial write or a missed change on a desktop.
We should respond to that change by entering another fallback state, disallowing deletions of non-mobile bookmarks, disallowing moves, and eventually showing affordances to explain what's going on.
Updated•9 years ago
|
tracking-fxios:
--- → ?
Assignee | ||
Updated•9 years ago
|
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → sleroux
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•9 years ago
|
||
Figured I should probably attach this instead of having it live in Github. Sorry for the feedback flag!
Attachment #8750788 -
Flags: feedback?(rnewman)
Reporter | ||
Comment 2•9 years ago
|
||
I hope to get to this today. (Sorry for the Tofino-related delays!)
Reporter | ||
Updated•9 years ago
|
Attachment #8750788 -
Flags: feedback?(rnewman) → feedback+
Assignee | ||
Comment 3•9 years ago
|
||
Comment on attachment 8750788 [details] [review]
Link to Github pull-request: https://github.com/mozilla/firefox-ios/pull/1780
Reflagging for feedback on adding editable checks and tests. I know you're busy but I wouldn't mind some feedback on the approach and questions I have about the unit tests. Thanks in advance!
Attachment #8750788 -
Flags: feedback+ → feedback?(rnewman)
Assignee | ||
Comment 4•9 years ago
|
||
master 5979d61c9ff72d00e4c18b85a4f805f9d86b36a4
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-fxios-v5.0:
--- → fixed
Resolution: --- → FIXED
Assignee | ||
Updated•9 years ago
|
Attachment #8750788 -
Flags: feedback?(rnewman)
You need to log in
before you can comment on or make changes to this bug.
Description
•