From 41b05eaf061ec5b500b63e6ce73af86154624f3a Mon Sep 17 00:00:00 2001 From: James Long Date: Fri, 30 Oct 2015 10:06:52 -0400 Subject: [PATCH] Bug 1219304 - add react-dom and use it in the devtools to render react r=jsantell --HG-- extra : amend_source : 4aa25a00c9e1a0a51fbc7b08d4c8fb15393f83e2 --- devtools/client/jsonview/json-viewer.js | 4 +-- devtools/client/jsonview/viewer-config.js | 3 +- .../test/mochitest/test_tree_01.html | 3 +- .../test/mochitest/test_tree_02.html | 3 +- .../test/mochitest/test_tree_03.html | 3 +- .../test/mochitest/test_tree_04.html | 3 +- .../test/mochitest/test_tree_05.html | 3 +- .../test/mochitest/test_tree_06.html | 3 +- .../test/mochitest/test_tree_07.html | 3 +- .../test/mochitest/test_tree_08.html | 3 +- devtools/client/memory/initializer.js | 7 +++-- devtools/client/shared/vendor/REACT_UPGRADING | 7 +++++ devtools/client/shared/vendor/moz.build | 1 + devtools/client/shared/vendor/react-dom.js | 31 +++++++++++++++++++ 14 files changed, 63 insertions(+), 14 deletions(-) create mode 100644 devtools/client/shared/vendor/react-dom.js diff --git a/devtools/client/jsonview/json-viewer.js b/devtools/client/jsonview/json-viewer.js index b680eb0bed98..5300db3ae370 100644 --- a/devtools/client/jsonview/json-viewer.js +++ b/devtools/client/jsonview/json-viewer.js @@ -7,7 +7,7 @@ define(function(require, exports, module) { // ReactJS -const React = require("react"); +const ReactDOM = require("react-dom"); // RDP Inspector const { createFactories } = require("./components/reps/rep-utils"); @@ -79,7 +79,7 @@ input.actions = { * at the top of the window. This component also represents ReacJS root. */ var content = document.getElementById("content"); -var theApp = React.render(MainTabbedArea(input), content); +var theApp = ReactDOM.render(MainTabbedArea(input), content); var onResize = event => { window.document.body.style.height = window.innerHeight + "px"; diff --git a/devtools/client/jsonview/viewer-config.js b/devtools/client/jsonview/viewer-config.js index 0869a20864e9..9b881ebddb61 100644 --- a/devtools/client/jsonview/viewer-config.js +++ b/devtools/client/jsonview/viewer-config.js @@ -23,7 +23,8 @@ require.config({ "react": [ "resource://devtools/client/shared/vendor/react-dev", "resource://devtools/client/shared/vendor/react" - ] + ], + "react-dom": "resource://devtools/client/shared/vendor/react-dom" } }); diff --git a/devtools/client/memory/components/test/mochitest/test_tree_01.html b/devtools/client/memory/components/test/mochitest/test_tree_01.html index 89609562c6ba..ed5312fc62bb 100644 --- a/devtools/client/memory/components/test/mochitest/test_tree_01.html +++ b/devtools/client/memory/components/test/mochitest/test_tree_01.html @@ -16,6 +16,7 @@ depth.