diff --git a/change/@fluentui-web-components-iyoriovo-noopener-1.json b/change/@fluentui-web-components-iyoriovo-noopener-1.json new file mode 100644 index 0000000000000..faf0df8bb6222 --- /dev/null +++ b/change/@fluentui-web-components-iyoriovo-noopener-1.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "anchor-button: pass noopener,noreferrer to window.open for modified-click navigation", + "packageName": "@fluentui/web-components", + "email": "iyorixy1@gmail.com", + "dependentChangeType": "patch" +} diff --git a/packages/web-components/src/anchor-button/anchor-button.base.ts b/packages/web-components/src/anchor-button/anchor-button.base.ts index 9681f2a382299..315ef92cbb1f9 100644 --- a/packages/web-components/src/anchor-button/anchor-button.base.ts +++ b/packages/web-components/src/anchor-button/anchor-button.base.ts @@ -208,7 +208,7 @@ export class BaseAnchor extends FASTElement { * @internal */ private handleNavigation(newTab: boolean): void { - newTab ? window.open(this.href, '_blank') : this.internalProxyAnchor.click(); + newTab ? window.open(this.href, '_blank', 'noopener,noreferrer') : this.internalProxyAnchor.click(); } /**