Paul O’Shannessy
5696ccfcd7
Merge pull request #6005 from milesj/synthetic-transition
...
Added support for synthetic animation/transition events.
2016-02-28 11:09:30 -08:00
Steven Vachon
f68325f5d7
support standard "cssFloat" css property
...
For tools that compile CSS may have already converted the name.
More info:
https://npmjs.com/camelcase-css
https://npmjs.com/postcss-js
2016-02-27 01:13:15 -05:00
Dan Abramov
4c804361e0
Fix the lint issue introduced in #6129
2016-02-26 21:57:16 +00:00
Andreas Svensson
471b4af2c8
Disable ViewportMetrics unless MouseEvent lacks support for pageX/pageY
2016-02-26 20:35:48 +00:00
Jim
13871886ba
Merge pull request #6127 from jimfb/LinkedInput-to-packages
...
Moved LinkedInput from addons to packages.
2016-02-26 11:02:52 -08:00
Dan Abramov
92530b4ddc
Merge pull request #6068 from gaearon/react-instrumentation
...
Add ReactInstrumentation
2016-02-26 17:18:19 +00:00
Ben Alpert
74070e5838
Merge pull request #6082 from spicyj/nq-set-props
...
Remove unused enqueueSetProps methods
2016-02-26 00:39:48 -08:00
Ben Alpert
5b13cbc0e8
Merge pull request #5877 from spicyj/mount-class-error
...
Clarify error when passing class to render()
2016-02-26 00:26:11 -08:00
Ben Alpert
895fab782b
Clarify error when passing class to render()
2016-02-26 00:26:02 -08:00
Miles Johnson
260353e977
Added support for synthetic animation/transition events.
2016-02-25 23:52:32 -08:00
jim
8ab15c1d84
Moved LinkedInput from addons to packages.
2016-02-25 17:49:35 -08:00
Jim
dff05beeff
Merge pull request #5947 from koba04/add-warning-for-adding-synthetic-event-property
...
Add a warning for adding a property in the SyntheticEvent object
2016-02-24 13:30:49 -08:00
Max
f7276b304c
Add suppressContentEditableWarning
...
See #5837
2016-02-24 20:41:07 +01:00
April Arcus
39c597f523
add "cite" attribute to whitelist for <blockquote> elements ( fixes #6084 )
2016-02-22 20:58:17 -08:00
Ben Alpert
cf4255445e
Remove unused enqueueSetProps methods
2016-02-21 14:30:23 -08:00
Jim
70b5eda83e
Merge pull request #5997 from truongduy134/clone-element
...
Fix #5929 . Resolve to default props when config key is set to undefined in cloneElement
2016-02-19 14:53:38 -08:00
Ben Alpert
81e5dd0a29
Fix build for useCreateElement: false, run Travis
...
It's important that we keep these code paths working because they're the only comprehensive test of adopting server-rendered HTML that we have right now. This is terrible and hacky but I am hopeful that it will at least catch stuff.
2016-02-19 09:48:06 -08:00
Ben Alpert
e8fb8c7870
Fix text component rendering with server markup
...
These weren't caught by CI in #5753 because we don't automatically test that yet... fixing that next.
2016-02-19 09:48:05 -08:00
Dan Abramov
3863330524
Add ReactInstrumentation
...
This adds `ReactInstrumentation` for the isomorphic package that uses the same approach as `ReactDOMInstrumentation`. Currently it is gated behind `__DEV__` but we will likely change this later to a runtime flag determined by whether there are any active listeners.
The first few events we add here should be sufficient for React DevTools, as determined by the `hook.emit()` calls in https://github.com/facebook/react-devtools/blob/d90c43201617d5aef378669da926d79515b6a811/backend/attachRenderer.js .
These events will also be useful for reconstructing the parent tree in the ReactPerf rewrite in #6046 .
2016-02-18 22:52:22 +00:00
Ben Alpert
684ef3e320
Merge pull request #5753 from mwiencek/no-text-span-2
...
Don't wrap text in <span> elements
2016-02-18 12:02:17 -08:00
Michael Wiencek
203850013a
Don't wrap text in <span> elements
...
Instead, use opening and closing comment nodes to delimit text data.
2016-02-18 13:49:14 -06:00
Jim
5d7cd93b0e
Merge pull request #6064 from jimfb/provide-msunsafe-wrapper
...
Create ms-unsafe functions in one place, simplifies code.
2016-02-18 11:14:47 -08:00
Toru Kobayashi
decff26e81
Add a warning for adding some properties in the SyntheticEvent object if Proxy is supported
2016-02-18 19:26:32 +09:00
Benjy Cui
c54249c868
Update comments for EventPluginHub.js
2016-02-18 16:23:00 +08:00
Jim
e8e56e8723
Merge pull request #5940 from kentcdodds/pr/warn-event-pool-access
...
Add warning when reading from event which has been returned to the pool
2016-02-17 21:51:40 -08:00
Kent C. Dodds
6312852688
warn(SyntheticEvent): Warn when accessing or setting properties on released syntheticEvents
...
Closes #5939
2016-02-17 22:46:12 -07:00
jim
51d16473b0
Create ms-unsafe functions in one place, simplifies code.
2016-02-17 21:10:20 -08:00
Andreww8xx8
8d08f3f00a
Wrap insertBefore in Windows 8 apps
2016-02-18 06:12:29 +03:00
Ben Alpert
3a4e1dbb5b
Fix merge conflict in #4940
2016-02-17 17:20:37 -08:00
Ben Alpert
acb49363d5
Remove "construct" call except on composites
...
This is a little simpler (and a teeny tiny bit faster). The one in ReactCompositeComponent stays because of the way we create ReactCompositeComponentWrapper inside instantiateReactComponent.
2016-02-17 15:48:24 -08:00
Jim
c9e0fc766f
Merge pull request #5720 from edmellum/master
...
Fix #4963 - SVG <use> swallows click events
2016-02-17 07:01:50 -08:00
David Ed Mellum
2fdaba49c7
Fix #4963 - SVG <use> swallows click events
2016-02-17 15:25:45 +01:00
cpojer
383e2f938d
Update to jest-cli 0.9.
2016-02-17 13:01:14 +09:00
Jim
3bee2d962a
Merge pull request #5744 from prometheansacrifice/warn-if-user-accesses-key-ref-props
...
Warns on access of `props.key` and `props.ref`
2016-02-16 10:11:28 -08:00
Manas
c3980a6d08
Warns on access of props.key and props.ref
2016-02-16 22:04:32 +05:30
Jim
2410dc7f15
Merge pull request #6028 from sambev/issue/6027-uncaught-type-error
...
Fix for issue/6027.
2016-02-13 13:19:11 -08:00
Sam Beveridge
57d59ea344
Remove check for _wrapperState.pendingUpdate.
...
We can just set it to true regardless.
2016-02-13 12:01:49 -07:00
Saiichi Hashimoto
0b87d7f56f
Update HTMLDOMPropertyConfig.js
2016-02-13 00:42:47 -08:00
Jim
d684b1598d
Merge pull request #5864 from TheBlasfem/master
...
Warn when an input switches between controlled and uncontrolled
2016-02-12 16:34:55 -08:00
Sam Beveridge
385cadf8e3
Forgot to 'not' the pendingUpdate condition.
2016-02-12 14:32:47 -07:00
Sam Beveridge
c4a2425eca
Fix for issue/6027.
...
ReactDOMSelect's _handleChange function tries to set
this._wrapperState.pendingUpdate = true after executing the onChange
function. However, if the select was removed as a result of said
fuction, this._wrapperState would be null. Resulting in an
Uncaught TypeError: Cannot set property 'pendingUpdate' of null.
2016-02-12 14:00:15 -07:00
Jim
bbd5a78efa
Merge pull request #6009 from jimfb/error-boundaries-initial-render-componentWillUnmount
...
Errors in componentWillUnmount should be caught by error boundary on initial render.
2016-02-11 18:11:35 -08:00
jim
dd390b3e36
Errors in componentWillUnmount should be caught by error boundary on initial render.
2016-02-11 17:44:35 -08:00
jim
428ef03bbb
Enable module pattern.
2016-02-11 12:59:25 -08:00
Ben Alpert
3e41da767f
Merge pull request #5892 from ianobermiller/children-map-key-slash
...
ReactChildren.map: only add slash if new child has key
2016-02-10 16:53:59 -08:00
Paul O’Shannessy
6fe495a5ab
Remove React.addons.batchedUpdates
2016-02-10 11:20:50 -08:00
Nguyen Truong Duy
48ded230fc
Resolve default prop values in cloneElement
...
In cloneElement, when key in input config is set to undefined, the associated
prop value should be resolved to default prop values
2016-02-09 09:02:07 +07:00
Paul O’Shannessy
4a1b0b7dfa
Merge pull request #5977 from jfairbank/remove-new-call
...
Remove instance of invoking ReactElement with new operator
2016-02-08 14:14:50 -08:00
Paul O’Shannessy
a1dab9edbf
Fix lint
...
- Upgrade babel-eslint
- Ignore coverage
- Fix actual lint warning
2016-02-05 10:56:51 -08:00
jim
86305fba41
Error boundries should not unmount composite components which were not mounted.
2016-02-04 17:10:18 -08:00