Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(987)

Issue 14148006: Add an observer interface for DriveScheduler. (Closed)

Created:
7 years, 8 months ago by kinaba
Modified:
7 years, 8 months ago
Reviewers:
satorux1, sky
CC:
chromium-reviews, tfarina, oshima+watch_chromium.org, stevenjb+watch_chromium.org, nkostylev+watch_chromium.org, davemoore+watch_chromium.org, Zachary Kuznia
Visibility:
Public.

Description

Add an observer interface for DriveScheduler. This patch is just for setting up the interface. Actual code to fire each event will come soon. BUG=154243 TBR=sky@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=194551

Patch Set 1 : #

Patch Set 2 : JobID -> JobInfo #

Patch Set 3 : Split DriveJobListInterface. #

Total comments: 14

Patch Set 4 : Review fix/ #

Total comments: 2

Patch Set 5 : Rebase + remove TODO comment. #

Patch Set 6 : Retry rebase #

Total comments: 2

Patch Set 7 : Fix misnomer of parameter names. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+166 lines, -86 lines) Patch
M chrome/browser/chromeos/drive/drive_scheduler.h View 1 2 3 4 5 6 5 chunks +16 lines, -66 lines 0 comments Download
M chrome/browser/chromeos/drive/drive_scheduler.cc View 1 2 3 4 3 chunks +26 lines, -10 lines 0 comments Download
M chrome/browser/chromeos/drive/drive_scheduler_unittest.cc View 1 2 4 3 chunks +10 lines, -10 lines 0 comments Download
A chrome/browser/chromeos/drive/job_list_interface.h View 1 2 3 1 chunk +113 lines, -0 lines 0 comments Download
M chrome/chrome_browser_chromeos.gypi View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
kinaba
7 years, 8 months ago (2013-04-15 08:55:02 UTC) #1
kinaba
Extracted the job list observation part into an interface. I'd like to expose the interface ...
7 years, 8 months ago (2013-04-16 06:37:02 UTC) #2
tfarina
https://codereview.chromium.org/14148006/diff/12001/chrome/browser/chromeos/drive/drive_job_list_interface.h File chrome/browser/chromeos/drive/drive_job_list_interface.h (right): https://codereview.chromium.org/14148006/diff/12001/chrome/browser/chromeos/drive/drive_job_list_interface.h#newcode80 chrome/browser/chromeos/drive/drive_job_list_interface.h:80: class DriveJobListObserver { does this needs a protected virtual ...
7 years, 8 months ago (2013-04-16 14:07:28 UTC) #3
satorux1
https://codereview.chromium.org/14148006/diff/12001/chrome/browser/chromeos/drive/drive_job_list_interface.h File chrome/browser/chromeos/drive/drive_job_list_interface.h (right): https://codereview.chromium.org/14148006/diff/12001/chrome/browser/chromeos/drive/drive_job_list_interface.h#newcode67 chrome/browser/chromeos/drive/drive_job_list_interface.h:67: int completed_bytes; maybe num_completed_bytes https://codereview.chromium.org/14148006/diff/12001/chrome/browser/chromeos/drive/drive_job_list_interface.h#newcode70 chrome/browser/chromeos/drive/drive_job_list_interface.h:70: int total_bytes; add ...
7 years, 8 months ago (2013-04-17 00:11:29 UTC) #4
kinaba
https://codereview.chromium.org/14148006/diff/12001/chrome/browser/chromeos/drive/drive_job_list_interface.h File chrome/browser/chromeos/drive/drive_job_list_interface.h (right): https://codereview.chromium.org/14148006/diff/12001/chrome/browser/chromeos/drive/drive_job_list_interface.h#newcode67 chrome/browser/chromeos/drive/drive_job_list_interface.h:67: int completed_bytes; On 2013/04/17 00:11:29, satorux1 wrote: > maybe ...
7 years, 8 months ago (2013-04-17 00:51:42 UTC) #5
satorux1
LGTM with a nit https://codereview.chromium.org/14148006/diff/20001/chrome/browser/chromeos/drive/drive_scheduler.h File chrome/browser/chromeos/drive/drive_scheduler.h (right): https://codereview.chromium.org/14148006/diff/20001/chrome/browser/chromeos/drive/drive_scheduler.h#newcode29 chrome/browser/chromeos/drive/drive_scheduler.h:29: // of each. See: crbug.com/154243 ...
7 years, 8 months ago (2013-04-17 00:53:57 UTC) #6
kinaba
https://codereview.chromium.org/14148006/diff/20001/chrome/browser/chromeos/drive/drive_scheduler.h File chrome/browser/chromeos/drive/drive_scheduler.h (right): https://codereview.chromium.org/14148006/diff/20001/chrome/browser/chromeos/drive/drive_scheduler.h#newcode29 chrome/browser/chromeos/drive/drive_scheduler.h:29: // of each. See: crbug.com/154243 On 2013/04/17 00:53:57, satorux1 ...
7 years, 8 months ago (2013-04-17 01:03:54 UTC) #7
kinaba
TBR'ing +sky for the gyp change.
7 years, 8 months ago (2013-04-17 01:16:48 UTC) #8
satorux1
https://codereview.chromium.org/14148006/diff/37001/chrome/browser/chromeos/drive/job_list_interface.h File chrome/browser/chromeos/drive/job_list_interface.h (right): https://codereview.chromium.org/14148006/diff/37001/chrome/browser/chromeos/drive/job_list_interface.h#newcode102 chrome/browser/chromeos/drive/job_list_interface.h:102: virtual std::vector<JobInfo> GetJobInfoList() = 0; const method?
7 years, 8 months ago (2013-04-17 03:34:59 UTC) #9
kinaba
https://codereview.chromium.org/14148006/diff/37001/chrome/browser/chromeos/drive/job_list_interface.h File chrome/browser/chromeos/drive/job_list_interface.h (right): https://codereview.chromium.org/14148006/diff/37001/chrome/browser/chromeos/drive/job_list_interface.h#newcode102 chrome/browser/chromeos/drive/job_list_interface.h:102: virtual std::vector<JobInfo> GetJobInfoList() = 0; On 2013/04/17 03:34:59, satorux1 ...
7 years, 8 months ago (2013-04-17 05:39:08 UTC) #10
satorux1
On 2013/04/17 05:39:08, kinaba wrote: > https://codereview.chromium.org/14148006/diff/37001/chrome/browser/chromeos/drive/job_list_interface.h > File chrome/browser/chromeos/drive/job_list_interface.h (right): > > https://codereview.chromium.org/14148006/diff/37001/chrome/browser/chromeos/drive/job_list_interface.h#newcode102 > ...
7 years, 8 months ago (2013-04-17 06:20:36 UTC) #11
kinaba
7 years, 8 months ago (2013-04-17 09:18:10 UTC) #12
Message was sent while issue was closed.
Committed patchset #7 manually as r194551 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698