Currently SharedModelTypeProcessor pushes local changes to ModelTypeWorker where they are buffered until they are committed to server. This bug tracks work to change ModelTypeWorker to pull model: ModelTypeWorker requests local changes right before syncing with server.
Here is the doc that describes proposed change: http://docs/document/d/1X4UDqW1xE9ynaMh9stXdCdZtYoUrEb1A-75rNXNWQZ8/edit#heading=h.7lbk8osf0imh
Comment 1 by bugdroid1@chromium.org
, Jul 12 2017