Claudio DeSouza da7194fd15 LoginDatabase::Init requires a db encryptor
This function now takes a db encryptor argument, which can be `nullptr`.
This change corrects its call for the chrome importer, which doesn't
make use of any encryptors.

Chromium change:
https://chromium.googlesource.com/chromium/src/+/9da3ba33b3d6d82f45d9b8c1538c7b06888dee17

commit 9da3ba33b3d6d82f45d9b8c1538c7b06888dee17
Author: Viktor Semeniuk <vsemeniuk@google.com>
Date:   Fri Jun 21 11:56:12 2024 +0000

    Pass os_crypt_async::Encryptor to LoginDatabase::Init

    This CL allows LoginDatabase to use os_crypt_async::Encryptor. When
    Encryptor is provided it's used to encrypt/decrypt password.

    PasswordStoreBuiltInBackend is updated to accept
    os_crypt_async::OSCryptAsync. When provided LoginDatabase::Init call
    is postponed until Encryptor is obtained.

    Bug: 345691490
2024-08-07 21:31:15 -04:00
2024-07-30 08:27:00 +02:00
2024-08-07 21:31:13 -04:00
2024-08-08 00:02:09 +00:00
2024-08-08 00:02:09 +00:00

Brave Core

Brave Core is a set of changes, APIs, and scripts used for customizing Chromium to make the Brave browser. Please also check https://github.com/brave/brave-browser

Follow @brave on Twitter for important announcements.

Resources

Community

You can ask questions and interact with the community in the following locations:

S
Description
No description provided
Readme MPL-2.0
3.8 GiB
Languages
C++ 36.9%
HTML 31.6%
Swift 9.4%
TypeScript 9%
Java 4.8%
Other 8.1%