Commit Graph
1483 Commits
Author SHA1 Message Date
Ben Alpert a2ecee5353 Use proper window object for iframe in enter/leave
Fixes #788.
2014-01-07 08:36:42 -08:00
Ben Newman 4f57515f91 Fix some odd spacing inconsistencies in ReactRenderDocument-test. 2014-01-06 21:13:25 -08:00
Sebastian Markbåge 59bd45d594 Merge pull request #772 from spicyj/gh-444
Set event type on enter/leave events
2014-01-06 20:10:26 -08:00
Sebastian Markbåge c28e1f24df Merge pull request #768 from spicyj/findcomponentroot-err
Remove sometimes-confusing console error
2014-01-06 18:57:18 -08:00
Tom Occhino ba6c82a326 Merge pull request #829 from spicyj/transitiongroup-null-child
Make ReactTransitionGroup work with a null child
2014-01-06 18:40:35 -08:00
Timothy Yung e23c06a60c Merge pull request #773 from spicyj/select-event-ff
Check for selection on keyup instead of deferring
2014-01-06 18:40:20 -08:00
Pete Hunt 70a0746e9f Fix react tests 2014-01-06 18:35:54 -08:00
Pete Hunt 1e980a146f Fix bug in cloneWithProps() 2014-01-06 18:35:54 -08:00
Pete Hunt 57f208e402 Merge pull request #821 from subtleGradient/subtlegradient/perf-task
benchmark runner & comparison tool with grunt commands and travis integration
2014-01-06 18:32:51 -08:00
Paul O’Shannessy f9551d709e Merge pull request #808 from spicyj/prefer-textContent
Prefer textContent to innerText
2014-01-06 18:08:38 -08:00
Ben Alpert c75899f277 Make ReactTransitionGroup work with a null child 2014-01-06 17:40:50 -08:00
Ben Alpert 09c8ec51bf Check for selection on keyup instead of deferring
This is essentially what we do for the change event in IE8 and IE9 already.
2014-01-06 16:37:27 -08:00
Paul O’Shannessy 6fdf36af13 Merge pull request #827 from spicyj/jstransform-202
Bump jstransform version to 2.0.2
2014-01-06 16:26:42 -08:00
Ben Alpert 5968571952 Bump jstransform version to 2.0.2
Necessary for JSXTransformer.js to work after 7675611.
2014-01-06 16:25:05 -08:00
Christopher Chedeau e9484adf65 Merge pull request #774 from spicyj/img-onload
Add support for onLoad event to <img />
2014-01-06 16:24:25 -08:00
Ben Alpert fb858a8fc2 Set event type on enter/leave events
Fixes #444.
2014-01-06 16:21:46 -08:00
Sebastian Markbåge 4f09a54a1d Merge pull request #741 from spicyj/flatten-nonull
Don't return null children from flattenChildren
2014-01-06 16:21:34 -08:00
Timothy Yung 8f2509e169 Merge pull request #789 from spicyj/gh-785
Set target properties explicitly for enter/leave
2014-01-06 16:16:35 -08:00
Ben Alpert 79c9025f17 Add support for onLoad event to <img /> 2014-01-06 16:16:21 -08:00
Christopher Chedeau 9454282bfc Merge pull request #819 from mtharrison/add-more-svg-tags
Added support for 4 extra SVG tags
2014-01-06 15:44:15 -08:00
Paul O’Shannessy 147506a911 Merge pull request #826 from spicyj/invariant-license
Add back license header to invariant
2014-01-06 15:36:37 -08:00
Ben Newman b7b4bcfd2e Merge pull request #764 from spicyj/browser-source-maps
Add source map support to browser transformer.
2014-01-06 14:38:00 -08:00
Ben Alpert 808f60f8a0 Add back license header to invariant 2014-01-06 14:19:23 -08:00
Matt Harrison bd575eb7c8 Updated getMarkupWrap.js to include the new SVG elements 2014-01-06 21:48:40 +00:00
Paul O’Shannessy c2be8ba42d Sync vendored modules from upstream 2014-01-06 11:55:37 -08:00
Timothy Yung 627d7eb669 Merge pull request #754 from spicyj/over-and-out
Add onMouseOver and onMouseOut events
2014-01-06 10:28:54 -08:00
Tim Yung 182a237fa7 Separate Module for Key Normalization
This moves key normalization into its own module so that it can be re-used elsewhere.
2014-01-06 10:07:49 -08:00
Christoph Pojer 22ba8b67f1 Silence console.error in ReactDOMInput-test
This test is expected to throw but because of ReactErrorUtils.guard
which uses console.error in __DEV__ it also logged the invariant error
to the console. This change fixes it by temporarily stubbing out
console.error.

Fixes #531
2014-01-06 10:07:49 -08:00
Tim Yung e65726cd04 Cleanup ReactEventEmitter Variable Naming
Minor follow-up to 80d7d2d0f8.
2014-01-06 10:07:49 -08:00
Isaac Salier-Hellendag 1584aaf746 Change global to window in SyntheticClipboardEvent
Replace `global` reference with `window` in `SyntheticClipboardEvent`.
2014-01-06 10:07:49 -08:00
Pete Hunt 089a494a1f Forbid full-page rendering without server rendering
Final part of server rendering cleanup. We should only support full-page rendering when server rendering is involved since
otherwise it's slow and can crash browsers when you start adding and removing document roots. This diff removes the magic
innerHTML code (since that will be handled by the server rendering piece) and adds the right assertions and errors.

Because there's no longer a dangerous of accidentally nuking the whole page, I removed allowFullPageRender which is yet another
internal we no longer need to expose.
2014-01-06 10:07:48 -08:00
Pete Hunt 9b3342ed34 Throw when unmounting <html>, <head>, <title> or <body>
These are dangerous from a cross-browser perspective. I think supporting efficient reactive updates will be prohibitively
expensive and we'll never prioritize it. Instead of killing this capability entirely, let's just throw on the dangerous cases.
There will be a few follow-up diffs
2014-01-06 10:07:48 -08:00
Christopher Chedeau 7630e56971 Merge pull request #804 from spicyj/examples-no-browserify
Remove mentions of browserify in examples
2014-01-06 10:03:10 -08:00
Christopher Chedeau 9cce0c2752 Merge pull request #823 from spicyj/key-docs
Add charCode/keyCode/which to key event docs
2014-01-06 09:40:18 -08:00
Thomas Aylott 91821007ed benchmark runner 2014-01-06 12:26:40 -05:00
Christopher Chedeau 6dd62b0e4f Merge pull request #688 from vjeux/community_14
Community Round-up #14
2014-01-06 09:11:09 -08:00
Matt Harrison 42262f5361 Aphabetized and wrapped tags/attributes docs 2014-01-06 08:15:46 +00:00
Timothy Yung 2c1a25411f Merge pull request #747 from spicyj/currentTarget
Set currentTarget on synthetic events
2014-01-05 20:41:48 -08:00
Timothy Yung 13230a3044 Merge pull request #643 from spicyj/scroll-pos
Fix scrollLeft/scrollTop warning in latest Chrome
2014-01-05 20:41:35 -08:00
Ben Alpert b366e36367 Add charCode/keyCode/which to key event docs 2014-01-05 21:24:17 -07:00
Christopher Chedeau ed3d5add76 Merge pull request #809 from passy/patch-1
Add gulp-react to Helpful OSS Projects
2014-01-05 18:16:20 -08:00
Christopher Chedeau 0e5b62a4c3 Merge pull request #818 from Daniel15/link-htmltojsx
Add link to HTML to JSX converter to “JSX In Depth” page
2014-01-05 18:16:06 -08:00
Matt Harrison c01f0a0487 Updated docs with new SVG elements 2014-01-05 12:18:30 +00:00
Matt Harrison c4d918aca0 Added support for 4 extra SVG tags: stop, defs, linearGradient, radialGradient 2014-01-05 11:17:04 +00:00
Daniel Lo Nigro ae9188db50 Change “not allowed” back to “discouraged” since you technically *can* use props called class or for… 2014-01-04 23:33:02 -08:00
Daniel Lo Nigro 202a3f184d Add link to HTML to JSX converter to “JSX In Depth” page 2014-01-04 23:25:28 -08:00
Christopher Chedeau 605b42e622 Merge pull request #811 from xixixao/issue793
Document displayName
2014-01-04 10:41:56 -08:00
xixixao ee0a4acfac Document displayName 2014-01-04 17:34:16 +01:00
Pascal Hartig e92d769a50 Add gulp-react to Helpful OSS Projects
Add @sindresorhus' JSX task for Gulp to the "Helpful Open-Source Projects" section of the tooling integration docs.
2014-01-04 11:20:45 +01:00
Ben Alpert 33dcf8a0b5 Set currentTarget on synthetic events
Fixes #658, fixes #659.
2014-01-04 00:27:11 -07:00