Chromium Code Reviews
Description[Merge-M54] arc: Dont sync app list change caused by Arc opt out.
Arc Opt out was recently changed and it is now local change. This
causes the problem with syncing app list info because Arc apps are
removed from local app list model, shelf and these changes are sent
to sync. As result, if user runs another Arc device, Arc apps there
will be removed from app list and pin. Solution is not to sync
changes, caused by Arc opt out.
TEST=Manually on device, opt out Arc on one device and Arc apps are
not removed from shelf and app list on another running device.
Re-enable Arc again and Arc apps are restrored at the same
positions in shelf and App list.
TEST=Extended and updated unit_tests
BUG=b/31163918
BUG=642864
TBR=reviewer@chromium.org
NOTRY=true
NOPRESUBMIT=true
Review-Url: https://codereview.chromium.org/2295343002
Cr-Commit-Position: refs/heads/master@{#416043}
(cherry picked from commit c9726f4e10331b7c91542b3e35b22a2c483fd758)
Patch Set 1 #Messages
Total messages: 6 (4 generated)
|