From 6c725357ff36a20fe551e4090f17a9b90c2ba18a Mon Sep 17 00:00:00 2001 From: Nicolas Gallagher Date: Tue, 1 Jan 2019 15:38:22 -0800 Subject: [PATCH] Add a note about referrer tracking --- .../react-native-web/src/modules/createDOMProps/index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/react-native-web/src/modules/createDOMProps/index.js b/packages/react-native-web/src/modules/createDOMProps/index.js index adee2aa9..841dc5d2 100644 --- a/packages/react-native-web/src/modules/createDOMProps/index.js +++ b/packages/react-native-web/src/modules/createDOMProps/index.js @@ -175,7 +175,10 @@ const createDOMProps = (component, props, styleResolver) => { if (nativeID && nativeID.constructor === String) { domProps.id = nativeID; } - // Link security and automation test ids + // Link security + // https://mathiasbynens.github.io/rel-noopener/ + // Note: using "noreferrer" doesn't impact referrer tracking for https + // transfers (i.e., from https to https). if (component === 'a' && domProps.target === '_blank') { domProps.rel = `${domProps.rel || ''} noopener noreferrer`; }