commit | 1c6dd3e20c0967a410220dcc1e8c75c12f008da9 | [log] [tgz] |
---|---|---|
author | Ian Vollick <[email protected]> | Wed Apr 13 02:06:26 2022 |
committer | Chromium LUCI CQ <[email protected]> | Wed Apr 13 02:06:26 2022 |
tree | 057aeb0522a1a08737a26140e7705f3bff549c6b | |
parent | f35129d387ef31be4b3634c7ea150c2947ba6f58 [diff] |
[mparch] Switch to FrameTreeNode::IsOutermostMainFrame With MPArch, we can have nested frame trees and so FTN::IsMainFrame cannot be used to determine if the frame is outermost. This CL changes a number of simpler cases where semantics match outermost. This should have no effect outside the use of MPArch-based nested frame trees (only fenced frames at the moment). A number of usages do not have tests included in this CL, but I have added TODOs for these, similar to the approach taken in crrev.com/c/2988476. Bug: 1314749 Change-Id: I9fd91ef140318d2e3aa4f4da610aaa42b8a4b89a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3577677 Reviewed-by: Kevin McNee <[email protected]> Reviewed-by: Alex Moshchuk <[email protected]> Reviewed-by: Maxim Kolosovskiy <[email protected]> Reviewed-by: Reilly Grant <[email protected]> Reviewed-by: Hiroki Nakagawa <[email protected]> Commit-Queue: Ian Vollick <[email protected]> Cr-Commit-Position: refs/heads/main@{#991847}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.