ServiceWorkerContainer should override contextDestroyed and clear m_provider
After landing https://codereview.chromium.org/2138003002/,
http/tests/serviceworkers/ tests started hitting ASSERT(!m_provider)
in ServiceWorkerContainer's destructor.
I don't really know why the CL triggered the assert, but we can fix the issue
by overriding contextDestroyed in ServiceWorkerContainer and clear m_provider there.
This CL makes the change.
BUG=
Review-Url: https://codereview.chromium.org/2144213002
Cr-Commit-Position: refs/heads/master@{#405486}
4 files changed