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

Issue 134103002: Refactor the extension message bubbles. (Closed)

Created:
6 years, 11 months ago by Finnur
Modified:
6 years, 11 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, tfarina, extensions-reviews_chromium.org
Visibility:
Public.

Description

Refactor the extension message bubbles. - Get rid of ProfileKeyedApi inheritance from the controllers. - Keep track of Profile list with base::LazyInstance. - Extract the Delegate interface out of the Controller. - Get rid of GetExtensions() function from the delegate interface. - Change the ownership model. Now: View owns Controller who owns Delegate. BUG=328441 R=kalman@chromium.org TBR=sky Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=244671

Patch Set 1 #

Patch Set 2 : Fix compile errors on non-Win platform #

Total comments: 20

Patch Set 3 : Addressed review comments #

Messages

Total messages: 4 (0 generated)
Finnur
Let me know if you think more is needed.
6 years, 11 months ago (2014-01-10 16:24:39 UTC) #1
not at google - send to devlin
lgtm with a bunch of comments, thanks for following this up! https://codereview.chromium.org/134103002/diff/50001/chrome/browser/extensions/dev_mode_bubble_controller.cc File chrome/browser/extensions/dev_mode_bubble_controller.cc (right): ...
6 years, 11 months ago (2014-01-10 21:28:43 UTC) #2
Finnur
Thanks for the feedback, both now and during last round. Very helpful. I've addressed all ...
6 years, 11 months ago (2014-01-13 15:36:32 UTC) #3
Finnur
6 years, 11 months ago (2014-01-14 11:29:46 UTC) #4
Message was sent while issue was closed.
Committed patchset #3 manually as r244671 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698