Remove unused features for in-process GL contexts.
These features are not used and need not be supported:
- Global share group
- Context lock
Also cleans up GLInProcessContext to not require tracking lost
context state, so that we can have users of GLES2Implementation
get lost context notifications directly, going past the
GLInProcessContext.
R=piman@chomium.org,
sievers@chromium.org
BUG=
584497
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed:
https://crrev.com/079252237cd59e2f00089976852366c50fe3d778
Cr-Commit-Position: refs/heads/master@{#385859}