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

Issue 7655019: Migrate Obsolete NotificationsSettings and remove content_settings::NotificationsProvider. (Closed)

Created:
9 years, 4 months ago by markusheintz_
Modified:
9 years, 3 months ago
Reviewers:
Bernhard Bauer, battre
CC:
chromium-reviews, Paweł Hajdan Jr.
Visibility:
Public.

Description

Migrate Obsolete NotificationsSettings and remove content_settings::NotificationsProvider. BUG=63656 TEST=host_content_settings_map_unittest.cc, content_settings_pref_provider.cc, desktop_notifications_service_unittest.cc Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=98938 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=98960

Patch Set 1 #

Patch Set 2 : " #

Patch Set 3 : " #

Total comments: 32

Patch Set 4 : " #

Patch Set 5 : " #

Patch Set 6 : " #

Patch Set 7 : " #

Patch Set 8 : " #

Patch Set 9 : " #

Total comments: 30

Patch Set 10 : " #

Patch Set 11 : " #

Total comments: 3

Patch Set 12 : fix typo #

Patch Set 13 : Remove include of deleted notifications_prefs_cache.h #

Unified diffs Side-by-side diffs Delta from patch set Stats (+505 lines, -1225 lines) Patch
M chrome/browser/chromeos/notifications/desktop_notifications_unittest.h View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +1 line, -2 lines 0 comments Download
D chrome/browser/content_settings/content_settings_notification_provider.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -106 lines 0 comments Download
D chrome/browser/content_settings/content_settings_notification_provider.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -368 lines 0 comments Download
M chrome/browser/content_settings/content_settings_pref_provider.h View 1 2 4 chunks +22 lines, -12 lines 0 comments Download
M chrome/browser/content_settings/content_settings_pref_provider.cc View 1 2 3 4 5 6 7 8 9 10 17 chunks +169 lines, -38 lines 0 comments Download
M chrome/browser/content_settings/content_settings_pref_provider_unittest.cc View 1 2 3 4 5 6 3 chunks +138 lines, -1 line 0 comments Download
M chrome/browser/content_settings/host_content_settings_map.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/content_settings/host_content_settings_map.cc View 1 2 3 4 5 6 7 8 9 4 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/notifications/desktop_notification_service.h View 1 2 3 4 5 6 7 8 9 6 chunks +8 lines, -27 lines 0 comments Download
M chrome/browser/notifications/desktop_notification_service.cc View 1 2 3 4 5 6 7 8 9 9 chunks +40 lines, -193 lines 0 comments Download
M chrome/browser/notifications/desktop_notification_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 6 chunks +57 lines, -152 lines 0 comments Download
M chrome/browser/notifications/desktop_notifications_unittest.h View 1 2 3 4 5 6 7 8 2 chunks +0 lines, -5 lines 0 comments Download
M chrome/browser/notifications/notification_exceptions_table_model.cc View 1 2 3 4 5 6 7 8 9 10 6 chunks +25 lines, -19 lines 0 comments Download
M chrome/browser/notifications/notification_exceptions_table_model_unittest.cc View 1 2 3 4 5 3 chunks +16 lines, -13 lines 0 comments Download
M chrome/browser/notifications/notification_options_menu_model.cc View 1 2 3 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/notifications/notifications_prefs_cache.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -85 lines 0 comments Download
M chrome/browser/notifications/notifications_prefs_cache.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -104 lines 0 comments Download
M chrome/browser/notifications/notifications_prefs_cache_unittest.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -63 lines 0 comments Download
M chrome/browser/prefs/browser_prefs.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/options/content_settings_handler.cc View 1 2 3 4 5 6 7 8 9 4 chunks +16 lines, -21 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +0 lines, -4 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/pref_names.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +3 lines, -3 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
markusheintz_
Dominic could you please review this CL for me? Thanks.
9 years, 4 months ago (2011-08-22 08:45:52 UTC) #1
battre
http://codereview.chromium.org/7655019/diff/3001/chrome/browser/content_settings/content_settings_pref_provider.cc File chrome/browser/content_settings/content_settings_pref_provider.cc (right): http://codereview.chromium.org/7655019/diff/3001/chrome/browser/content_settings/content_settings_pref_provider.cc#newcode133 chrome/browser/content_settings/content_settings_pref_provider.cc:133: pattern_pair, &settings); nit: indentation http://codereview.chromium.org/7655019/diff/3001/chrome/browser/content_settings/content_settings_pref_provider.cc#newcode134 chrome/browser/content_settings/content_settings_pref_provider.cc:134: DCHECK(found); I thought ...
9 years, 4 months ago (2011-08-22 15:00:57 UTC) #2
markusheintz_
I still have one test that breaks. http://codereview.chromium.org/7655019/diff/3001/chrome/browser/content_settings/content_settings_pref_provider.cc File chrome/browser/content_settings/content_settings_pref_provider.cc (right): http://codereview.chromium.org/7655019/diff/3001/chrome/browser/content_settings/content_settings_pref_provider.cc#newcode133 chrome/browser/content_settings/content_settings_pref_provider.cc:133: pattern_pair, &settings); ...
9 years, 4 months ago (2011-08-24 00:47:12 UTC) #3
markusheintz_
I fixed all unittests now. So please continue reviewing my CL. Thanks
9 years, 3 months ago (2011-08-29 10:00:55 UTC) #4
battre
ExtensionApiTest.Notifications still needs to be looked at, fails on Windows and Linux (Mac is still ...
9 years, 3 months ago (2011-08-29 17:44:04 UTC) #5
markusheintz_
ExtensionApiTest.Notifications passes green on my local machine. Try bots are running. http://codereview.chromium.org/7655019/diff/20001/chrome/browser/content_settings/content_settings_extension_provider.cc File chrome/browser/content_settings/content_settings_extension_provider.cc (right): ...
9 years, 3 months ago (2011-08-30 15:14:02 UTC) #6
battre
LGTM http://codereview.chromium.org/7655019/diff/26001/chrome/browser/content_settings/host_content_settings_map.h File chrome/browser/content_settings/host_content_settings_map.h (right): http://codereview.chromium.org/7655019/diff/26001/chrome/browser/content_settings/host_content_settings_map.h#newcode46 chrome/browser/content_settings/host_content_settings_map.h:46: // I really want my soul back, so ...
9 years, 3 months ago (2011-08-30 15:57:21 UTC) #7
markusheintz_
Thanks a lot for reviewing. I fixed the last typo and will wait for green ...
9 years, 3 months ago (2011-08-30 17:04:16 UTC) #8
markusheintz_
@bauerb: Dominic is in a training today, maybe you could review patchset 13. This broke ...
9 years, 3 months ago (2011-08-31 10:12:45 UTC) #9
Bernhard Bauer
Which patch set was landed originally?
9 years, 3 months ago (2011-08-31 10:22:50 UTC) #10
markusheintz_
Originally patchset 12 was landed and reverted :(
9 years, 3 months ago (2011-08-31 10:30:46 UTC) #11
Bernhard Bauer
desktop_notifications_unittest.h LGTM.
9 years, 3 months ago (2011-08-31 10:35:17 UTC) #12
markusheintz_
9 years, 3 months ago (2011-08-31 10:39:56 UTC) #13
On 2011/08/31 10:35:17, Bernhard Bauer wrote:
> desktop_notifications_unittest.h LGTM.

Thanks a lot for reviewing. I will try to land the CL after the trybots pass
green again.

Powered by Google App Engine
This is Rietveld 408576698