DescriptionDon't use --process-per-tab when running layout tests.
1. RenderFrameHostManager::ShouldTransitionCrossSite first checks
SiteIsolationPolicy::AreCrossProcessFramesPossible() and if it is true,
then switches::kProcessPerTab is ignored.
2. SiteIsolationPolicy::AreCrossProcessFramesPossible() returns true
on all platforms except Android since r448761 which initially landed
in 58.0.3006.0
1 and 2 taken together mean that --process-per-tab switch is a no-op on
all platforms except Android. This has been the case for the last 2
milestones. Therefore let's stop using the no-op switch when running
layout tests.
BUG=477150
Review-Url: https://codereview.chromium.org/2968753003
Cr-Commit-Position: refs/heads/master@{#483809}
Committed: https://chromium.googlesource.com/chromium/src/+/b3b4f35a6de19f1fe00f086a19ec7572e231e5d6
Patch Set 1 #
Messages
Total messages: 13 (8 generated)
|