From 89b429341068c7b6d4c1129052e7abfc708d6161 Mon Sep 17 00:00:00 2001 From: "tommycli@chromium.org" Date: Wed, 15 Jan 2014 09:55:38 +0000 Subject: This is to allow extensions to determine the total length of Javascript blobs. This cannot AFAIK be done via passing the length in a custom binding, as base::Value does not support int64 a.k.a. 'long long' types. The total blob length is going to be used in media_galleries_api.cc to construct the SafeMediaMetadataParser in a followup CL. It appears unused in this patch. BUG= Review URL: https://codereview.chromium.org/129823003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244860 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/extensions/api/feedback_private/feedback_service.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'chrome/browser/extensions/api/feedback_private/feedback_service.h') diff --git a/chrome/browser/extensions/api/feedback_private/feedback_service.h b/chrome/browser/extensions/api/feedback_private/feedback_service.h index 9886149..3daff71 100644 --- a/chrome/browser/extensions/api/feedback_private/feedback_service.h +++ b/chrome/browser/extensions/api/feedback_private/feedback_service.h @@ -57,8 +57,10 @@ class FeedbackService { virtual base::WeakPtr GetWeakPtr() = 0; // Callbacks to receive blob data. - void AttachedFileCallback(scoped_ptr data); - void ScreenshotCallback(scoped_ptr data); + void AttachedFileCallback(scoped_ptr data, + int64 total_blob_length); + void ScreenshotCallback(scoped_ptr data, + int64 total_blob_length); // Checks if we have read all the blobs we need to; signals the feedback // data object once all the requisite data has been populated. -- cgit v1.1