• Domenic Denicola's avatar
    Run origin-isolation WPTs without automatic WPT OI · 98779a96
    Domenic Denicola authored
    It turns out that we automatically origin-isolate web-platform.test
    domains. This makes the web platform tests under
    external/wpt/origin-isolation, for the opt-in origin isolation feature
    (https://crbug.com/1042415), useless, since the opt-in does nothing.
    
    This CL introduces a new virtual test suite, which toggles a new command
    line flag to disable this automatic origin isolation of WPT domains.
    When running this virtual test suite, then, the WPT domains will only be
    origin-isolated when they are explicitly opted in by the test files, by
    setting the Origin-Isolation header.
    
    The tests are run exclusively in this virtual test suite, by adding
    their default configuration to NeverFixTests.
    
    Fixed: 1073181
    Change-Id: I9db3285f1ac3a0e5b04e8d63694649d2dbe6419e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2159536
    Commit-Queue: Domenic Denicola <domenic@chromium.org>
    Reviewed-by: default avatarAlex Moshchuk <alexmos@chromium.org>
    Reviewed-by: default avatarŁukasz Anforowicz <lukasza@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#763371}
    98779a96
NeverFixTests 160 KB