This is a tracking bug for all cc cleanup to be done after removing code added for blimp/.
I have a patch up which removes all blimp specific code and the serialization code (https://codereview.chromium.org/2646623002). In terms of the refactors we made in cc. There are basically 2 major ones:
1) Adding the LayerTreeHost abstraction and having the default path use LayerTreeHostInProcess.
2) Splitting out LayerTree from LayerTreeHost to isolate all data tracking in the host.
I was thinking about undoing 1) and renaming LTHInProcess back to LTH. I don't feel strongly about 2). I did feel it was better to break that monolithic class but am open to restructuring it or undoing it altogether if people feel that would be better.
Comment 1 by danakj@chromium.org
, Jan 18 2017