From 45deae03af188dfa56795325084e1a16b52ebbc9 Mon Sep 17 00:00:00 2001 From: Tim Yung Date: Wed, 4 Mar 2015 13:06:01 -0800 Subject: [PATCH] React Native: Remove Unnecessary `document.body` Shim --- .../Initialization/InitializeJavaScriptAppEngine.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js b/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js index d3d863785..3c507129b 100644 --- a/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js +++ b/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js @@ -51,13 +51,10 @@ function setupDocumentShim() { throw getInvalidGlobalUseError('Image'); } }; - if (!GLOBAL.document) { - // This shouldn't be needed but scroller library fails without it. If - // we fixed the scroller, we wouldn't need this. - GLOBAL.document = {body: {}}; - } // Force `ExecutionEnvironment.canUseDOM` to be false. - GLOBAL.document.createElement = null; + if (GLOBAL.document) { + GLOBAL.document.createElement = null; + } } function handleErrorWithRedBox(e) {