From 1f73ae65e587a1803f6641f80d42c5193ca5bbb9 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Mon, 8 May 2017 19:26:03 +0100 Subject: [PATCH] Revert "Forbid using window properties as global variables" (#2099) * Revert "Ignore the yarn cache directory (#2063)" This reverts commit 94149c77a8d6e910b764ed53eb037eacb54c1871. * Revert "Forbid using window properties as global variables (#1840)" This reverts commit 5a7d8e899ef0f99d362f1195851ee832ccabfd86. --- fixtures/kitchensink/src/App.js | 4 ++-- fixtures/kitchensink/src/features/webpack/NoExtInclusion.js | 2 +- .../kitchensink/src/features/webpack/UnknownExtInclusion.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/fixtures/kitchensink/src/App.js b/fixtures/kitchensink/src/App.js index 1bf967d5224..3e57c3c5a79 100644 --- a/fixtures/kitchensink/src/App.js +++ b/fixtures/kitchensink/src/App.js @@ -26,7 +26,7 @@ class BuiltEmitter extends Component { } handleReady() { - document.dispatchEvent(new window.Event('ReactFeatureDidMount')); + document.dispatchEvent(new Event('ReactFeatureDidMount')); } render() { @@ -54,7 +54,7 @@ class App extends Component { } componentDidMount() { - const feature = window.location.hash.slice(1); + const feature = location.hash.slice(1); switch (feature) { case 'array-destructuring': import( diff --git a/fixtures/kitchensink/src/features/webpack/NoExtInclusion.js b/fixtures/kitchensink/src/features/webpack/NoExtInclusion.js index e3d4c621f51..7f824c2f292 100644 --- a/fixtures/kitchensink/src/features/webpack/NoExtInclusion.js +++ b/fixtures/kitchensink/src/features/webpack/NoExtInclusion.js @@ -11,7 +11,7 @@ import React from 'react'; import aFileWithoutExt from './assets/aFileWithoutExt'; const text = aFileWithoutExt.includes('base64') - ? window.atob(aFileWithoutExt.split('base64,')[1]).trim() + ? atob(aFileWithoutExt.split('base64,')[1]).trim() : aFileWithoutExt; export default () => ( diff --git a/fixtures/kitchensink/src/features/webpack/UnknownExtInclusion.js b/fixtures/kitchensink/src/features/webpack/UnknownExtInclusion.js index af88e96b637..70b046e9532 100644 --- a/fixtures/kitchensink/src/features/webpack/UnknownExtInclusion.js +++ b/fixtures/kitchensink/src/features/webpack/UnknownExtInclusion.js @@ -11,7 +11,7 @@ import React from 'react'; import aFileWithExtUnknown from './assets/aFileWithExt.unknown'; const text = aFileWithExtUnknown.includes('base64') - ? window.atob(aFileWithExtUnknown.split('base64,')[1]).trim() + ? atob(aFileWithExtUnknown.split('base64,')[1]).trim() : aFileWithExtUnknown; export default () => (