| Index: Source/modules/quota/DOMWindowQuota.cpp
|
| diff --git a/Source/modules/quota/DOMWindowQuota.cpp b/Source/modules/quota/DOMWindowQuota.cpp
|
| index e0018b5c9620ce0e7de3fb5364f0bf65b9f21634..3f73a122a9f6c98c230db1e1d7859ac3d3fed070 100644
|
| --- a/Source/modules/quota/DOMWindowQuota.cpp
|
| +++ b/Source/modules/quota/DOMWindowQuota.cpp
|
| @@ -56,10 +56,10 @@ const char* DOMWindowQuota::supplementName()
|
| // static
|
| DOMWindowQuota& DOMWindowQuota::from(DOMWindow& window)
|
| {
|
| - DOMWindowQuota* supplement = static_cast<DOMWindowQuota*>(Supplement<DOMWindow>::from(window, supplementName()));
|
| + DOMWindowQuota* supplement = static_cast<DOMWindowQuota*>(WillBeHeapSupplement<DOMWindow>::from(window, supplementName()));
|
| if (!supplement) {
|
| supplement = new DOMWindowQuota(window);
|
| - provideTo(window, supplementName(), adoptPtr(supplement));
|
| + provideTo(window, supplementName(), adoptPtrWillBeNoop(supplement));
|
| }
|
| return *supplement;
|
| }
|
| @@ -77,4 +77,9 @@ DeprecatedStorageInfo* DOMWindowQuota::webkitStorageInfo() const
|
| return m_storageInfo.get();
|
| }
|
|
|
| +void DOMWindowQuota::trace(Visitor* visitor)
|
| +{
|
| + visitor->trace(m_storageInfo);
|
| +}
|
| +
|
| } // namespace WebCore
|
|
|