dillon1000/react

Commit

Use createElement instead of HTML generation

Behind a feature flag. This is a relatively simple change; adopting this strategy universally would mean that we could clean up a lot of code but this doesn't attempt to restructure more than necessary.
Browse files
Changed paths19 files
First-parent comparison
M src/renderers/dom/client/ReactDOMIDOperations.js ModifiedM src/renderers/dom/client/ReactMount.js ModifiedM src/renderers/dom/client/ReactReconcileTransaction.js ModifiedM src/renderers/dom/client/utils/DOMChildrenOperations.js ModifiedM src/renderers/dom/client/wrappers/__tests__/ReactDOMTextarea-test.js ModifiedM src/renderers/dom/server/ReactServerRenderingTransaction.js ModifiedM src/renderers/dom/shared/DOMPropertyOperations.js ModifiedM src/renderers/dom/shared/Danger.js ModifiedM src/renderers/dom/shared/ReactDOMComponent.js ModifiedA src/renderers/dom/shared/ReactDOMFeatureFlags.js AddedM src/renderers/dom/shared/ReactDOMTextComponent.js ModifiedM src/renderers/dom/shared/ReactDefaultInjection.js ModifiedM src/renderers/dom/shared/ReactInjection.js ModifiedM src/renderers/dom/shared/__tests__/CSSPropertyOperations-test.js ModifiedM src/renderers/dom/shared/__tests__/Danger-test.js ModifiedM src/renderers/shared/reconciler/ReactUpdates.js ModifiedM src/renderers/shared/reconciler/__tests__/ReactMultiChild-test.js ModifiedM src/test/ReactDefaultPerfAnalysis.js ModifiedM src/test/ReactTestUtils.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…