Searched refs:blob_info (Results 1 - 14 of 14) sorted by relevance

/external/chromium_org/content/browser/indexed_db/
H A Dindexed_db_value.h25 blob_info.swap(value.blob_info);
31 blob_info.clear();
35 return bits.size() + blob_info.size() * sizeof(IndexedDBBlobInfo);
39 std::vector<IndexedDBBlobInfo> blob_info; member in struct:content::IndexedDBValue
H A Dindexed_db_value.cc15 : bits(input_bits), blob_info(input_blob_info) {
H A Dindexed_db_callbacks.cc224 const IndexedDBBlobInfo& blob_info,
228 std::string uuid = blob_info.uuid();
237 ShareableFileReference::Get(blob_info.file_path());
240 blob_info.file_path(),
243 if (!blob_info.release_callback().is_null())
244 shareable_file->AddFinalReleaseCallback(blob_info.release_callback());
249 blob_data->set_content_type(base::UTF16ToUTF8(blob_info.type()));
251 blob_info.file_path(), 0, blob_info.size(), blob_info
223 CreateBlobData( const IndexedDBBlobInfo& blob_info, scoped_refptr<IndexedDBDispatcherHost> dispatcher_host, storage::BlobStorageContext* blob_storage_context, base::TaskRunner* task_runner) argument
259 CreateAllBlobs( const std::vector<IndexedDBBlobInfo>& blob_info, std::vector<IndexedDBMsg_BlobOrFileInfo>* blob_or_file_info, scoped_refptr<IndexedDBDispatcherHost> dispatcher_host) argument
278 CreateBlobsAndSend( ParamType* params, scoped_refptr<IndexedDBDispatcherHost> dispatcher_host, const std::vector<IndexedDBBlobInfo>& blob_info, std::vector<IndexedDBMsg_BlobOrFileInfo>* blob_or_file_info) argument
307 FillInBlobData( const std::vector<IndexedDBBlobInfo>& blob_info, std::vector<IndexedDBMsg_BlobOrFileInfo>* blob_or_file_info) argument
331 RegisterBlobsAndSend( const std::vector<IndexedDBBlobInfo>& blob_info, const base::Closure& callback) argument
[all...]
H A Dindexed_db_callbacks.h115 void RegisterBlobsAndSend(const std::vector<IndexedDBBlobInfo>& blob_info,
H A Dindexed_db_dispatcher_host.cc652 std::vector<IndexedDBBlobInfo> blob_info(params.blob_or_file_info.size());
665 blob_info[i] =
668 blob_info[i].set_last_modified(
670 blob_info[i].set_size(info.size);
673 blob_info[i] = IndexedDBBlobInfo(info.uuid, info.mime_type, info.size);
680 value.blob_info.swap(blob_info);
H A Dindexed_db_backing_store_unittest.cc443 EXPECT_TRUE(CheckBlobInfoMatches(result_value.blob_info));
444 EXPECT_TRUE(CheckBlobReadsMatchWrites(result_value.blob_info));
678 EXPECT_TRUE(CheckBlobInfoMatches(read_result_value.blob_info));
679 EXPECT_TRUE(CheckBlobReadsMatchWrites(read_result_value.blob_info));
680 for (size_t i = 0; i < read_result_value.blob_info.size(); ++i) {
681 read_result_value.blob_info[i].mark_used_callback().Run();
699 for (size_t i = 0; i < read_result_value.blob_info.size(); ++i) {
700 read_result_value.blob_info[i].release_callback().Run(
701 read_result_value.blob_info[i].file_path());
H A Dindexed_db_backing_store.cc654 const std::vector<IndexedDBBlobInfo*>& blob_info) {
657 for (iter = blob_info.begin(); iter != blob_info.end(); ++iter) {
1929 &value->blob_info,
2670 value->blob_info = change_record->blob_info();
2688 if (!DecodeBlobData(encoded_value, &value->blob_info)) {
2693 for (iter = value->blob_info.begin(); iter != value->blob_info.end();
4004 std::vector<IndexedDBBlobInfo> blob_info; local
653 EncodeBlobData( const std::vector<IndexedDBBlobInfo*>& blob_info) argument
4200 SetBlobInfo( std::vector<IndexedDBBlobInfo>* blob_info) argument
4226 PutBlobInfoIfNeeded( int64 database_id, int64 object_store_id, const std::string& object_store_data_key, std::vector<IndexedDBBlobInfo>* blob_info, ScopedVector<storage::BlobDataHandle>* handles) argument
4261 PutBlobInfo( int64 database_id, int64 object_store_id, const std::string& object_store_data_key, std::vector<IndexedDBBlobInfo>* blob_info, ScopedVector<storage::BlobDataHandle>* handles) argument
[all...]
H A Dindexed_db_backing_store.h103 void SetBlobInfo(std::vector<IndexedDBBlobInfo>* blob_info);
105 const std::vector<IndexedDBBlobInfo>& blob_info() const { function in class:content::IndexedDBBackingStore::BlobChangeRecord
/external/chromium_org/tools/deep_memory_profiler/visualizer/
H A Dservices.py27 def CreateProfiler(blob_info):
29 json_str = blob_info.open().read()
37 profiler = Profiler(id=run_id, blob_key=blob_info.key())
50 def CreateTemplates(blob_info):
53 json_str = blob_info.open().read()
H A Dapp.py56 blob_info = self.get_uploads('file')[0]
58 run_id = services.CreateProfiler(blob_info)
59 default_key = services.CreateTemplates(blob_info)
/external/chromium_org/content/child/indexed_db/
H A Dwebidbcursor_impl.cc126 const std::vector<blink::WebVector<blink::WebBlobInfo> >& blob_info) {
130 prefetch_blob_info_.assign(blob_info.begin(), blob_info.end());
164 blink::WebVector<blink::WebBlobInfo> blob_info = prefetch_blob_info_.front(); local
185 blob_info); local
122 SetPrefetchData( const std::vector<IndexedDBKey>& keys, const std::vector<IndexedDBKey>& primary_keys, const std::vector<WebData>& values, const std::vector<blink::WebVector<blink::WebBlobInfo> >& blob_info) argument
H A Dwebidbcursor_impl_unittest.cc179 std::vector<WebVector<WebBlobInfo> > blob_info; local
182 blob_info.push_back(
185 cursor.SetPrefetchData(keys, primary_keys, values, blob_info);
239 std::vector<WebVector<WebBlobInfo> > blob_info; local
242 blob_info.push_back(
245 cursor.SetPrefetchData(keys, primary_keys, values, blob_info);
314 std::vector<WebVector<WebBlobInfo> > blob_info(prefetch_count);
315 cursor.SetPrefetchData(keys, primary_keys, values, blob_info);
H A Dwebidbcursor_impl.h45 const std::vector<blink::WebVector<blink::WebBlobInfo> >& blob_info);
H A Dindexed_db_dispatcher.cc529 const std::vector<IndexedDBMsg_BlobOrFileInfo>& blob_info,
537 blink::WebVector<WebBlobInfo> local_blob_info(blob_info.size());
538 for (size_t i = 0; i < blob_info.size(); ++i) {
539 const IndexedDBMsg_BlobOrFileInfo& info = blob_info[i];
527 PrepareWebValueAndBlobInfo( const std::string& value, const std::vector<IndexedDBMsg_BlobOrFileInfo>& blob_info, WebData* web_value, blink::WebVector<WebBlobInfo>* web_blob_info) argument

Completed in 2775 milliseconds