| Index: Source/modules/mediasource/MediaSourceRegistry.cpp
|
| diff --git a/Source/modules/mediasource/MediaSourceRegistry.cpp b/Source/modules/mediasource/MediaSourceRegistry.cpp
|
| index ed24dc12e43c4084d0dd8d811cc8c2ce19d62dbd..e9f93871e49d963f685db2da7c206e517beb91fe 100644
|
| --- a/Source/modules/mediasource/MediaSourceRegistry.cpp
|
| +++ b/Source/modules/mediasource/MediaSourceRegistry.cpp
|
| @@ -57,11 +57,11 @@ void MediaSourceRegistry::registerURL(SecurityOrigin*, const KURL& url, URLRegis
|
| void MediaSourceRegistry::unregisterURL(const KURL& url)
|
| {
|
| ASSERT(isMainThread());
|
| - WillBePersistentHeapHashMap<String, RefPtrWillBeMember<MediaSourceBase> >::iterator iter = m_mediaSources.find(url.string());
|
| + PersistentHeapHashMap<String, Member<MediaSourceBase> >::iterator iter = m_mediaSources.find(url.string());
|
| if (iter == m_mediaSources.end())
|
| return;
|
|
|
| - RefPtrWillBeRawPtr<MediaSourceBase> source = iter->value;
|
| + MediaSourceBase* source = iter->value;
|
| m_mediaSources.remove(iter);
|
| source->removedFromRegistry();
|
| }
|
|
|