From a99f0d6100c9779f5f6df6008af54c06113355f6 Mon Sep 17 00:00:00 2001 From: Brian Vaughn Date: Tue, 5 Dec 2017 12:23:42 -0800 Subject: [PATCH] Temporarily patched Map/Set non-extensible check into RN dev renderer Reviewed By: jingc Differential Revision: D6461125 fbshipit-source-id: 8b30a22db4e357717f1c4f4e21a85ddef02d97d1 --- Libraries/Renderer/ReactNativeRenderer-dev.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Libraries/Renderer/ReactNativeRenderer-dev.js b/Libraries/Renderer/ReactNativeRenderer-dev.js index cdcf5115e..e9dcd9a29 100644 --- a/Libraries/Renderer/ReactNativeRenderer-dev.js +++ b/Libraries/Renderer/ReactNativeRenderer-dev.js @@ -4903,7 +4903,8 @@ var AsyncUpdates = 1; try { var nonExtensibleObject = Object.preventExtensions({}); /* eslint-disable no-new */ - + new Map([[nonExtensibleObject, null]]); + new Set([nonExtensibleObject]); /* eslint-enable no-new */ } catch (e) { // TODO: Consider warning about bad polyfills