| Index: Source/WebKit/chromium/src/IDBCallbacksProxy.cpp
 | 
| diff --git a/Source/WebKit/chromium/src/IDBCallbacksProxy.cpp b/Source/WebKit/chromium/src/IDBCallbacksProxy.cpp
 | 
| index 7c12ff5c0f327bbab82325c5a31dd41b6f58f471..7383362129d85bf0364acaac30d122fbb4255d23 100644
 | 
| --- a/Source/WebKit/chromium/src/IDBCallbacksProxy.cpp
 | 
| +++ b/Source/WebKit/chromium/src/IDBCallbacksProxy.cpp
 | 
| @@ -95,10 +95,13 @@ void IDBCallbacksProxy::onSuccess(PassRefPtr<IDBKey> idbKey)
 | 
|      m_callbacks->onSuccess(WebIDBKey(idbKey));
 | 
|  }
 | 
|  
 | 
| -void IDBCallbacksProxy::onSuccess(PassRefPtr<DOMStringList> domStringList)
 | 
| +void IDBCallbacksProxy::onSuccess(const Vector<String>& stringList)
 | 
|  {
 | 
|      m_didComplete = true;
 | 
| -    m_callbacks->onSuccess(WebDOMStringList(domStringList));
 | 
| +    WebDOMStringList domStringList;
 | 
| +    for (size_t i = 0; i < stringList.size(); ++i)
 | 
| +        domStringList.append(stringList[i]);
 | 
| +    m_callbacks->onSuccess(WebVector<WebString>(stringList));
 | 
|  }
 | 
|  
 | 
|  void IDBCallbacksProxy::onSuccess(PassRefPtr<SharedBuffer> value)
 | 
| 
 |