Ben Alpert
82ab58ea03
Disable coverage on Travis ( #6712 )
2016-05-05 17:14:26 -07:00
Paul O’Shannessy
873369cc7c
Cleanup: remove @nolint ( #6703 )
2016-05-05 16:12:17 -07:00
Andreas Svensson
2af4765a2a
DOMLazyTree, populate <object> before insertion into DOM ( #6691 )
2016-05-05 15:12:11 -07:00
Ben Alpert
e01bf78a79
Move dev-only flags to only exist on composites ( #6709 )
...
_isOwnerNecessary was unused.
2016-05-05 15:07:04 -07:00
Dan Abramov
b6a6078167
Merge pull request #6647 from gaearon/bye-bye-reactperf
...
Replace ReactPerf with new implementation
2016-05-05 02:57:13 +01:00
Jay Phelps
fbe900265f
[DOCS] ReactTextComponent was renamed ReactDOMTextComponent a while ago ( #6700 )
2016-05-04 14:44:53 -07:00
Dan Abramov
590ee490f9
Merge pull request #6696 from dotu/patch-3
...
Create 03-interactivity-and-dynamic-uis.ru-RU.md
2016-05-04 20:22:50 +01:00
Andrey Safronov
bbaf02950e
Update 03-interactivity-and-dynamic-uis.ru-RU.md
2016-05-04 22:53:39 +04:00
Andrey Safronov
afc032b0a0
Update 03-interactivity-and-dynamic-uis.ru-RU.md
...
надо ли менять в заголовках слова "помещать в состояние" на "хранить в состоянии" ?
2016-05-04 19:04:26 +04:00
Keyan Zhang
9ce54210ea
fixed transform-react-jsx-source devDep ( #6697 )
2016-05-03 23:50:27 -07:00
Andrey Safronov
dc60780d49
Create 03-interactivity-and-dynamic-uis.ru-RU.md
2016-05-04 10:01:40 +04:00
Paul O’Shannessy
c9504d99a5
Setup grunt flow task and run on travis ( #6684 )
2016-05-03 18:16:38 -07:00
Troy DeMonbreun
7cf61db257
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
2016-05-03 15:51:07 -07:00
Paul O’Shannessy
f25a88e965
grunt jest tasks shouldn't use watchman ( #6675 )
2016-05-03 14:39:11 -07:00
Sebastian Markbåge
771d938fc0
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).
2016-05-03 14:37:13 -07:00
Paul O’Shannessy
48f4684b5f
Ensure babelrc gets added to zipfile too ( #6688 )
2016-05-03 13:58:06 -07:00
Kevin Suttle
3370db14bb
Fix broken link to TypeScript docs ( #6687 )
2016-05-03 10:56:01 -07:00
Pieter De Baets
760b1ef4c3
Remove some mocks that are already packaged by InitializeJavaScriptAppEngine ( #6642 )
2016-05-03 16:46:51 +01:00
Dan Abramov
82e363c464
Fix displayName in ReactPerf.getInclusive() output
2016-05-03 14:21:30 +01:00
Dan Abramov
7b241d1d7f
Add tests and fix wasted render calculation
2016-05-03 14:21:30 +01:00
Dan Abramov
bc241bfcfe
Add getUpdateCount() to ReactComponentTreeDevtool
...
It is necessary to exclude just mounted components from wasted calculation.
2016-05-03 14:21:30 +01:00
Dan Abramov
e187affcaf
Make stats less noisy for top-level components
2016-05-03 14:21:29 +01:00
Dan Abramov
abe9a0ce94
Ignore lifecycle events outside batches
...
Technically this shouldn't happen but it seems possible with ReactNativeMount.unmountComponentAtNode().
For now, let's just ignore these lifecycle events because ReactPerf makes a hard assumption that all lifecycle hooks happen inside batches.
We can revisit later when we have a comprehensive test suite for ReactPerf itself.
2016-05-03 14:21:29 +01:00
Dan Abramov
8b9b79eb6b
Fix incorrect onBegin/onEnd timer pair
2016-05-03 14:21:29 +01:00
Dan Abramov
103ca4b406
Use performanceNow() instead of performance.now()
2016-05-03 14:21:29 +01:00
Dan Abramov
49a1542c9f
Emit flush events on React Native for ReactPerf
2016-05-03 14:21:29 +01:00
Dan Abramov
f22e54a947
Add getLastMeasurements() as it is documented as public API
2016-05-03 14:21:29 +01:00
Dan Abramov
411fc9ca7d
Rename the new ReactPerfAnalysis to ReactPerf
2016-05-03 14:21:29 +01:00
Dan Abramov
5f8f1f6c16
Delete the old ReactPerf
2016-05-03 14:21:28 +01:00
Pieter De Baets
222f5087fe
Move ReactIOS components to native subfolder ( #6643 )
...
* Move ReactIOS components to ReactNative
* Drop ReactNative subfolder
2016-05-03 14:05:33 +01:00
Tanase Hagi
83521bddb0
Update examples/basic-commonjs/package.json ( #6685 )
2016-05-02 20:50:25 -07:00
Jim
1d49baff63
fixed minor typo ( #6568 )
2016-05-02 17:59:03 -07:00
Dan Abramov
4ed46ec52f
Merge pull request #6669 from dotu/patch-2
...
Create 02-displaying-data.ru-RU.md
2016-05-03 01:56:27 +01:00
Jake Boone
393a1798fa
Grammar correction in ReactDOMInput.js warning ( #6657 )
...
Changed "a uncontrolled input" to "an uncontrolled input".
2016-05-02 15:23:22 -07:00
Brandon Dail
eb116482a3
Return early from enqueuePutListener for SSR ( #6678 )
2016-05-02 14:26:35 -07:00
Paul O’Shannessy
468901c336
Ensure we're using latest object-assign ( #6681 )
...
This picks up the change to feature test against order bugs.
2016-05-02 13:16:25 -07:00
Andrey Safronov
d9bc567f77
Update 02-displaying-data.ru-RU
...
dot
2016-05-03 00:15:14 +04:00
Andrey Safronov
be9f9071d4
Update 02-displaying-data.ru-RU
...
исправил ошибки
2016-05-02 23:03:34 +04:00
Paul O’Shannessy
261bf28a99
Update website for 15.0.2
...
(cherry picked from commit 846b5ea252 )
2016-05-02 10:16:03 -07:00
Paul O’Shannessy
9d14cce62f
Update readme for 15.0.2
...
(cherry picked from commit 4dec99c61e )
2016-05-02 10:15:57 -07:00
Paul O’Shannessy
06f538a61e
Changelog for 15.0.2
...
(cherry picked from commit a157791264 )
2016-05-02 10:15:45 -07:00
Andrey Safronov
b6c2973b55
Update 02-displaying-data.ru-RU
...
Многие предложения перестроены, добавлены запятые
2016-05-02 18:43:26 +04:00
Desmond Brand
db175052c0
Add links to docs for addons and top level API ( #6555 )
...
This makes it easier to figure out where the docs live.
Googling for e.g. `react-addons-update` also works, but this should
make things easier for people that hyperclick directly to the source.
2016-05-02 06:14:28 -07:00
Andrey Safronov
eeb59246b2
Create 02-displaying-data.ru-RU.md
...
Translation for language code ru-RU
2016-05-01 15:52:42 +04:00
Sasha Aickin
256753b830
Add test logic to make sure that events get tested when rendering on top of server-generated markup. ( #6668 )
2016-04-30 11:21:34 -07:00
Greg Hurrell
4f01b4b186
Remove errant console.log ( #6664 )
...
That crept in in c1e3f7ec14 .
2016-04-30 07:45:23 -07:00
Andrey Safronov
08e568cfc8
Create 01-why-react.ru-RU.md ( #6659 )
...
* Create 01-why-react.ru-RU.md
* Create 01-why-react.ru-RU.md
Translation for language code [ru-RU](https://en.wikipedia.org/wiki/Russian_language )
* Create 01-why-react.ru-RU.md
Errors fixes
* Update 01-why-react.ru-RU.md
исправил "чтобы решить".
спасибо за отзывчивость. надеюсь дальнейшие переводы хоть немного помогут распространению React в России :)
2016-04-30 07:43:25 -07:00
Sebastian Markbåge
0e4b046634
Get rid of transformMatrix/decomposeMatrix special case ( #6660 )
...
This is no longer needed on the native side.
This is also the last use of the Platform flag. React Core is now
platform agnostic with regard to React Native. So I'll remove
the mocks and dependency.
2016-04-29 15:57:12 -07:00
Jason Quense
a02eeb59f5
Bail out of dedupe logic in cases where there is an incomplete value descriptor ( #6648 )
2016-04-29 15:21:01 -07:00
Jan Schär
3d31361cfb
Allow custom elements extending native ones ( #6570 )
...
...by passing the `is` attribute as the second param to `createElement`.
See http://webcomponents.org/polyfills/custom-elements/
2016-04-29 15:05:33 -07:00