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

Issue 2349073002: Blimp Settings framework on the c++ side (Closed)

Created:
4 years, 3 months ago by Menglin
Modified:
4 years, 1 month ago
CC:
anandc+watch-blimp_chromium.org, chromium-reviews, dtrainor+watch-blimp_chromium.org, gcasto+watch-blimp_chromium.org, jessicag+watch-blimp_chromium.org, khushalsagar+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, lethalantidote+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, nyquist+watch-blimp_chromium.org, perumaal+watch-blimp_chromium.org, scf+watch-blimp_chromium.org, shaktisahu+watch-blimp_chromium.org, sriramsr+watch-blimp_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Blimp Settings framework on the c++ side This CL includes: 1. Settings class: where the settings are, through which the settings can be set and retrieved. It is owned by BlimpClientContextImpl. Hook it up with BlimpClientContext, so that a PrefService* is passed to store the settings that needs to be saved persistently. 2. SettingsObserver interface, whose implementations will trigger different actions on the change of the settings. 3. Added blimp_enabled_, record_whole_document_ and show_network_stats_ to Settings class. 4. SettingsFeature takes a Settings* in the constructor. Add a PushSettings() to the necessary settings to the engine. BUG=647848 Committed: https://crrev.com/ee3a405c87a05fdf014fae275d5b25fb95e4cda1 Cr-Commit-Position: refs/heads/master@{#428524}

Patch Set 1 #

Total comments: 43

Patch Set 2 : Settings doesn't own its observer anymore. SettingsFeature subclass SettingsObserver #

Total comments: 25

Patch Set 3 : Remove the back pointer in SettingsObserver, sync to head #

Patch Set 4 : Move the Android-only profile prefs to chrome/browser/android/preferences/browser_android_prefs.h #

Total comments: 3

Patch Set 5 : Merge branch 'refs/heads/master' into settings #

Total comments: 38

Patch Set 6 : Remove OnRecordWholeDocumentChanged from SettingsObserver and SettingsFeature #

Total comments: 8

Patch Set 7 : nits and sync to head #

Patch Set 8 : add deps #

Patch Set 9 : include //components/prefs:test_support for //blimp/client/core/context:unit_tests #

Total comments: 17

Patch Set 10 : use ChromeCommandLinePrefStore and sync to head #

Patch Set 11 : fix trybot error #

Total comments: 16

Patch Set 12 : Merge branch 'refs/heads/master' into settings #

Total comments: 10

Patch Set 13 : move the PrefService logic from blimp_main.cc #

Total comments: 8

Patch Set 14 : blimp_main.cc, nits and sync to head #

Total comments: 2

Patch Set 15 : nits and sync to head #

Unified diffs Side-by-side diffs Delta from patch set Stats (+652 lines, -67 lines) Patch
M blimp/client/app/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 1 chunk +3 lines, -0 lines 0 comments Download
A + blimp/client/app/linux/DEPS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +1 line, -1 line 0 comments Download
M blimp/client/app/linux/blimp_main.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +41 lines, -6 lines 0 comments Download
M blimp/client/app/session/blimp_client_session.cc View 1 2 3 4 5 6 2 chunks +1 line, -5 lines 0 comments Download
M blimp/client/core/BUILD.gn View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M blimp/client/core/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M blimp/client/core/context/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +3 lines, -0 lines 0 comments Download
M blimp/client/core/context/android/blimp_client_context_impl_android.h View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M blimp/client/core/context/android/blimp_client_context_impl_android.cc View 1 2 1 chunk +4 lines, -2 lines 0 comments Download
M blimp/client/core/context/blimp_client_context_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +7 lines, -1 line 0 comments Download
M blimp/client/core/context/blimp_client_context_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 5 chunks +33 lines, -16 lines 0 comments Download
M blimp/client/core/context/blimp_client_context_impl_unittest.cc View 1 2 2 chunks +6 lines, -1 line 0 comments Download
M blimp/client/core/context/dummy_blimp_client_context.cc View 1 2 3 4 5 6 7 8 9 2 chunks +16 lines, -1 line 0 comments Download
M blimp/client/core/settings/BUILD.gn View 1 2 3 4 5 6 7 2 chunks +26 lines, -0 lines 0 comments Download
A blimp/client/core/settings/settings.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +80 lines, -0 lines 0 comments Download
A blimp/client/core/settings/settings.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +98 lines, -0 lines 0 comments Download
M blimp/client/core/settings/settings_feature.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +13 lines, -5 lines 0 comments Download
M blimp/client/core/settings/settings_feature.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +24 lines, -15 lines 0 comments Download
A blimp/client/core/settings/settings_observer.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +42 lines, -0 lines 0 comments Download
A blimp/client/core/settings/settings_prefs.h View 1 chunk +22 lines, -0 lines 0 comments Download
A + blimp/client/core/settings/settings_prefs.cc View 1 2 3 4 5 6 1 chunk +5 lines, -3 lines 0 comments Download
A blimp/client/core/settings/settings_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +98 lines, -0 lines 0 comments Download
M blimp/client/core/switches/blimp_client_switches.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +3 lines, -0 lines 0 comments Download
M blimp/client/core/switches/blimp_client_switches.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +2 lines, -0 lines 0 comments Download
M blimp/client/public/BUILD.gn View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M blimp/client/public/DEPS View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M blimp/client/public/blimp_client_context.h View 1 2 3 4 5 6 7 8 9 2 chunks +13 lines, -1 line 0 comments Download
M blimp/engine/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -0 lines 0 comments Download
M blimp/engine/browser_tests/integration_test.cc View 1 3 chunks +5 lines, -1 line 0 comments Download
M blimp/engine/browser_tests/navigation_browsertest.cc View 1 2 3 4 5 6 3 chunks +5 lines, -1 line 0 comments Download
M chrome/browser/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/android/blimp/blimp_client_context_factory.cc View 2 chunks +3 lines, -1 line 0 comments Download
A chrome/browser/android/preferences/browser_prefs_android.h View 1 2 3 4 5 6 1 chunk +20 lines, -0 lines 0 comments Download
A chrome/browser/android/preferences/browser_prefs_android.cc View 1 2 3 4 5 1 chunk +21 lines, -0 lines 0 comments Download
A chrome/browser/android/preferences/command_line_pref_store_android.h View 1 2 3 4 5 6 7 8 9 1 chunk +17 lines, -0 lines 0 comments Download
A chrome/browser/android/preferences/command_line_pref_store_android.cc View 1 2 3 4 5 6 7 8 9 1 chunk +16 lines, -0 lines 0 comments Download
M chrome/browser/prefs/browser_prefs.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 3 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/prefs/chrome_command_line_pref_store.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +7 lines, -0 lines 0 comments Download

Messages

Total messages: 103 (49 generated)
Menglin
On 2016/09/16 at 23:36:42, Menglin wrote: > mlliu@chromium.org changed reviewers: > + dtrainor@chromium.org Hi David, ...
4 years, 3 months ago (2016-09-16 23:37:29 UTC) #2
David Trainor- moved to gerrit
https://codereview.chromium.org/2349073002/diff/1/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/1/blimp/client/core/settings/settings.cc#newcode22 blimp/client/core/settings/settings.cc:22: Settings::~Settings() {} = default https://codereview.chromium.org/2349073002/diff/1/blimp/client/core/settings/settings.cc#newcode30 blimp/client/core/settings/settings.cc:30: for (const auto& ...
4 years, 2 months ago (2016-09-27 04:10:07 UTC) #3
Menglin
Hi David, new patch uploaded, ptal. Thanks thestig@chromium.org: Please review changes in chrome/browser/ Menglin https://codereview.chromium.org/2349073002/diff/1/blimp/client/core/settings/settings.cc ...
4 years, 2 months ago (2016-09-30 23:48:58 UTC) #6
Lei Zhang
https://codereview.chromium.org/2349073002/diff/20001/chrome/browser/DEPS File chrome/browser/DEPS (right): https://codereview.chromium.org/2349073002/diff/20001/chrome/browser/DEPS#newcode4 chrome/browser/DEPS:4: "+blimp/client/public", If the Android-only portion of chrome::RegisterLocalState() moved into ...
4 years, 2 months ago (2016-09-30 23:55:35 UTC) #7
Lei Zhang
On 2016/09/30 23:55:35, Lei Zhang wrote: > https://codereview.chromium.org/2349073002/diff/20001/chrome/browser/DEPS > File chrome/browser/DEPS (right): > > https://codereview.chromium.org/2349073002/diff/20001/chrome/browser/DEPS#newcode4 ...
4 years, 2 months ago (2016-10-01 00:04:39 UTC) #8
Menglin
https://codereview.chromium.org/2349073002/diff/20001/chrome/browser/DEPS File chrome/browser/DEPS (right): https://codereview.chromium.org/2349073002/diff/20001/chrome/browser/DEPS#newcode4 chrome/browser/DEPS:4: "+blimp/client/public", On 2016/09/30 23:55:35, Lei Zhang wrote: > If ...
4 years, 2 months ago (2016-10-01 00:08:31 UTC) #9
David Trainor- moved to gerrit
https://codereview.chromium.org/2349073002/diff/1/blimp/client/core/settings/settings_unittest.cc File blimp/client/core/settings/settings_unittest.cc (right): https://codereview.chromium.org/2349073002/diff/1/blimp/client/core/settings/settings_unittest.cc#newcode44 blimp/client/core/settings/settings_unittest.cc:44: MockSettingsObserver* observer_; On 2016/09/30 23:48:57, Menglin wrote: > On ...
4 years, 2 months ago (2016-10-01 03:26:35 UTC) #10
Menglin
HI David, new patch upload. ptal thanks! Menglin https://codereview.chromium.org/2349073002/diff/1/chrome/browser/prefs/browser_prefs.cc File chrome/browser/prefs/browser_prefs.cc (right): https://codereview.chromium.org/2349073002/diff/1/chrome/browser/prefs/browser_prefs.cc#newcode405 chrome/browser/prefs/browser_prefs.cc:405: On ...
4 years, 2 months ago (2016-10-03 23:08:27 UTC) #11
Lei Zhang
https://codereview.chromium.org/2349073002/diff/20001/chrome/browser/DEPS File chrome/browser/DEPS (right): https://codereview.chromium.org/2349073002/diff/20001/chrome/browser/DEPS#newcode4 chrome/browser/DEPS:4: "+blimp/client/public", On 2016/10/01 03:26:35, David Trainor wrote: > I'm ...
4 years, 2 months ago (2016-10-03 23:13:54 UTC) #12
Lei Zhang
On 2016/10/03 23:13:54, Lei Zhang wrote: > https://codereview.chromium.org/2349073002/diff/20001/chrome/browser/DEPS > File chrome/browser/DEPS (right): > > https://codereview.chromium.org/2349073002/diff/20001/chrome/browser/DEPS#newcode4 ...
4 years, 2 months ago (2016-10-03 23:14:39 UTC) #13
Menglin
On 2016/10/03 23:14:39, Lei Zhang wrote: > On 2016/10/03 23:13:54, Lei Zhang wrote: > > ...
4 years, 2 months ago (2016-10-03 23:52:13 UTC) #14
Menglin
New patch uploaded. In patch 4, the Android-only profile prefs are moved to chrome/browser/android/preferences/browser_android_prefs.h Thanks! ...
4 years, 2 months ago (2016-10-04 01:14:40 UTC) #15
Lei Zhang
https://codereview.chromium.org/2349073002/diff/60001/chrome/browser/prefs/browser_prefs.cc File chrome/browser/prefs/browser_prefs.cc (right): https://codereview.chromium.org/2349073002/diff/60001/chrome/browser/prefs/browser_prefs.cc#newcode678 chrome/browser/prefs/browser_prefs.cc:678: ::android::RegisterUserProfilePrefs(registry); Shouldn't this be RegisterProfilePrefs() and shouldn't it be ...
4 years, 2 months ago (2016-10-04 01:19:10 UTC) #16
Menglin
https://codereview.chromium.org/2349073002/diff/60001/chrome/browser/prefs/browser_prefs.cc File chrome/browser/prefs/browser_prefs.cc (right): https://codereview.chromium.org/2349073002/diff/60001/chrome/browser/prefs/browser_prefs.cc#newcode678 chrome/browser/prefs/browser_prefs.cc:678: ::android::RegisterUserProfilePrefs(registry); On 2016/10/04 01:19:10, Lei Zhang wrote: > Shouldn't ...
4 years, 2 months ago (2016-10-04 01:21:46 UTC) #17
Lei Zhang
lgtm if dtrainor approves as well. https://codereview.chromium.org/2349073002/diff/60001/chrome/browser/prefs/browser_prefs.cc File chrome/browser/prefs/browser_prefs.cc (right): https://codereview.chromium.org/2349073002/diff/60001/chrome/browser/prefs/browser_prefs.cc#newcode678 chrome/browser/prefs/browser_prefs.cc:678: ::android::RegisterUserProfilePrefs(registry); On 2016/10/04 ...
4 years, 2 months ago (2016-10-04 01:33:56 UTC) #18
Menglin
On 2016/10/04 01:19:10, Lei Zhang wrote: > https://codereview.chromium.org/2349073002/diff/60001/chrome/browser/prefs/browser_prefs.cc > File chrome/browser/prefs/browser_prefs.cc (right): > > https://codereview.chromium.org/2349073002/diff/60001/chrome/browser/prefs/browser_prefs.cc#newcode678 ...
4 years, 2 months ago (2016-10-04 01:34:05 UTC) #19
Lei Zhang
I'm fine either way, though actually I liked patch set 4 better once you mentioned ...
4 years, 2 months ago (2016-10-04 01:36:47 UTC) #20
David Trainor- moved to gerrit
https://codereview.chromium.org/2349073002/diff/80001/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/80001/blimp/client/core/settings/settings.cc#newcode68 blimp/client/core/settings/settings.cc:68: // Get blimp_enabled_ from cmd line and persistent storage. ...
4 years, 2 months ago (2016-10-05 23:46:21 UTC) #21
Menglin
Hi David, new patch upload. PTAL. Thanks! Menglin https://codereview.chromium.org/2349073002/diff/80001/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/80001/blimp/client/core/settings/settings.cc#newcode68 blimp/client/core/settings/settings.cc:68: // ...
4 years, 2 months ago (2016-10-06 22:36:39 UTC) #22
David Trainor- moved to gerrit
lgtm % nits. Thanks! https://codereview.chromium.org/2349073002/diff/100001/blimp/client/core/settings/settings.h File blimp/client/core/settings/settings.h (right): https://codereview.chromium.org/2349073002/diff/100001/blimp/client/core/settings/settings.h#newcode50 blimp/client/core/settings/settings.h:50: // It gets blimp_enabled_ and ...
4 years, 2 months ago (2016-10-07 07:04:59 UTC) #23
Menglin
https://codereview.chromium.org/2349073002/diff/100001/blimp/client/core/settings/settings.h File blimp/client/core/settings/settings.h (right): https://codereview.chromium.org/2349073002/diff/100001/blimp/client/core/settings/settings.h#newcode50 blimp/client/core/settings/settings.h:50: // It gets blimp_enabled_ and record_whole_document_ from command line ...
4 years, 2 months ago (2016-10-08 00:20:56 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2349073002/120001
4 years, 2 months ago (2016-10-08 00:21:22 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/142249) android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, ...
4 years, 2 months ago (2016-10-08 00:25:40 UTC) #30
Menglin
Hi battre@, could you review this change? I'm not sure I got all owners' green ...
4 years, 2 months ago (2016-10-08 00:49:11 UTC) #32
Menglin
On 2016/10/08 00:49:11, Menglin wrote: > Hi battre@, could you review this change? I'm not ...
4 years, 2 months ago (2016-10-08 01:07:18 UTC) #39
battre
Hi. I am a bit concerned that this is not a very idiomatic of the ...
4 years, 2 months ago (2016-10-10 09:28:30 UTC) #43
Bernhard Bauer
On 2016/10/10 09:28:30, battre wrote: > Hi. > > I am a bit concerned that ...
4 years, 2 months ago (2016-10-10 13:02:18 UTC) #44
Menglin
https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc#newcode44 blimp/client/core/settings/settings.cc:44: void Settings::SetEnableBlimpMode(bool enable) { On 2016/10/10 09:28:30, battre wrote: ...
4 years, 2 months ago (2016-10-10 17:51:35 UTC) #45
David Trainor- moved to gerrit
https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc#newcode50 blimp/client/core/settings/settings.cc:50: FOR_EACH_OBSERVER(SettingsObserver, observers_, OnBlimpModeEnabled(enable)); On 2016/10/10 17:51:35, Menglin wrote: > ...
4 years, 2 months ago (2016-10-10 21:18:29 UTC) #46
Menglin
https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc#newcode68 blimp/client/core/settings/settings.cc:68: local_state_->GetBoolean(prefs::kBlimpEnabled); David, I also talked to khushal about this. ...
4 years, 2 months ago (2016-10-10 23:49:01 UTC) #47
Bernhard Bauer
https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc#newcode68 blimp/client/core/settings/settings.cc:68: local_state_->GetBoolean(prefs::kBlimpEnabled); On 2016/10/10 23:49:01, Menglin wrote: > David, I ...
4 years, 2 months ago (2016-10-11 09:17:04 UTC) #48
David Trainor- moved to gerrit
https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc#newcode73 blimp/client/core/settings/settings.cc:73: local_state_->GetBoolean(prefs::kRecordWholeDocument); On 2016/10/11 09:17:04, Bernhard Bauer wrote: > On ...
4 years, 2 months ago (2016-10-11 16:25:31 UTC) #49
Bernhard Bauer
https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc#newcode73 blimp/client/core/settings/settings.cc:73: local_state_->GetBoolean(prefs::kRecordWholeDocument); On 2016/10/11 16:25:31, David Trainor wrote: > On ...
4 years, 2 months ago (2016-10-11 16:45:35 UTC) #50
Menglin
https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc#newcode73 blimp/client/core/settings/settings.cc:73: local_state_->GetBoolean(prefs::kRecordWholeDocument); On 2016/10/11 16:45:35, Bernhard Bauer wrote: > On ...
4 years, 2 months ago (2016-10-11 16:57:38 UTC) #51
Menglin
On 2016/10/11 16:45:35, Bernhard Bauer wrote: > https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc > File blimp/client/core/settings/settings.cc (right): > > https://codereview.chromium.org/2349073002/diff/160001/blimp/client/core/settings/settings.cc#newcode73 ...
4 years, 2 months ago (2016-10-11 23:24:48 UTC) #52
Menglin
On 2016/10/11 23:24:48, Menglin wrote: > On 2016/10/11 16:45:35, Bernhard Bauer wrote: > > > ...
4 years, 2 months ago (2016-10-12 00:04:18 UTC) #53
Menglin
On 2016/10/12 00:04:18, Menglin wrote: > On 2016/10/11 23:24:48, Menglin wrote: > > On 2016/10/11 ...
4 years, 2 months ago (2016-10-13 03:56:59 UTC) #54
David Trainor- moved to gerrit
On 2016/10/13 03:56:59, Menglin wrote: > On 2016/10/12 00:04:18, Menglin wrote: > > On 2016/10/11 ...
4 years, 2 months ago (2016-10-13 05:12:26 UTC) #55
Bernhard Bauer
On 2016/10/13 05:12:26, David Trainor wrote: > On 2016/10/13 03:56:59, Menglin wrote: > > On ...
4 years, 2 months ago (2016-10-13 14:14:52 UTC) #56
Menglin
Hi David and Bernhard, please review Patch 11. In this patch, 1. I fixed the ...
4 years, 1 month ago (2016-10-24 22:44:59 UTC) #63
Bernhard Bauer
Nice! On 2016/10/24 22:44:59, Menglin wrote: > 5. We are no longer able to test ...
4 years, 1 month ago (2016-10-25 14:30:51 UTC) #66
Menglin
On 2016/10/25 14:30:51, Bernhard Bauer wrote: > Nice! > > On 2016/10/24 22:44:59, Menglin wrote: ...
4 years, 1 month ago (2016-10-25 16:24:16 UTC) #67
Menglin
new patch uploaded. ptal regarding to the notification of TestingPrefStore, I talked to Bernhard offline. ...
4 years, 1 month ago (2016-10-25 18:32:52 UTC) #68
David Trainor- moved to gerrit
https://codereview.chromium.org/2349073002/diff/220001/blimp/client/app/linux/blimp_client_context_delegate_linux.cc File blimp/client/app/linux/blimp_client_context_delegate_linux.cc (right): https://codereview.chromium.org/2349073002/diff/220001/blimp/client/app/linux/blimp_client_context_delegate_linux.cc#newcode20 blimp/client/app/linux/blimp_client_context_delegate_linux.cc:20: pref_registry_->RegisterBooleanPref(prefs::kBlimpEnabled, false); Follow up on the comment in the ...
4 years, 1 month ago (2016-10-26 01:14:55 UTC) #73
Menglin
new patch uploaded. ptal. thanks! https://codereview.chromium.org/2349073002/diff/220001/blimp/client/app/linux/blimp_client_context_delegate_linux.cc File blimp/client/app/linux/blimp_client_context_delegate_linux.cc (right): https://codereview.chromium.org/2349073002/diff/220001/blimp/client/app/linux/blimp_client_context_delegate_linux.cc#newcode20 blimp/client/app/linux/blimp_client_context_delegate_linux.cc:20: pref_registry_->RegisterBooleanPref(prefs::kBlimpEnabled, false); On 2016/10/26 ...
4 years, 1 month ago (2016-10-26 01:46:22 UTC) #74
Lei Zhang
https://codereview.chromium.org/2349073002/diff/240001/chrome/browser/prefs/chrome_command_line_pref_store.cc File chrome/browser/prefs/chrome_command_line_pref_store.cc (right): https://codereview.chromium.org/2349073002/diff/240001/chrome/browser/prefs/chrome_command_line_pref_store.cc#newcode21 chrome/browser/prefs/chrome_command_line_pref_store.cc:21: #include "chrome/browser/android/preferences/command_line_pref_store_android.h" Put this behind #if defined(OS_ANDROID) down around ...
4 years, 1 month ago (2016-10-26 01:52:06 UTC) #77
David Trainor- moved to gerrit
https://codereview.chromium.org/2349073002/diff/240001/blimp/client/app/linux/blimp_main.cc File blimp/client/app/linux/blimp_main.cc (right): https://codereview.chromium.org/2349073002/diff/240001/blimp/client/app/linux/blimp_main.cc#newcode55 blimp/client/app/linux/blimp_main.cc:55: scoped_refptr<user_prefs::PrefRegistrySyncable> pref_registry = Shouldn't we do the following? blimp::client::RegisterPrefs(...); ...
4 years, 1 month ago (2016-10-26 07:00:25 UTC) #80
Bernhard Bauer
LGTM with nits: https://codereview.chromium.org/2349073002/diff/240001/blimp/client/core/settings/settings.cc File blimp/client/core/settings/settings.cc (right): https://codereview.chromium.org/2349073002/diff/240001/blimp/client/core/settings/settings.cc#newcode72 blimp/client/core/settings/settings.cc:72: for (auto& observer : observers_) { ...
4 years, 1 month ago (2016-10-26 09:47:23 UTC) #81
Menglin
new patch uploaded. David, ptal. Thanks! https://codereview.chromium.org/2349073002/diff/240001/blimp/client/app/linux/blimp_main.cc File blimp/client/app/linux/blimp_main.cc (right): https://codereview.chromium.org/2349073002/diff/240001/blimp/client/app/linux/blimp_main.cc#newcode55 blimp/client/app/linux/blimp_main.cc:55: scoped_refptr<user_prefs::PrefRegistrySyncable> pref_registry = ...
4 years, 1 month ago (2016-10-26 19:28:34 UTC) #84
David Trainor- moved to gerrit
lgtm https://codereview.chromium.org/2349073002/diff/260001/blimp/client/app/linux/blimp_main.cc File blimp/client/app/linux/blimp_main.cc (right): https://codereview.chromium.org/2349073002/diff/260001/blimp/client/app/linux/blimp_main.cc#newcode40 blimp/client/app/linux/blimp_main.cc:40: ~BlimpShellCommandLinePrefStore() override {} = default?
4 years, 1 month ago (2016-10-28 04:25:44 UTC) #91
Menglin
https://codereview.chromium.org/2349073002/diff/260001/blimp/client/app/linux/blimp_main.cc File blimp/client/app/linux/blimp_main.cc (right): https://codereview.chromium.org/2349073002/diff/260001/blimp/client/app/linux/blimp_main.cc#newcode40 blimp/client/app/linux/blimp_main.cc:40: ~BlimpShellCommandLinePrefStore() override {} On 2016/10/28 04:25:44, David Trainor (OOO ...
4 years, 1 month ago (2016-10-28 18:00:00 UTC) #93
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2349073002/280001
4 years, 1 month ago (2016-10-28 21:40:01 UTC) #99
commit-bot: I haz the power
Committed patchset #15 (id:280001)
4 years, 1 month ago (2016-10-28 22:35:16 UTC) #101
commit-bot: I haz the power
4 years, 1 month ago (2016-10-28 22:38:25 UTC) #103
Message was sent while issue was closed.
Patchset 15 (id:??) landed as
https://crrev.com/ee3a405c87a05fdf014fae275d5b25fb95e4cda1
Cr-Commit-Position: refs/heads/master@{#428524}

Powered by Google App Engine
This is Rietveld 408576698