| Index: chrome/browser/chromeos/platform_keys/platform_keys_nss.cc | 
| diff --git a/chrome/browser/chromeos/platform_keys/platform_keys_nss.cc b/chrome/browser/chromeos/platform_keys/platform_keys_nss.cc | 
| index 6a8c9aee3de1a0d14baa1e314742381c62efe870..04a6af4ec6d907899ae5911cd002a38ffb7656ce 100644 | 
| --- a/chrome/browser/chromeos/platform_keys/platform_keys_nss.cc | 
| +++ b/chrome/browser/chromeos/platform_keys/platform_keys_nss.cc | 
| @@ -441,11 +441,9 @@ void GenerateRSAKeyWithDB(std::unique_ptr<GenerateRSAKeyState> state, | 
| // Only the slot and not the NSSCertDatabase is required. Ignore |cert_db|. | 
| // This task interacts with the TPM, hence MayBlock(). | 
| base::PostTaskWithTraits( | 
| -      FROM_HERE, base::TaskTraits() | 
| -                     .MayBlock() | 
| -                     .WithPriority(base::TaskPriority::BACKGROUND) | 
| -                     .WithShutdownBehavior( | 
| -                         base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN), | 
| +      FROM_HERE, | 
| +      {base::MayBlock(), base::TaskPriority::BACKGROUND, | 
| +       base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, | 
| base::Bind(&GenerateRSAKeyOnWorkerThread, base::Passed(&state))); | 
| } | 
|  | 
| @@ -537,11 +535,9 @@ void SignRSAWithDB(std::unique_ptr<SignRSAState> state, | 
| // Only the slot and not the NSSCertDatabase is required. Ignore |cert_db|. | 
| // This task interacts with the TPM, hence MayBlock(). | 
| base::PostTaskWithTraits( | 
| -      FROM_HERE, base::TaskTraits() | 
| -                     .MayBlock() | 
| -                     .WithPriority(base::TaskPriority::BACKGROUND) | 
| -                     .WithShutdownBehavior( | 
| -                         base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN), | 
| +      FROM_HERE, | 
| +      {base::MayBlock(), base::TaskPriority::BACKGROUND, | 
| +       base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, | 
| base::Bind(&SignRSAOnWorkerThread, base::Passed(&state))); | 
| } | 
|  | 
| @@ -607,11 +603,9 @@ void DidGetCertificates(std::unique_ptr<GetCertificatesState> state, | 
| state->certs_ = std::move(all_certs); | 
| // This task interacts with the TPM, hence MayBlock(). | 
| base::PostTaskWithTraits( | 
| -      FROM_HERE, base::TaskTraits() | 
| -                     .MayBlock() | 
| -                     .WithPriority(base::TaskPriority::BACKGROUND) | 
| -                     .WithShutdownBehavior( | 
| -                         base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN), | 
| +      FROM_HERE, | 
| +      {base::MayBlock(), base::TaskPriority::BACKGROUND, | 
| +       base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, | 
| base::Bind(&FilterCertificatesOnWorkerThread, base::Passed(&state))); | 
| } | 
|  | 
|  |