Commit Graph

4906 Commits

Author SHA1 Message Date
Domenico Matteo
94d536f2ef add tests for React.addons.TestUtils.Simulate.change 2015-07-24 22:26:33 +02:00
Ben Alpert
6faa225fe8 Merge pull request #4447 from spicyj/tag-end
Pull out tag end regex
2015-07-21 12:00:45 -07:00
Ben Alpert
6fe034e6f9 Pull out tag end regex
For perf -- avoids allocating another object.
2015-07-21 11:53:13 -07:00
Paul O’Shannessy
82a9a5595e Merge pull request #4404 from jbonta/component_api_docs
Make component api docs clearer
2015-07-21 11:11:37 -07:00
Jim
f000fa564e Merge pull request #4443 from tako-black/translate_test-utils_to_japanese
Translate 10.4test-utils.md to Japanese
2015-07-21 05:14:52 -07:00
Jim
dc0d4bae7b Merge pull request #4444 from tako-black/Add_period
Add period
2015-07-21 05:14:28 -07:00
Kohei TAKATA
d8961311c5 Add period 2015-07-21 21:08:42 +09:00
Kohei TAKATA
75d0486202 Translate 10.4test-utils.md to Japanese 2015-07-21 21:04:46 +09:00
Jim
57d14ec33a Merge pull request #4400 from jimfb/adler32
Improved performance for our adler32 implementation.
2015-07-20 18:53:58 -07:00
Jim
57e9e5bf23 Improved performance for our adler32 implementation 2015-07-20 18:50:05 -07:00
Ben Alpert
16483e3cca Merge pull request #4427 from spicyj/gh-1232
Fix switching between dangerouslySetInnerHTML and children
2015-07-20 16:57:01 -07:00
Ben Alpert
caae627cd5 Fix switching between dangerouslySetInnerHTML and children
With this, ReactMultiChild handles all of the children-related operations for ReactDOMComponent so that we don't process operations out of order. This is necessary because ReactMultiChild does its own batching so there's no way without its cooperation to get the timing right here.

Ideally we'll factor this logic out a bit better in subsequent updates but this is the simplest way to fix #1232 which has embarrassingly been open for over a year.
2015-07-20 16:37:43 -07:00
Paul O’Shannessy
3ca5c15c1e Merge pull request #4092 from mking/remove-react-source-gem
Stop building react-source gem
2015-07-20 15:18:26 -07:00
Paul O’Shannessy
d66fd21446 Merge pull request #4435 from rtfeldman/fix-error-message
Fix typo in removeComponentAsRefFrom error message
2015-07-20 13:04:00 -07:00
Richard Feldman
c13588ef0a Fix typo in removeComponentAsRefFrom error message. 2015-07-20 11:16:15 -07:00
Ben Alpert
21fff2daa6 Merge pull request #4432 from spicyj/eslint-upg
Upgrade eslint
2015-07-20 08:45:29 -07:00
Ben Alpert
06304d59de Upgrade eslint
Fixes #4428.
2015-07-20 08:37:47 -07:00
Ben Alpert
d13fafa5dd counterexample -> antipattern 2015-07-20 08:28:53 -07:00
Ben Alpert
33a5a64160 Merge pull request #4387 from spicyj/aep
Remove AnalyticsEventPlugin
2015-07-18 21:27:36 -07:00
Jason Bonta
bae4e586e5 Make component api docs clearer
I'm proposing these changes because I found some repetition / lack of
clarity and some language that suggested that you could mutate
`this.state` directly.
2015-07-18 17:20:36 -07:00
Jim
c73f95292c Merge pull request #4408 from jimfb/remove-children-map
Removed flattened children object.  Fixes #4405
2015-07-17 22:19:39 -07:00
Jim
fe99e59c81 Removed flattened children object for initial render. Fixes #4405 2015-07-17 22:01:59 -07:00
Paul O’Shannessy
2ea0bd77b4 Merge pull request #4419 from Simek/invert-if-else-with-negation
invert few if-else with negation for better readability
2015-07-17 16:39:15 -07:00
Bartosz Kaszubowski
da11691e26 invert few if-else with negation for readability 2015-07-18 00:19:28 +02:00
Jim
c844899187 Fixed basic-jsx example, which got clobbered during a prior bug investigation 2015-07-17 14:42:55 -07:00
Paul O’Shannessy
cc85f42f0f Merge pull request #4414 from zpao/lint-src-test
Enable linting in src/tests, cleanup
2015-07-17 13:56:32 -07:00
Paul O’Shannessy
a28325e412 Enable linting in src/tests, cleanup 2015-07-17 13:35:17 -07:00
Paul O’Shannessy
d435556920 Merge pull request #4412 from hawsome/patch-2
Switch to using comma-dangle: always-multiline
2015-07-17 13:34:33 -07:00
Paul O’Shannessy
c72f2e455a Merge pull request #4413 from zpao/more-default-value-docs-chagnes
Tweaks to new content in forms documentation
2015-07-17 13:32:47 -07:00
Paul O’Shannessy
8f419c956e Merge pull request #4393 from zpao/rm-browser-tests
Remove in-browser unit testing
2015-07-17 00:24:03 -07:00
Paul O’Shannessy
5da408297f Remove in-browser unit testing
Rely on jest for now until we get a better and less hacky solution to running tests in the browser, probably a totally different test suite with different behavior/goals.
2015-07-17 00:13:16 -07:00
Paul O’Shannessy
2b97bc63f0 Tweaks to new content in forms documentation 2015-07-16 23:50:18 -07:00
Chris Ha
c085c85045 Switch to using comma-dangle: always-multiline 2015-07-16 23:40:16 -07:00
Jim
976b51adf8 Merge pull request #4379 from eriklharper/patch-1
Add more information about defaultValue
2015-07-16 19:13:31 -07:00
Jim
aa5f503595 Merge pull request #4407 from Simek/patch-4
split code block for readability
2015-07-16 19:08:50 -07:00
Jim
b66fa7eb05 Merge pull request #4409 from tako-black/translate_class-name-manipulation_to_japanese
Translate 10.3-class-name-manipulation.md to Japanese
2015-07-16 19:06:08 -07:00
Paul O’Shannessy
ddb84f44a8 Merge pull request #3186 from benekastah/patch-1
Modify sample CSS so that it works in Safari
2015-07-16 16:52:21 -07:00
Kohei TAKATA
990caa4a9a Translate 10.3-class-name-manipulation.md to Japanese 2015-07-17 08:51:22 +09:00
Bartosz Kaszubowski
46d0bf825c split code block for readability 2015-07-16 23:49:40 +02:00
eriklharper
fabdeaa6b8 Review changes
Fixing spelling errors and revising based on feedback.
2015-07-16 10:57:16 -07:00
Ben Alpert
44ed6010d3 Merge pull request #4306 from brigand/patch-5
Blog: move "refs to custom components..." fixes #4305
2015-07-15 16:36:16 +02:00
Ben Alpert
6858c7120c Remove AnalyticsEventPlugin
We only ever had a couple internal users of this, and now we have none. Removing it from the repo for cleanliness.
2015-07-15 15:36:55 +02:00
Jim
d6c062b213 Merge pull request #4382 from tako-black/enclose_a_name_of_library_in_back_quote
Enclose a name of library in back quote
2015-07-14 22:30:26 -07:00
Jim
d76a686c7f Merge pull request #4383 from tako-black/translate_form-input-binding-sugar_to_japanese
Translate 10.2-form-input-binding-sugar.md to Japanese
2015-07-14 22:29:49 -07:00
Paul O’Shannessy
ea6b0dd1b0 Merge pull request #4384 from zpao/jest-on-travis-again
Use more specific ignore pattern for jest
2015-07-14 18:35:27 -07:00
Paul O’Shannessy
91a87174bc Use more specific ignore pattern for jest
TravisCI clones into /home/travis/build/facebook/react, which /build/ matches so we never ran any of our tests.
2015-07-14 18:28:30 -07:00
Kohei TAKATA
9a95ce8308 Enclose a name of library in back quote 2015-07-15 09:26:56 +09:00
Kohei TAKATA
024f5fc595 Translate 10.2-form-input-binding-sugar.md to Japanese 2015-07-15 09:20:29 +09:00
eriklharper
95a810ac01 Add more information about defaultValue
I came across an issue on a React project where I needed to programatically set the default value of an input as the result of an async call.  (I was prepopulating a zip code field from the Google Maps Geocoding API).  It didn't work when I passed in an updated defaultValue prop, until I came across this StackOverflow: http://stackoverflow.com/questions/30146105/react-input-defaultvalue-doesnt-update-with-state.  I was able to get it to do what I wanted by passing in the value prop instead.
2015-07-14 13:28:55 -07:00
Jim
432d887f4a Merge pull request #4377 from sugarshin/typo_docs
Delete unnecessary control code.
2015-07-14 10:27:19 -07:00