controlled frame: Refactor ControlledFrameApiTest
This migrates most ControlledFrameApiTest over to IsolatedWebAppBuilder which allows several test apps in chrome/test/data to be removed, and simplifies how the test IWAs are configured and installed. Additionally, InProcessBrowserTest already has an http test server, so this updates the tests to use the existing server to serve content for <controlledframe> rather than creating a dedicated one. Bug: b/322386534, b/40191772 Change-Id: I992968d5cd5995ed196f8d2e1a313944bb186848 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5386747 Reviewed-by:Chase Phillips <cmp@chromium.org> Commit-Queue: Robbie McElrath <rmcelrath@chromium.org> Cr-Commit-Position: refs/heads/main@{#1277217}
Loading