| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2013 Google Inc. All rights reserved. | 2 * Copyright (C) 2013 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * | 10 * |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 82 } | 82 } |
| 83 | 83 |
| 84 void WebIDBCallbacksImpl::onSuccess(const WebVector<blink::WebString>& webString
List) | 84 void WebIDBCallbacksImpl::onSuccess(const WebVector<blink::WebString>& webString
List) |
| 85 { | 85 { |
| 86 Vector<String> stringList; | 86 Vector<String> stringList; |
| 87 for (size_t i = 0; i < webStringList.size(); ++i) | 87 for (size_t i = 0; i < webStringList.size(); ++i) |
| 88 stringList.append(webStringList[i]); | 88 stringList.append(webStringList[i]); |
| 89 m_request->onSuccess(stringList); | 89 m_request->onSuccess(stringList); |
| 90 } | 90 } |
| 91 | 91 |
| 92 void WebIDBCallbacksImpl::onSuccess(WebIDBCursor* cursor, const WebIDBKey& key,
const WebIDBKey& primaryKey, const WebData& value) | |
| 93 { | |
| 94 OwnPtr<Vector<blink::WebBlobInfo> > blobInfo(adoptPtr(new Vector<blink::WebB
lobInfo>())); | |
| 95 m_request->onSuccess(adoptPtr(cursor), key, primaryKey, value, blobInfo.rele
ase()); | |
| 96 } | |
| 97 | |
| 98 void WebIDBCallbacksImpl::onSuccess(WebIDBCursor* cursor, const WebIDBKey& key,
const WebIDBKey& primaryKey, const WebData& value, const WebVector<WebBlobInfo>&
webBlobInfo) | 92 void WebIDBCallbacksImpl::onSuccess(WebIDBCursor* cursor, const WebIDBKey& key,
const WebIDBKey& primaryKey, const WebData& value, const WebVector<WebBlobInfo>&
webBlobInfo) |
| 99 { | 93 { |
| 100 m_request->onSuccess(adoptPtr(cursor), key, primaryKey, value, ConvertBlobIn
fo(webBlobInfo)); | 94 m_request->onSuccess(adoptPtr(cursor), key, primaryKey, value, ConvertBlobIn
fo(webBlobInfo)); |
| 101 } | 95 } |
| 102 | 96 |
| 103 void WebIDBCallbacksImpl::onSuccess(WebIDBDatabase* backend, const WebIDBMetadat
a& metadata) | 97 void WebIDBCallbacksImpl::onSuccess(WebIDBDatabase* backend, const WebIDBMetadat
a& metadata) |
| 104 { | 98 { |
| 105 m_request->onSuccess(adoptPtr(backend), metadata); | 99 m_request->onSuccess(adoptPtr(backend), metadata); |
| 106 } | 100 } |
| 107 | 101 |
| 108 void WebIDBCallbacksImpl::onSuccess(const WebIDBKey& key) | 102 void WebIDBCallbacksImpl::onSuccess(const WebIDBKey& key) |
| 109 { | 103 { |
| 110 m_request->onSuccess(key); | 104 m_request->onSuccess(key); |
| 111 } | 105 } |
| 112 | 106 |
| 113 void WebIDBCallbacksImpl::onSuccess(const WebData& value) | |
| 114 { | |
| 115 OwnPtr<Vector<blink::WebBlobInfo> > blobInfo(adoptPtr(new Vector<blink::WebB
lobInfo>())); | |
| 116 m_request->onSuccess(value, blobInfo.release()); | |
| 117 } | |
| 118 | |
| 119 void WebIDBCallbacksImpl::onSuccess(const WebData& value, const WebVector<WebBlo
bInfo>& webBlobInfo) | 107 void WebIDBCallbacksImpl::onSuccess(const WebData& value, const WebVector<WebBlo
bInfo>& webBlobInfo) |
| 120 { | 108 { |
| 121 m_request->onSuccess(value, ConvertBlobInfo(webBlobInfo)); | 109 m_request->onSuccess(value, ConvertBlobInfo(webBlobInfo)); |
| 122 } | 110 } |
| 123 | 111 |
| 124 void WebIDBCallbacksImpl::onSuccess(const WebData& value, const WebIDBKey& key,
const WebIDBKeyPath& keyPath) | |
| 125 { | |
| 126 OwnPtr<Vector<blink::WebBlobInfo> > blobInfo(adoptPtr(new Vector<blink::WebB
lobInfo>())); | |
| 127 m_request->onSuccess(value, blobInfo.release(), key, keyPath); | |
| 128 } | |
| 129 | |
| 130 void WebIDBCallbacksImpl::onSuccess(const WebData& value, const WebVector<WebBlo
bInfo>& webBlobInfo, const WebIDBKey& key, const WebIDBKeyPath& keyPath) | 112 void WebIDBCallbacksImpl::onSuccess(const WebData& value, const WebVector<WebBlo
bInfo>& webBlobInfo, const WebIDBKey& key, const WebIDBKeyPath& keyPath) |
| 131 { | 113 { |
| 132 m_request->onSuccess(value, ConvertBlobInfo(webBlobInfo), key, keyPath); | 114 m_request->onSuccess(value, ConvertBlobInfo(webBlobInfo), key, keyPath); |
| 133 } | 115 } |
| 134 | 116 |
| 135 void WebIDBCallbacksImpl::onSuccess(long long value) | 117 void WebIDBCallbacksImpl::onSuccess(long long value) |
| 136 { | 118 { |
| 137 m_request->onSuccess(value); | 119 m_request->onSuccess(value); |
| 138 } | 120 } |
| 139 | 121 |
| 140 void WebIDBCallbacksImpl::onSuccess() | 122 void WebIDBCallbacksImpl::onSuccess() |
| 141 { | 123 { |
| 142 m_request->onSuccess(); | 124 m_request->onSuccess(); |
| 143 } | 125 } |
| 144 | 126 |
| 145 void WebIDBCallbacksImpl::onSuccess(const WebIDBKey& key, const WebIDBKey& prima
ryKey, const WebData& value) | |
| 146 { | |
| 147 OwnPtr<Vector<blink::WebBlobInfo> > blobInfo(adoptPtr(new Vector<blink::WebB
lobInfo>())); | |
| 148 m_request->onSuccess(key, primaryKey, value, blobInfo.release()); | |
| 149 } | |
| 150 | |
| 151 void WebIDBCallbacksImpl::onSuccess(const WebIDBKey& key, const WebIDBKey& prima
ryKey, const WebData& value, const WebVector<WebBlobInfo>& webBlobInfo) | 127 void WebIDBCallbacksImpl::onSuccess(const WebIDBKey& key, const WebIDBKey& prima
ryKey, const WebData& value, const WebVector<WebBlobInfo>& webBlobInfo) |
| 152 { | 128 { |
| 153 m_request->onSuccess(key, primaryKey, value, ConvertBlobInfo(webBlobInfo)); | 129 m_request->onSuccess(key, primaryKey, value, ConvertBlobInfo(webBlobInfo)); |
| 154 } | 130 } |
| 155 | 131 |
| 156 void WebIDBCallbacksImpl::onBlocked(long long oldVersion) | 132 void WebIDBCallbacksImpl::onBlocked(long long oldVersion) |
| 157 { | 133 { |
| 158 m_request->onBlocked(oldVersion); | 134 m_request->onBlocked(oldVersion); |
| 159 } | 135 } |
| 160 | 136 |
| 161 void WebIDBCallbacksImpl::onUpgradeNeeded(long long oldVersion, WebIDBDatabase*
database, const WebIDBMetadata& metadata, unsigned short dataLoss, blink::WebStr
ing dataLossMessage) | 137 void WebIDBCallbacksImpl::onUpgradeNeeded(long long oldVersion, WebIDBDatabase*
database, const WebIDBMetadata& metadata, unsigned short dataLoss, blink::WebStr
ing dataLossMessage) |
| 162 { | 138 { |
| 163 m_request->onUpgradeNeeded(oldVersion, adoptPtr(database), metadata, static_
cast<blink::WebIDBDataLoss>(dataLoss), dataLossMessage); | 139 m_request->onUpgradeNeeded(oldVersion, adoptPtr(database), metadata, static_
cast<blink::WebIDBDataLoss>(dataLoss), dataLossMessage); |
| 164 } | 140 } |
| 165 | 141 |
| 166 } // namespace blink | 142 } // namespace blink |
| OLD | NEW |