From f89029b83dd82d3848d6174cc72aeed02b264927 Mon Sep 17 00:00:00 2001 From: Philipp Spiess Date: Wed, 1 Aug 2018 17:45:07 +0200 Subject: [PATCH] Allow Electrons tag Fixes #13299 Adds Electrons tag to the attribute whitelist. --- packages/react-dom/src/client/ReactDOMFiberComponent.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/react-dom/src/client/ReactDOMFiberComponent.js b/packages/react-dom/src/client/ReactDOMFiberComponent.js index bad296429e431..27876e51b62a9 100644 --- a/packages/react-dom/src/client/ReactDOMFiberComponent.js +++ b/packages/react-dom/src/client/ReactDOMFiberComponent.js @@ -80,6 +80,12 @@ if (__DEV__) { time: true, // There are working polyfills for . Let people use it. dialog: true, + // Electron ships a custom tag to display external web content in + // an isolated frame and process. + // This tag is not present in non Electron environments such as JSDom which + // is often used for testing purposes. + // @see https://electronjs.org/docs/api/webview-tag + webview: true, }; validatePropertiesInDevelopment = function(type, props) {