Currently there are some issues with starting and closing tabs when running blimp in tabbed mode.
For one, the Tab should not DCHECK the blimp_contents it gets back from the BlimpClientContext, but instead bail out if its nullptr.
Also, since the client now controls tabs, there might be messages coming in from the engine after a render widget has been removed, so we should not crash on that.
There are also some more places to ensure that we cleanup the RenderWidgetDelegate when closing BlimpContents, etc.
Comment 1 by bugdroid1@chromium.org
, Sep 7 2016