New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ModelSync.Local implementation (final) - passing on A-grade browsers #1218
Commits on Jan 3, 2013
Commits on Feb 12, 2013
Commits on Sep 12, 2013
-
Merge branch 'model-sync-local' of https://github.com/clarle/yui3 int…
…o model-sync-local
Clarence Leung committedSep 12, 2013
Commits on Sep 23, 2013
-
IE6 - 8 fix for ModelSync.Local
Fixes bug with the fallback cache when localStorage is unavailable.
Clarence Leung committedSep 23, 2013 -
Fixes IE6 - 8 bug inside of ModelSync.Local tests
Clarence Leung committedSep 23, 2013 -
Merge branch 'dev-3.x' of https://github.com/yui/yui3 into model-sync…
…-local
Clarence Leung committedSep 23, 2013
Commits on Sep 24, 2013
-
Add changes based on @ezequiel's suggestions
* Switched to feature testing, rather than feature detection * Various fixes to improve code clarity
Clarence Leung committedSep 24, 2013
Commits on Sep 26, 2013
-
Update to new
localStorage
mechanismThis new mechanism now stores data in the folllowing way: Key : 'users' Value : [{id: 'users-1', name: 'clarle'}, {id: 'users-2}, name: 'ericf'}] This guarantees the order of the values. A in-memory lookup table by `id` is used to do lookups faster than iterating through the entire array.
Clarence Leung committedSep 26, 2013 -
Add suggestions from @ericf on ModelSync.Local
* Add try/catch to JSON.parse * Add a few clarifying comments on `initializer` * Using clearer conditional assignment style
Clarence Leung committedSep 26, 2013
Commits on Sep 27, 2013
-
Add assertions for load order in MS.Local tests
Clarence Leung committedSep 27, 2013 -
Clarence Leung committed
Sep 27, 2013