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

Issue 2649163003: [LanguageModel] Clear the model when clearing full history (Closed)

Created:
3 years, 11 months ago by jkrcal
Modified:
3 years, 11 months ago
Reviewers:
msramek, groby-ooo-7-16
CC:
chromium-reviews, markusheintz_, msramek+watch_chromium.org, napper
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[LanguageModel] Clear the model when clearing full history Before this CL, the LanguageModel did not react in any way to user clearing browsing data. This CL adds wiping the model whenever the user clears the complete browsing history. BUG=683875 Review-Url: https://codereview.chromium.org/2649163003 Cr-Commit-Position: refs/heads/master@{#446350} Committed: https://chromium.googlesource.com/chromium/src/+/afb5fba70d41e1cc8971942d1d78cffa491933a0

Patch Set 1 #

Patch Set 2 : Remove debugging logs #

Total comments: 6

Patch Set 3 : Rebase #

Patch Set 4 : Martin's comments #

Total comments: 7

Patch Set 5 : Rachel's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+96 lines, -0 lines) Patch
M chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc View 1 2 3 4 3 chunks +8 lines, -0 lines 0 comments Download
M chrome/browser/browsing_data/chrome_browsing_data_remover_delegate_unittest.cc View 1 2 3 4 4 chunks +35 lines, -0 lines 0 comments Download
M components/translate/core/browser/language_model.h View 2 chunks +4 lines, -0 lines 0 comments Download
M components/translate/core/browser/language_model.cc View 1 1 chunk +10 lines, -0 lines 0 comments Download
M components/translate/core/browser/language_model_unittest.cc View 1 2 3 4 2 chunks +39 lines, -0 lines 0 comments Download

Messages

Total messages: 18 (9 generated)
jkrcal
Rachel, could you PTAL at components/translate/*? Martin, could you PTAL at browsing_data_remover? Jon in cc: ...
3 years, 11 months ago (2017-01-24 14:29:40 UTC) #2
msramek
browsing_data/ LGTM % comments https://codereview.chromium.org/2649163003/diff/20001/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc File chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc (right): https://codereview.chromium.org/2649163003/diff/20001/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc#newcode382 chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc:382: LanguageModelFactory::GetInstance()->GetForBrowserContext(profile_); style: 4 spaces on ...
3 years, 11 months ago (2017-01-24 15:35:34 UTC) #3
jkrcal
Thanks, Martin! Rachel, PTAL at components/translate/* changes. https://codereview.chromium.org/2649163003/diff/20001/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc File chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc (right): https://codereview.chromium.org/2649163003/diff/20001/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc#newcode382 chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc:382: LanguageModelFactory::GetInstance()->GetForBrowserContext(profile_); On ...
3 years, 11 months ago (2017-01-25 08:48:55 UTC) #4
msramek
https://codereview.chromium.org/2649163003/diff/60001/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate_unittest.cc File chrome/browser/browsing_data/chrome_browsing_data_remover_delegate_unittest.cc (right): https://codereview.chromium.org/2649163003/diff/60001/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate_unittest.cc#newcode1769 chrome/browser/browsing_data/chrome_browsing_data_remover_delegate_unittest.cc:1769: EXPECT_THAT(language_model->GetLanguageFrequency("en"), FloatEq(0.75)); On 2017/01/25 08:48:54, jkrcal wrote: > Furthermore, ...
3 years, 11 months ago (2017-01-25 11:54:59 UTC) #5
groby-ooo-7-16
translate LGTM w/ a tiny nit in tests https://codereview.chromium.org/2649163003/diff/60001/components/translate/core/browser/language_model.h File components/translate/core/browser/language_model.h (right): https://codereview.chromium.org/2649163003/diff/60001/components/translate/core/browser/language_model.h#newcode61 components/translate/core/browser/language_model.h:61: void ...
3 years, 11 months ago (2017-01-25 16:12:45 UTC) #6
jkrcal
Thanks! https://codereview.chromium.org/2649163003/diff/60001/components/translate/core/browser/language_model.h File components/translate/core/browser/language_model.h (right): https://codereview.chromium.org/2649163003/diff/60001/components/translate/core/browser/language_model.h#newcode61 components/translate/core/browser/language_model.h:61: void ClearHistory(base::Time begin, base::Time end); On 2017/01/25 16:12:45, ...
3 years, 11 months ago (2017-01-26 15:46:22 UTC) #9
msramek
https://codereview.chromium.org/2649163003/diff/60001/components/translate/core/browser/language_model_unittest.cc File components/translate/core/browser/language_model_unittest.cc (right): https://codereview.chromium.org/2649163003/diff/60001/components/translate/core/browser/language_model_unittest.cc#newcode140 components/translate/core/browser/language_model_unittest.cc:140: model.ClearHistory(base::Time::Now() - base::TimeDelta::FromHours(1), On 2017/01/26 15:46:22, jkrcal wrote: > ...
3 years, 11 months ago (2017-01-26 16:00:49 UTC) #10
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/2649163003/80001
3 years, 11 months ago (2017-01-26 16:34:46 UTC) #15
commit-bot: I haz the power
3 years, 11 months ago (2017-01-26 16:42:25 UTC) #18
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/afb5fba70d41e1cc8971942d1d78...

Powered by Google App Engine
This is Rietveld 408576698