While adding test coverage I discovered a way to hit ASSERT(!resource->m_proxyResource) in CachedResource::setResourceToRevalidate. I think this ends up leaking a resource.
Created attachment 258833 [details] patch
Comment on attachment 258833 [details] patch r=me, nice find!
Comment on attachment 258833 [details] patch Clearing flags on attachment: 258833 Committed r188358: <http://trac.webkit.org/changeset/188358>
All reviewed patches have been landed. Closing bug.