Ben Alpert
5d3920f5ab
Rename host-y things to be "host" not "native" ( #6754 )
...
For clarity.
I left "native event" as-is because there's a lot of it, it's not particularly ambiguous, and SimulateNative/nativeTouchData are public API in ReactTestUtils.
(cherry picked from commit ba9b985406 )
2016-06-14 15:34:19 -07:00
Sebastian Markbåge
69208fc62a
React Fiber Reconciler ( #6690 )
...
This is an outline for the new reconciler infrastructure.
I created a noop renderer to have something to get started from.
I split the reconciler folder into old and new, as well as shared.
I put shouldUpdateReactComponent in shared as an example of a
utility that can easily be shared between both. I plan on breaking
out more utilities like these.
(cherry picked from commit cf157886e9 )
2016-06-14 15:30:26 -07:00
Sebastian Markbåge
484a5b38af
Fix flow errors ( #6719 )
...
The new flow somehow found these on my machine but nowhere else
and not previously.
(cherry picked from commit 069f8099d6 )
2016-06-14 15:30:25 -07:00
Dan Abramov
f112083c7a
Merge pull request #6377 from puradox/proptypes-symbol
...
Add new primitive PropType `Symbol`
(cherry picked from commit 7bf96c08e6 )
2016-06-14 15:30:25 -07:00
Bradford
2ef148d1ee
fix minor capitalzation typo ( #6736 )
...
(cherry picked from commit 25be6dc027 )
2016-06-14 15:30:25 -07:00
yiminghe
818ef42d22
allow to ignore value attribute for option ( #5362 )
...
(cherry picked from commit 904ee9a678 )
2016-06-14 15:30:25 -07:00
Sebastian Markbåge
d77b28e90b
Get patch versions of Flow ( #6716 )
...
Best practice or whatever.
(cherry picked from commit 700b7148ef )
2016-06-14 15:30:25 -07:00
Ben Alpert
2183e55c12
Disable coverage on Travis ( #6712 )
...
(cherry picked from commit 82ab58ea03 )
2016-06-14 15:30:20 -07:00
Paul O’Shannessy
b3d3ae42ed
Cleanup: remove @nolint ( #6703 )
...
(cherry picked from commit 873369cc7c )
2016-06-14 15:29:36 -07:00
Ben Alpert
61924171bf
Move dev-only flags to only exist on composites ( #6709 )
...
_isOwnerNecessary was unused.
(cherry picked from commit e01bf78a79 )
2016-06-14 15:29:35 -07:00
Jay Phelps
20a081eb37
[DOCS] ReactTextComponent was renamed ReactDOMTextComponent a while ago ( #6700 )
...
(cherry picked from commit fbe900265f )
2016-06-14 15:29:35 -07:00
Keyan Zhang
7dbf29a10d
fixed transform-react-jsx-source devDep ( #6697 )
...
(cherry picked from commit 9ce54210ea )
2016-06-14 15:29:35 -07:00
Paul O’Shannessy
440543aa88
Setup grunt flow task and run on travis ( #6684 )
...
(cherry picked from commit c9504d99a5 )
2016-06-14 15:29:35 -07:00
Troy DeMonbreun
4725941c74
Fix for #6062 : Show source line number on unknown property warning ( #6398 )
...
* New approach for 6062 fix : Show source line number on unknown property warning
* WIP: ReactDebugToolEventForwarderDevTool
* Update event signature to debugID
* Trigger events in ReactDOMComponent
* Renamed to onMountDOMComponent; passing in element directly
* Added debugID; updated simple test
* Added test for multi-div JSX to ref exact line
* Added test for composite component
(cherry picked from commit 7cf61db257 )
2016-06-14 15:29:35 -07:00
Paul O’Shannessy
f14d0ef339
grunt jest tasks shouldn't use watchman ( #6675 )
...
(cherry picked from commit f25a88e965 )
2016-06-14 15:29:35 -07:00
Sebastian Markbåge
c595c27357
Set up Flow - Yay! ( #6682 )
...
This just configures flow to be checked and fixes our existing
Flow typed files.
Possible enhancements:
Export .js.flow declarations from the build. Unclear whether this
will be a supported workflow in the future or not, so let's wait
on that.
We should fail builds and CI on Flow errors.
Ideally we should lint for Flow style guides (like no space before
colon).
(cherry picked from commit 771d938fc0 )
2016-06-14 15:29:35 -07:00
Sasha Aickin
6d378bf78e
Add test logic to make sure that events get tested when rendering on top of server-generated markup. ( #6668 )
...
(cherry picked from commit 256753b830 )
2016-06-14 15:29:35 -07:00
Greg Hurrell
23c4d31291
Remove errant console.log ( #6664 )
...
That crept in in c1e3f7ec14 .
(cherry picked from commit 4f01b4b186 )
2016-06-14 15:29:35 -07:00
Ryan Lahfa
6af9f59010
package(node-engine-version): accept 6.x versions ( #6645 )
...
(cherry picked from commit 9d201abb2b )
2016-06-14 15:29:35 -07:00
Christoph Pojer
571d1f7314
Merge pull request #6638 from cpojer/master
...
Update Jest’s grunt task.
(cherry picked from commit 64401150a0 )
2016-06-14 15:29:35 -07:00
Stolenkid
dd29092472
fixed a minor typo ( #6600 )
...
(cherry picked from commit aeda84602f )
2016-06-14 15:29:34 -07:00
Dan Abramov
3a48eef3c8
Merge pull request #6605 from gaearon/fix-warning-condition
...
Fix the warning condition in ReactDebugTool and ReactDOMDebugTool
(cherry picked from commit 7dbc95f379 )
2016-06-14 15:29:34 -07:00
Qin Junwen
f80da18f2e
Update 10.4-test-utils.md ( #6971 )
...
The find/scry methods which returns DOM component in react@0.13 now returns DOMElement in react@0.14 and later.
(cherry picked from commit a394ed6a6c )
2016-06-14 15:02:24 -07:00
Robert Haritonov
c4c800416f
Add React Amsterdam conference to the list ( #7028 )
...
(cherry picked from commit 4577db6d3c )
2016-06-14 15:02:24 -07:00
nhducit
a6e4c9210d
Update 03-interactivity-and-dynamic-uis.md ( #7015 )
...
(cherry picked from commit eda159cd28 )
2016-06-14 15:02:23 -07:00
Ryo Shibayama
764519245b
Fix Japanese/Italian/Korean tutorials ( #7020 )
...
* Fix japanese tutorial
* Fix Italian tutorial as same as e4fe662
* Fix Korean tutorial as same as e4fe662
(cherry picked from commit e487c36ec0 )
2016-06-14 15:02:23 -07:00
inkinworld
902a15d149
Update 12-context.md ( #6973 )
...
Modify a clerical error
(cherry picked from commit 665633a1b7 )
2016-06-14 15:02:23 -07:00
Ben Alpert
3e61ccc2d4
Wordsmith the homepage ( #7022 )
...
(cherry picked from commit 96d2a30c25 )
2016-06-13 12:40:31 -07:00
Ben Alpert
3aaf9abb73
New marketing copy on homepage ( #7012 )
...
(cherry picked from commit c7868cc741 )
2016-06-10 19:47:53 -07:00
ogom
e348891410
Updte tutorial to ja-JP ( #6967 )
...
(cherry picked from commit 9c7f895783 )
2016-06-08 19:31:35 -07:00
Yusong Liu
45469fbde9
Fix the typo in the documentaion pages for shallowCompare ( #6980 )
...
* fix the typo for the docs of shallowCompare at:
https://facebook.github.io/react/docs/shallow-compare.html
* change "value" to "values" to match the two objects.
(cherry picked from commit 5331323cd2 )
2016-06-08 19:31:35 -07:00
Keyan Zhang
0bc349c450
temporarily disabled tests under ./scripts
2016-06-07 16:09:15 -07:00
Keyan Zhang
6aacfdb9ba
Add a gulp script for extracting error codes ( #6882 )
...
(cherry picked from commit bfd1531eca )
2016-06-07 15:08:42 -07:00
Keyan Zhang
5aa1c3547e
[Docs] Error Decoder Page ( #6946 )
...
(cherry picked from commit cf73de9459 )
2016-06-07 14:47:52 -07:00
Daniel Rosenwasser
c1c31f2cba
Update link and description of TypeScript support. ( #6953 )
...
(cherry picked from commit 6b3f11cdd7 )
2016-06-03 14:46:59 -07:00
Ben Alpert
79707ca3ee
Use remarkable instead of marked ( #6961 )
...
https://github.com/reactjs/react-tutorial/issues/139
(cherry picked from commit 1801d56500 )
2016-06-03 14:41:50 -07:00
Ben Alpert
5fcb784294
Remove Flux from docs nav ( #6945 )
...
Most people don't use the official Flux implementation or docs so I think this is likely to be more confusing than helpful. Maybe later we can add a better comparison of data management solutions.
(cherry picked from commit 9498747606 )
2016-06-01 11:42:00 -07:00
hjmoss
0a1e5eb93b
Grammar: less dependencies -> fewer dependencies ( #6917 )
...
* Grammar: less dependencies -> fewer dependencies
* changelog.md grammar: less dependencies -> fewer dependencies
(cherry picked from commit 4e82e8b6e6 )
2016-05-31 12:15:48 -07:00
Toru Kobayashi
826d2ac716
Remove getDOMNode from docs ( #6919 )
...
(cherry picked from commit 97b44085ff )
2016-05-31 12:15:48 -07:00
Paul O’Shannessy
878644b358
[docs] Use existing layout for redirecting html-jsx ( #6904 )
...
(cherry picked from commit d87005e0b6 )
2016-05-31 12:15:48 -07:00
Ilya Gelman
ef4efcced1
Add ReactNext 2016 conference ( #6833 )
...
(cherry picked from commit b0cb4e850d )
2016-05-31 12:15:48 -07:00
Daniel Lo Nigro
9e1a44e6bb
Move HTMLtoJSX page off React site. References https://github.com/reactjs/react-magic/issues/52 ( #6608 )
...
(cherry picked from commit 871116f001 )
2016-05-31 12:15:48 -07:00
Daniel Lo Nigro
7819816cc9
Add link to ReactJS.NET on server-side environments page ( #6607 )
...
(cherry picked from commit d81f3297aa )
2016-05-31 12:15:48 -07:00
Keyan Zhang
087c4c8b3c
switched to codemirror's jsx mode ( #6898 )
...
(cherry picked from commit c8bab76091 )
2016-05-31 12:15:47 -07:00
Dan Abramov
b370918e0c
Merge pull request #6890 from grgur/patch-1
...
Added React Europe 2015 videos
(cherry picked from commit 1d3aceb6c3 )
2016-05-31 12:15:47 -07:00
Andrew Clark
e6ad21933b
Clarify that string refs are considered legacy. ( #6692 )
...
(cherry picked from commit d7ced68dce )
2016-05-31 12:15:47 -07:00
Alex Zherdev
22b96dd414
Context docs updated with ES6 examples ( #6852 )
...
(cherry picked from commit 6a101b6c10 )
2016-05-31 12:15:47 -07:00
Vedat Mahir YILMAZ
aa2edb427a
Interactivity and Dynamic UIs Docs page updated with ES6 Example ( #6832 )
...
* Interactivity and Dynamic UIs Pages ES6 Example
* Change bind handler
(cherry picked from commit c7ef0af54b )
2016-05-31 12:15:47 -07:00
Keyan Zhang
39d6f49896
Merge pull request #6814 from Ivanwangcy/master
...
Update 03-interactivity-and-dynamic-uis.zh-CN.md
(cherry picked from commit e1e34274f6 )
2016-05-31 12:15:47 -07:00
hao.huang
e0a82f4921
Add permalink ( #6813 )
...
Add permalink to this doc,so we can access with 'prev' and 'next'
(cherry picked from commit 09fdd1d578 )
2016-05-31 12:15:47 -07:00