mac: Disable Address Book integration.
commit35c314c9f0e9e834d91d128c33beded5f1db24fe
authorerikchen <erikchen@chromium.org>
Fri, 29 May 2015 23:59:40 +0000 (29 16:59 -0700)
committerCommit bot <commit-bot@chromium.org>
Sat, 30 May 2015 00:00:29 +0000 (30 00:00 +0000)
tree8d1baa1572cc430eff36e3e80fcc8fb82e04d09e
parent1ab506aa9720454e32b815090a3fa3dd8d7145bc
mac: Disable Address Book integration.

Chrome's Address Book integration isn't done very well. It causes spurious
Address Book permissions prompts. We don't know exactly what's causing the
prompts, but it's likely related to Automatic Update, and the timing that OSX
accesses the Code Signature of the bundle, and the timing that OSX computes the
code signatures of the binary, info.plist, etc.

This CL disables Address Book integration. Once that's been in for about 6
weeks, and there are no major problems, I will rip out the code.

BUG=488146

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

Cr-Commit-Position: refs/heads/master@{#332081}
chrome/browser/resources/options/autofill_options.html
chrome/browser/resources/options/autofill_options.js
components/autofill/core/browser/autofill_manager_unittest.cc
components/autofill/core/browser/personal_data_manager_mac.mm
components/autofill/core/browser/personal_data_manager_unittest.cc