• Jeremy Roman's avatar
    Enable Portals same-origin origin trial on Android. · f369a9d6
    Jeremy Roman authored
    This makes the origin trial functional pending the issuance of tokens.
    It includes a test that verifies that the default feature state is
    appropriate for this trial, and adjusts those defaults.
    
    Also as a consequence of this, cross-origin portals will now be
    disabled by default. They can be re-enabled for development purposes
    only via:
      flags: chrome://flags/#enable-portals-cross-origin
    or switch:
      --enable-features=PortalsCrossOrigin
    
    Finally, the toggling of these makes our tests a little wonky.
    Previously we were forcing the browser-side logic on in response
    to experimental web platform features, but some tests rely on
    cross-origin portals which probably shouldn't be on for all users
    with experimental web platform features. Instead these tests are
    moved to a virtual test suite for the time being, consistent with
    a number of other unlaunched features.
    
    Bug: 1040212,1093466
    Change-Id: I7dd75e0e2053206368d806439eed4b6b918a1a3a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2240057
    Auto-Submit: Jeremy Roman <jbroman@chromium.org>
    Reviewed-by: default avatarCharlie Reis <creis@chromium.org>
    Reviewed-by: default avatarLucas Gadani <lfg@chromium.org>
    Commit-Queue: Jeremy Roman <jbroman@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#782003}
    f369a9d6
VirtualTestSuites 30.2 KB