Files
brave-core/browser/browsing_data
Mario Sanchez Prada b2e4de697f Migrate usage of base::Passed with base::BindOnce to std::move
A new static assertion has been added upstream and otherwise the
build will fail for Linux now, as well as for other platforms in
the next release.

Chromium change:

https://source.chromium.org/chromium/chromium/src/+/ad0da8ebec488b6b3696b44d2da80744f8a90d17
https://source.chromium.org/chromium/chromium/src/+/63714a9ffe267a0212f4120a188f45408555a993

commit ad0da8ebec488b6b3696b44d2da80744f8a90d17
Author: Daniel Cheng <dcheng@chromium.org>
Date:   Mon Feb 22 21:07:22 2021 +0000

    Disallow base::Passed() from being used with base::BindOnce().

    The assert is currently only enabled on OS_LINUX. Platforms will be
    incrementally fixed until the assert is enabled everywhere.

    Bug: 1180750

commit 63714a9ffe267a0212f4120a188f45408555a993
Author: Daniel Cheng <dcheng@chromium.org>
Date: Fri Feb 26 09:51:28 2021

    [base] Disallow base::BindOnce() + base::Passed() use on iOS.

    std::move() and base::Passed() mean the same thing for base::BindOnce(),
    so use the standard library idiom instead.

    Bug: 1180750
2021-03-23 14:55:33 -04:00
..