Before we make serializing SkRegion work we should make sure we actually need the richness of SkRegion. We need to look at all uses of SetShape() and verify they really need an SkRegion. It looks like the chrome app api triggerling this (AppWindow.SetShape()) is an array of rects.
Valery mentions another place hitting this DCHECK. See his comment in 754796.
Comment 1 by sky@chromium.org
, Aug 11 2017