Actions
Bug #20455
closedAdd rel=”noopener” to anywhere we use target="_blank"
Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Target version:
Story points:
-
Release:
Release relationship:
Auto
Description
When using target="_blank"
the new tab will have a relationship with the original tab, in fact they will share the same Javascript context (!). This means the tabs can interfere each other -- if something on one tab is slow or memory hungry it can crash all the other tabs it is connected to by the "open in new tab" behavior.
Adding rel="noopener"
prevents that behavior.
(on further research, it seems some browsers now set this by default as a security measure, but we should be explicit about it).
Actions