commit | a8a460cbc25a2474b48b844756503d749c584738 | [log] [tgz] |
---|---|---|
author | Eric Lawrence <ericlaw@microsoft.com> | Fri Nov 06 21:10:42 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 06 21:10:42 2020 |
tree | 825fd6049e4ed3de70a1f831430f9a33f8cb6951 | |
parent | d5135efd7697096d1450f19f67cc4424df255807 [diff] |
Anchor target=_blank implies rel=noopener To mitigate "tab-napping" attacks, in which a new tab/window opened by a victim context may navigate that opener context, the HTML standard changed to specify that anchors that target _blank should behave as if |rel="noopener"| is set. A page wishing to opt out of this behavior may set |rel="opener"|. Bug: 898942 Change-Id: Id34bbc480e96cb2cc8e922388a9a5bc4161b03b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1630010 Reviewed-by: Julian Pastarmov <pastarmovj@chromium.org> Reviewed-by: John Abd-El-Malek <jam@chromium.org> Reviewed-by: Marijn Kruisselbrink <mek@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org> Commit-Queue: Eric Lawrence [MSFT] <ericlaw@microsoft.com> Cr-Commit-Position: refs/heads/master@{#825022}
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.
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.