• Patrick Monette's avatar
    Reland "[3P blocking] Fix tests accessing the ModuleDatabase on the UI thread" · 7d566e60
    Patrick Monette authored
    This is a reland of 57213418
    
    The GN dependency error was fixed
    
    Original change's description:
    > [3P blocking] Fix tests accessing the ModuleDatabase on the UI thread
    >
    > The ModuleDatabase was moved to its own sequence but both the
    > IncompatibleApplicationsBrowserTest and ThirdPartyBlockingBrowserTest
    > test fixtures were not updated.
    >
    > This CL moves the accesses to the ModuleDatabase instance to the right
    > sequence.
    >
    > Also added an override for the OutOfProcessQuarantine feature to allow
    > local testing. This was not an issue on the bots because they respect
    > the fieldtrial_testing_config.json file.
    >
    > Bug: 850517
    > Change-Id: I2e8955b33cd7ffc75f74dd56b01df9dec96fc604
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2031742
    > Commit-Queue: Chris Hamilton <chrisha@chromium.org>
    > Reviewed-by: Chris Hamilton <chrisha@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#737448}
    
    Bug: 850517
    Change-Id: Ibe99a6d359ec1afe7282b76fc3ad9491c7dee70c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2035719Reviewed-by: default avatarChris Hamilton <chrisha@chromium.org>
    Commit-Queue: Chris Hamilton <chrisha@chromium.org>
    Commit-Queue: Patrick Monette <pmonette@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#737840}
    7d566e60
module_database.cc 15.8 KB