conorhastings
bb3a326ecd
add default attribute for use with track element
2015-10-22 22:47:17 -04:00
yiminghe
85fc28624c
fix wrong method name
2015-10-22 00:29:22 +08:00
Paul O’Shannessy
fc96f31fad
Merge pull request #5185 from yungsters/invariant
...
Remove "Invariant Violation: " from Invariant Error Messages
2015-10-19 12:07:59 -07:00
Ben Alpert
545f31741e
Follow-ups to #5187
2015-10-19 11:15:02 -07:00
Jim
dd3c4474d1
Merge pull request #4051 from jquense/ie-noisy-input-event
...
opt out of input events for ie 10 and 11
2015-10-18 09:26:52 -07:00
Ben Alpert
617f03518a
Merge pull request #5192 from spicyj/ev-ind
...
Remove unnecessary indirection in events
2015-10-16 21:43:09 -07:00
Jim
7a164fd3a0
Merge pull request #5187 from tomduncalf/support_invalid_event-issue_5152
...
Add support for "invalid" event within Form elements
2015-10-16 18:02:18 -07:00
Timothy Yung
cdaea311a3
Remove "Invariant Violation: " from Invariant Error Messages
2015-10-16 16:09:28 -07:00
Jim
e0904a0a90
Print number of matches (previously unclear if zero or multiple)
2015-10-16 13:00:10 -07:00
Ben Alpert
e67ceae1ad
Merge pull request #5198 from spicyj/gh-5071a
...
Fix buggy DOM nesting warning for text components
2015-10-16 11:42:20 -07:00
Ben Alpert
f7816cdbfe
Fix buggy DOM nesting warning for text components
...
cf. #5071
2015-10-16 11:36:16 -07:00
conorhastings
20ec78d9f0
update enqueueCallback invariant to more specifically explain what caused error
2015-10-16 11:57:08 -04:00
jquense
b5e7a8447c
opt out of input events for ie 10 and 11
...
while supported then Input event is too noisy in IE. Firing on
placeholder sets, and when an input is focused with a placeholder.
fixes #3377 and fixes #3484
2015-10-16 11:28:36 -04:00
Ben Alpert
ef95128ae2
Remove unnecessary indirection in events
2015-10-15 20:13:14 -07:00
Tom Duncalf
5ceb22953c
Add support for "invalid" event within Form elements
...
Fixes #5152
2015-10-15 20:15:34 +01:00
Paul O’Shannessy
0dc6596dc2
Fix indentation issues
2015-10-15 09:29:28 -07:00
Jim
b735dd4ab4
Merge pull request #5048 from antoaravinth/PR-5013
...
Issue: 5013 Added necessary code for firing warning if value is null
2015-10-14 23:06:54 -07:00
Ants
b42c1dafcc
Issue: 5013 Added necessary code for firing warning if value is null
...
Fixed the lint issues
Added logic for handling the warning only once and added the test cases for the same. Also moved the warning part to only DEV mode
Changed few lines related to the formatting issues
Removing the empty whitespace
2015-10-15 10:13:35 +05:30
Ben Alpert
8168c8eac6
Merge pull request #5175 from spicyj/text-no-frag
...
Don't test frag cases in ReactMultiChildText-test
2015-10-14 16:07:11 -07:00
Paul O’Shannessy
8e9682c542
Merge pull request #5174 from zpao/dom-attributes-track
...
Add srcLang and kind to better support track elements
2015-10-14 14:35:03 -07:00
Ben Alpert
5f8fe7d614
Don't test frag cases in ReactMultiChildText-test
...
These are now just testing the same as the array cases directly above. This should make this test a bunch faster because it (intentionally) has n^2 runtime.
2015-10-14 14:31:45 -07:00
Ben Alpert
8e67b7f624
Merge pull request #4988 from spicyj/fdn
...
Walk down internal tree to find DOM node
2015-10-14 14:31:28 -07:00
Ben Alpert
5c5d2ec182
Walk down internal tree to find DOM node
...
This reduces our reliance on hierarchical IDs.
2015-10-14 14:22:53 -07:00
Paul O’Shannessy
659172df50
Add srcLang and kind to better support track elements
2015-10-14 12:05:56 -07:00
Jim
555fd46c7e
Merge pull request #5140 from pluma/patch-1
...
Fix #1357 . Don't append "px" suffix to CSS string values.
2015-10-14 11:18:53 -07:00
Alan Plum
a299a366ce
Fix #1357 . Warn when appending "px" to strings.
2015-10-14 18:36:24 +02:00
Sebastian Markbåge
da1135618e
Merge pull request #5166 from spicyj/gh-5157
...
Add feature test for document.createEvent
2015-10-14 00:08:56 -07:00
Ben Alpert
1206d8d2eb
Add feature test for document.createEvent
...
See #5157 .
2015-10-13 16:34:05 -07:00
Ben Alpert
e89e675508
Be more lenient with invalid nodes in the cache
...
This matches our old behavior. I was a little too aggressive in turning on this
error and it's still possible to trigger it (using the test added here).
2015-10-13 16:07:06 -07:00
Paul O’Shannessy
af99b2c2a3
Merge pull request #5164 from zpao/fix-csstransitiongroup-proptype
...
Correctly handle 0 in CSSTransitionGroup timeout props
2015-10-13 14:54:21 -07:00
Paul O’Shannessy
dc21b95244
Correctly handle 0 in CSSTransitionGroup timeout props
2015-10-13 14:39:55 -07:00
Ben Alpert
dddbca472a
Merge pull request #5160 from spicyj/gh-5151
...
Fetch node to unmount separately from unmounting
2015-10-13 12:19:24 -07:00
Ben Alpert
622db4ee4f
Fetch node to unmount separately from unmounting
...
My last strategy of getting each node recursively while unmounting was a pain to make work properly with ReactMount's confusing cache. Now, we get the node before unmounting anything in the subtree (and we don't try to find the nodes of descendants).
This is a temporary solution and can go away when we get rid of the giant ReactMount node hash map.
Fixes #5151 .
2015-10-13 12:07:57 -07:00
Ben Alpert
6488a4c187
Use 'document.createEvent' not 'new Event'
...
Fixes #5153 .
This seems to work in all browsers I tested, including old Android and all IE > 8 which didn't work before.
2015-10-13 11:14:23 -07:00
Jim
c1c9b383a0
Merge pull request #5137 from vipulnsward/2576-add-comparison-tests
...
Added tests to compare testing of components using different types of element creation
2015-10-12 14:08:08 -07:00
Vipul A M
b4a6bc89c2
- Added tests to compare testing of components using different types of element creation
...
Fixes [#2576 ]
- Fixed Lint warnings and errors
2015-10-12 16:44:00 -04:00
Ben Alpert
db989bf686
Don't execute <script> tags w/ createElement mode
...
Each script will execute at most once so we could also set `.textContent` to something like `;`, then add it to the document, then change the `.textContent`, but this seems like the simplest approach. See http://dev.w3.org/html5/spec-preview/the-script-element.html for details.
2015-10-12 13:43:40 -07:00
Ben Alpert
b03b195759
Merge pull request #5130 from matiassingers/jasmine-spy-call-args-consistency
...
Jasmine spies call args property consistency
2015-10-12 10:24:56 -07:00
Alan Plum
0e451162bc
Removed eslint warning.
2015-10-12 17:42:38 +02:00
Matias Singers
f8f2be05ce
Consistently use calls[n].args[n] instead of argsForCall[n][n] for Jasmine spies
2015-10-12 22:39:19 +08:00
Matias Singers
dd0b1a643b
Consistently use calls.length instead of callCount for Jasmine spies, take II
...
See #3105 for take I
2015-10-11 15:42:24 +08:00
Ben Alpert
8210299437
Add SVG/MathML support for createElement mode
2015-10-09 14:56:57 -07:00
Ben Alpert
1dca72ebfa
Thread native-parent pointers through everything
...
Now we don't repurpose context for our own secret needs (hi Dan). In this diff I avoid storing the native parent on native (DOM) components and store it only on composites, but we'll probably want to store it on native components too soon for event bubbling.
2015-10-09 14:56:08 -07:00
Ben Alpert
a907da9430
Make Danger-test simpler and more robust
2015-10-09 14:54:42 -07:00
Jim
15c731edca
Merge pull request #5109 from Josh-a-e/undefined_this_on_controlled_components
...
add test to show `this` is indeed undefined - closes #3613
2015-10-09 11:44:19 -07:00
Ben Alpert
d95381387e
Merge pull request #5111 from spicyj/vdn-current
...
validateDOMNesting: parentTag -> current
2015-10-09 11:43:31 -07:00
Ben Alpert
9c836b09f2
validateDOMNesting: parentTag -> current
2015-10-09 11:40:55 -07:00
Joshua Evans
8f4c2997a0
add test to show this is indeed undefined - closes #3613
2015-10-09 19:37:58 +01:00
Kevin Cheng
ff17bc25d1
Fixed punctuation
2015-10-08 19:36:05 -07:00
Ben Alpert
d4420eca8a
Remove duplication in ReactServerRendering
2015-10-08 15:06:09 -07:00