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

Issue 7524014: cros: Remove the unneed default ctor from ScreenLockLibrary interface. (Closed)

Created:
9 years, 5 months ago by tfarina
Modified:
9 years, 4 months ago
CC:
chromium-reviews, davemoore+watch_chromium.org
Visibility:
Public.

Description

cros: Remove the unneed default ctor from ScreenLockLibrary interface. And while I'm here some header clean ups. BUG=None TEST=None R=stevenjb@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=94482

Patch Set 1 : #

Total comments: 1

Patch Set 2 : initialize screen_lock_connection_ #

Patch Set 3 : move ScreenLockedHandler above in the private section per crbug.com/68682 #

Patch Set 4 : no need to initialize on initializer list as it's allocated in the stack and it isn't a pointer #

Patch Set 5 : NotifyScreenLockCompleted should be after NotifyScreenLockRequested #

Total comments: 4

Patch Set 6 : steven review -> lib->Init() #

Patch Set 7 : virtual void Init() = 0; #

Patch Set 8 : Init() should be right after the dtor #

Patch Set 9 : fix a typo -> remove { #

Patch Set 10 : fix mock #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -42 lines) Patch
M chrome/browser/chromeos/cros/mock_screen_lock_library.h View 1 2 3 4 5 6 7 8 9 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/chromeos/cros/screen_lock_library.h View 1 2 3 4 5 6 2 chunks +12 lines, -9 lines 0 comments Download
M chrome/browser/chromeos/cros/screen_lock_library.cc View 1 2 3 4 5 6 7 8 5 chunks +36 lines, -32 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
tfarina
http://codereview.chromium.org/7524014/diff/2001/chrome/browser/chromeos/cros/screen_lock_library.cc File chrome/browser/chromeos/cros/screen_lock_library.cc (right): http://codereview.chromium.org/7524014/diff/2001/chrome/browser/chromeos/cros/screen_lock_library.cc#newcode25 chrome/browser/chromeos/cros/screen_lock_library.cc:25: chromeos::DisconnectScreenLock(screen_lock_connection_); After disconnecting, the PowerLibraryImpl sets its power_status_connection_ to ...
9 years, 5 months ago (2011-07-28 00:10:52 UTC) #1
tfarina
http://codereview.chromium.org/7524014/diff/6001/chrome/browser/chromeos/cros/screen_lock_library.cc File chrome/browser/chromeos/cros/screen_lock_library.cc (right): http://codereview.chromium.org/7524014/diff/6001/chrome/browser/chromeos/cros/screen_lock_library.cc#newcode122 chrome/browser/chromeos/cros/screen_lock_library.cc:122: void AddObserver(Observer* observer) {} These all needs "virtual" and ...
9 years, 5 months ago (2011-07-28 01:00:49 UTC) #2
tfarina
On 2011/07/28 00:10:52, tfarina wrote: > http://codereview.chromium.org/7524014/diff/2001/chrome/browser/chromeos/cros/screen_lock_library.cc > File chrome/browser/chromeos/cros/screen_lock_library.cc (right): > > http://codereview.chromium.org/7524014/diff/2001/chrome/browser/chromeos/cros/screen_lock_library.cc#newcode25 > ...
9 years, 5 months ago (2011-07-28 01:05:25 UTC) #3
stevenjb
On 2011/07/28 01:05:25, tfarina wrote: > On 2011/07/28 00:10:52, tfarina wrote: > > > http://codereview.chromium.org/7524014/diff/2001/chrome/browser/chromeos/cros/screen_lock_library.cc ...
9 years, 5 months ago (2011-07-28 01:23:20 UTC) #4
stevenjb
http://codereview.chromium.org/7524014/diff/6001/chrome/browser/chromeos/cros/screen_lock_library.cc File chrome/browser/chromeos/cros/screen_lock_library.cc (right): http://codereview.chromium.org/7524014/diff/6001/chrome/browser/chromeos/cros/screen_lock_library.cc#newcode20 chrome/browser/chromeos/cros/screen_lock_library.cc:20: if (CrosLibrary::Get()->EnsureLoaded()) Init() should not get called in the ...
9 years, 5 months ago (2011-07-28 01:23:30 UTC) #5
tfarina
http://codereview.chromium.org/7524014/diff/6001/chrome/browser/chromeos/cros/screen_lock_library.cc File chrome/browser/chromeos/cros/screen_lock_library.cc (right): http://codereview.chromium.org/7524014/diff/6001/chrome/browser/chromeos/cros/screen_lock_library.cc#newcode20 chrome/browser/chromeos/cros/screen_lock_library.cc:20: if (CrosLibrary::Get()->EnsureLoaded()) On 2011/07/28 01:23:30, Steven Bennetts wrote: > ...
9 years, 5 months ago (2011-07-28 01:37:28 UTC) #6
stevenjb
On 2011/07/28 01:37:28, tfarina wrote: > http://codereview.chromium.org/7524014/diff/6001/chrome/browser/chromeos/cros/screen_lock_library.cc > File chrome/browser/chromeos/cros/screen_lock_library.cc (right): > > http://codereview.chromium.org/7524014/diff/6001/chrome/browser/chromeos/cros/screen_lock_library.cc#newcode20 > ...
9 years, 5 months ago (2011-07-28 01:44:06 UTC) #7
tfarina
On 2011/07/28 01:44:06, Steven Bennetts wrote: > On 2011/07/28 01:37:28, tfarina wrote: > > > ...
9 years, 5 months ago (2011-07-28 01:47:04 UTC) #8
tfarina
On 2011/07/28 01:44:06, Steven Bennetts wrote: > Yes, although it might be cleaner to make ...
9 years, 5 months ago (2011-07-28 01:52:32 UTC) #9
stevenjb (google-dont-use)
Typically any non trivial initialization is performed in an Init() function. This function has the ...
9 years, 5 months ago (2011-07-28 02:17:52 UTC) #10
stevenjb
9 years, 5 months ago (2011-07-28 02:18:58 UTC) #11
LGTM

Powered by Google App Engine
This is Rietveld 408576698