dillon1000/react
Commit
Browse files Thread native-parent pointers through everything
Now we don't repurpose context for our own secret needs (hi Dan). In this diff I avoid storing the native parent on native (DOM) components and store it only on composites, but we'll probably want to store it on native components too soon for event bubbling.
Changed paths16 files
First-parent comparisonsrc/renderers/dom/client/ReactMount.js ModifiedM src/renderers/dom/client/validateDOMNesting.js ModifiedM src/renderers/dom/client/wrappers/ReactDOMButton.js ModifiedM src/renderers/dom/client/wrappers/ReactDOMInput.js ModifiedM src/renderers/dom/client/wrappers/ReactDOMOption.js ModifiedM src/renderers/dom/client/wrappers/ReactDOMSelect.js ModifiedM src/renderers/dom/client/wrappers/ReactDOMTextarea.js ModifiedM src/renderers/dom/server/ReactServerRendering.js ModifiedM src/renderers/dom/shared/ReactDOMComponent.js ModifiedA src/renderers/dom/shared/ReactDOMContainerInfo.js AddedM src/renderers/dom/shared/ReactDOMTextComponent.js ModifiedM src/renderers/shared/reconciler/ReactCompositeComponent.js ModifiedM src/renderers/shared/reconciler/ReactEmptyComponent.js ModifiedM src/renderers/shared/reconciler/ReactMultiChild.js ModifiedM src/renderers/shared/reconciler/ReactReconciler.js ModifiedM src/test/ReactTestUtils.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…