Disable the ALLOW value for camera and mic content settings.
commitb34177cd95a419c5cd72720ff0e00bf953f24b79
authormsramek <msramek@chromium.org>
Thu, 23 Apr 2015 09:48:03 +0000 (23 02:48 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 23 Apr 2015 09:48:14 +0000 (23 09:48 +0000)
tree06cf0b262054f368c11913ef68e7b14f4641b4dd
parent8b88ed7364127c74fb55ca8a7787dcee523970c8
Disable the ALLOW value for camera and mic content settings.

We used to use
  MEDIASTREAM content setting for media default ( ASK / BLOCK )
  CAMERA / MIC content settings for media exceptions ( ALLOW / ASK / BLOCK )

When we stopped using MEDIASTREAM and replaced it with CAMERA / MIC for defaults as well, we didn't ensure that the ALLOW value is still unsupported as default.

This CL fixes that. Although during the short period when the default settings supported ALLOW values we had no UI to set it, we include a migration code just to be on the safe side.

BUG=464382

Review URL: https://codereview.chromium.org/1092743005

Cr-Commit-Position: refs/heads/master@{#326486}
chrome/browser/content_settings/host_content_settings_map_unittest.cc
components/content_settings/core/browser/host_content_settings_map.cc