Chromium Code Reviews
Descriptionarc: 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
Committed: https://crrev.com/c9726f4e10331b7c91542b3e35b22a2c483fd758
Cr-Commit-Position: refs/heads/master@{#416043}
Patch Set 1 #
Total comments: 17
Patch Set 2 : rebased, comments addressed, browser_tests updated #
Total comments: 1
Patch Set 3 : nit #Messages
Total messages: 13 (4 generated)
|