InProcessCommandBuffer was previously only used in tests and Android WebView. InProcessCommandBuffer was not always kept up to date with GLES2CommandBufferStub as a result.
With OOP-D the display compositor uses InProcessCommandBuffer. The code will run in many more cases and the divergent logic might be a problem.
Ideally both classes could be refactored so code can be shared between them. This is an non-trivial refactor so in the short term some of the divergent logic can just be fixed in InProcessCommandBuffer.
Comment 1 by bugdroid1@chromium.org
, Apr 13 2018