DescriptionEnforce all subframes to be in the same BrowsingInstance as the parent.
Parent and child frames must be part of the same "unit of related
browsing contexts" per the HTML spec. This rule is currently broken when
subframes are allowed to perform cross-process navigations. This CL is
implementing a simple fix for this and adding an enforcement of this rule
to WebContentsObserverSanityChecker. A more comprehensive implementation
can be done at a later time.
BUG=522302
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation
Committed: https://crrev.com/e8e623d5bf2b4ab72b66fbb6b6e649c66adbd46f
Cr-Commit-Position: refs/heads/master@{#363292}
Patch Set 1 : #Patch Set 2 : Enable ExtensionApiTest.ContentScriptOtherExtensions #Patch Set 3 : Rebase on ToT. #Patch Set 4 : Fix UMA test. #
Total comments: 4
Patch Set 5 : Fixes based on Charlie's review. #
Messages
Total messages: 22 (11 generated)
|