dillon1000/react

Commit

Events: Pass native instances up until propagation

Next step: take advantage of having the native instances in EventPropagators instead of converting right back to IDs.
Browse files
Changed paths23 files
First-parent comparison
M src/renderers/dom/client/ReactDOMComponentTree.js ModifiedA src/renderers/dom/client/ReactDOMTreeTraversal.js AddedM src/renderers/dom/client/ReactEventListener.js ModifiedM src/renderers/dom/client/__tests__/ReactBrowserEventEmitter-test.js ModifiedM src/renderers/dom/client/__tests__/ReactEventListener-test.js ModifiedM src/renderers/dom/client/eventPlugins/BeforeInputEventPlugin.js ModifiedM src/renderers/dom/client/eventPlugins/ChangeEventPlugin.js ModifiedM src/renderers/dom/client/eventPlugins/EnterLeaveEventPlugin.js ModifiedM src/renderers/dom/client/eventPlugins/SelectEventPlugin.js ModifiedM src/renderers/dom/client/eventPlugins/SimpleEventPlugin.js ModifiedM src/renderers/dom/client/eventPlugins/TapEventPlugin.js ModifiedM src/renderers/dom/client/eventPlugins/__tests__/EnterLeaveEventPlugin-test.js ModifiedM src/renderers/dom/client/eventPlugins/__tests__/SelectEventPlugin-test.js ModifiedM src/renderers/dom/client/syntheticEvents/SyntheticEvent.js ModifiedM src/renderers/dom/shared/ReactDefaultInjection.js ModifiedM src/renderers/dom/shared/ReactInjection.js ModifiedM src/renderers/shared/event/EventPluginHub.js ModifiedM src/renderers/shared/event/EventPluginUtils.js ModifiedM src/renderers/shared/event/EventPropagators.js ModifiedM src/renderers/shared/event/eventPlugins/ResponderEventPlugin.js ModifiedM src/renderers/shared/event/eventPlugins/__tests__/ResponderEventPlugin-test.js ModifiedM src/renderers/shared/reconciler/ReactEventEmitterMixin.js ModifiedM src/test/ReactTestUtils.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…