Pierre-Yves Gérardy
|
b38367aa30
|
core: don't call onremove on the children passed to components that return from their view, fix #1921
|
2017-11-29 15:59:38 +01:00 |
|
Pierre-Yves Gérardy
|
acee3d5ecc
|
Add tests for issue 1921 (onremove fires on childrent that don't end up in the instance)
|
2017-11-29 15:55:56 +01:00 |
|
Mateusz Jaworski
|
4aac74eff3
|
fix: Allow for changing focus in lifecycle hooks (#1988)
|
2017-11-29 14:07:11 +01:00 |
|
Jackson Nowotny
|
c2c0d40a29
|
Fixing IE bug causing active element to be null causing render function to throw error
|
2017-09-11 09:55:51 -05:00 |
|
Pierre-Yves Gérardy
|
1fb64c91e3
|
Take the namespace of the root node into account, fix other ns oversight #1872
|
2017-06-14 01:59:45 +02:00 |
|
Pierre-Yves Gérardy
|
60e999fa89
|
[render/render] Add a special case for ; fix #1870
|
2017-06-12 18:42:46 +02:00 |
|
Pierre-Yves Gérardy
|
894152440b
|
Add tests for #1870
|
2017-06-12 18:26:45 +02:00 |
|
Isiah Meadows
|
712be2bcc3
|
Merge pull request #1862 from pygy/fix-1595-redux
Re-fix #1595
|
2017-05-31 02:56:29 -04:00 |
|
Isiah Meadows
|
66aa377548
|
Simplify ESLint guard
|
2017-05-31 02:44:15 -04:00 |
|
Pierre-Yves Gerardy
|
40429c8377
|
Pass namespace when creating new elements while updating a keyed list, fix #1820
|
2017-05-30 14:17:46 +02:00 |
|
Pierre-Yves Gerardy
|
4616160a52
|
redo #1595
|
2017-05-29 17:19:55 +02:00 |
|
Pierre-Yves Gerardy
|
d21bfd4a36
|
Enable the tests for the updated #1595, add an additional sanity check
|
2017-05-29 16:47:14 +02:00 |
|
Pierre-Yves Gerardy
|
58bc414635
|
tests for validating #1595 and #1804
|
2017-05-28 21:03:27 +02:00 |
|
Pierre-Yves Gerardy
|
e031fe49a1
|
[test-utils/domMock] improve attributes handling
|
2017-05-28 18:26:09 +02:00 |
|
Samuel Tilly
|
de4433cd31
|
Override namespace with xmlns attribute (#1825)
Fixes issue #1819 foreignObject inside SVG
|
2017-05-03 14:55:56 -04:00 |
|
Scotty Simpson
|
73d9265c6d
|
fix: selector [value=""] is mishandled (#1843)
|
2017-05-02 14:28:59 -07:00 |
|
spacejack
|
08a6638926
|
Minimize vdom diff in option value test
|
2017-04-30 15:14:44 -04:00 |
|
spacejack
|
0f9d5f1631
|
Fix select option to use empty string value, add tests.
|
2017-04-30 15:04:37 -04:00 |
|
Isiah Meadows
|
b24c37c42d
|
Revert "Pass vnode as second argument"
|
2017-04-28 16:40:13 -04:00 |
|
spacejack
|
f8ccd418d3
|
Add test for select option with empty string value
|
2017-04-26 20:07:25 -04:00 |
|
Isiah Meadows
|
2fcaafd080
|
Merge pull request #4 from lhorie/next
Update fork
|
2017-04-11 13:35:35 -04:00 |
|
Isiah Meadows
|
81b7ff56ee
|
Add tests for event vnode second argument
|
2017-04-11 13:09:38 -04:00 |
|
Isiah Meadows
|
e78d1b692c
|
Support vnode event callbacks
|
2017-04-11 13:05:12 -04:00 |
|
Pat Cavit
|
34d6a710a9
|
style: fix quotes (#1787)
|
2017-04-07 12:56:31 -07:00 |
|
ludbek
|
5c616c0fbb
|
removed console.log
|
2017-04-05 22:01:21 +05:45 |
|
Pierre-Yves Gerardy
|
98e3cbdc69
|
Revert attrs.class creation logic to what we had in v1.0.1. fix #1764
|
2017-04-04 12:23:51 +02:00 |
|
Pierre-Yves Gerardy
|
45afd4117a
|
Fix render tests for Browsers
|
2017-04-04 12:10:08 +02:00 |
|
Isiah Meadows
|
295b764f52
|
Merge pull request #1753 from StephanHoyer/master
Fix rendering `0` as only child without attrs - fixes #1752
|
2017-03-29 18:24:19 -04:00 |
|
Pierre-Yves Gerardy
|
0a76772283
|
Add tests for components that overwrite their state in oninit
|
2017-03-27 18:30:48 +02:00 |
|
Pierre-Yves Gerardy
|
e20fd3f876
|
Only call onremove and onbeforeremove when they are functions. Fix #1706
|
2017-03-27 16:47:45 +02:00 |
|
Pierre-Yves Gerardy
|
32ada55e00
|
Make the state undefined, not null during class and closure component initialization
|
2017-03-27 10:42:12 +02:00 |
|
Pierre-Yves Gerardy
|
d69f6e37aa
|
Add a shadow vnode._state field for view and hook lookups
|
2017-03-26 22:24:17 +02:00 |
|
Pierre-Yves Gerardy
|
7be2ff5feb
|
Strengthen the self-return prevention logic (for recycled nodes and updates)
|
2017-03-26 22:19:05 +02:00 |
|
Pierre-Yves Gerardy
|
aeb1c41bde
|
treat functions with a view() method as POJO, not closure component
|
2017-03-26 21:33:30 +02:00 |
|
Isiah Meadows
|
934e0ac55e
|
Merge branch 'next' into strict-mode
|
2017-03-09 11:54:32 -05:00 |
|
Pierre-Yves Gerardy
|
74cbd4c17b
|
Let render() create the state rather than vnode()
|
2017-03-08 22:19:27 +01:00 |
|
Isiah Meadows
|
c0061a8eb9
|
Merge branch 'next' of https://github.com/lhorie/mithril.js into perf-update
|
2017-03-03 18:28:07 -05:00 |
|
Isiah Meadows
|
d4a0417dde
|
Merge branch 'next' of https://github.com/lhorie/mithril.js into strict-mode
|
2017-03-03 18:27:24 -05:00 |
|
Isiah Meadows
|
1cc5fa5ba7
|
"use strict" and other linty fixes
|
2017-03-03 18:24:38 -05:00 |
|
Isiah Meadows
|
9d6a5e51eb
|
Merge pull request #1674 from pygy/fix-state-initialization
Fix state initialization
|
2017-03-02 14:28:16 -05:00 |
|
Isiah Meadows
|
b34c3eaf82
|
Optimize memory for selector cache
|
2017-03-02 06:34:01 -05:00 |
|
Isiah Meadows
|
aefee3b88e
|
Merge branch 'test-all-component-kinds' of https://github.com/pygy/mithril.js into next
|
2017-02-25 23:00:20 -05:00 |
|
Pierre-Yves Gerardy
|
3e7649ef06
|
Fix recycled components initialization
fix #1641
|
2017-02-24 09:26:26 +01:00 |
|
Leo
|
e019c8131c
|
fix merge conflicts for #1610
|
2017-02-23 18:41:46 -05:00 |
|
Pierre-Yves Gerardy
|
6a7144fc89
|
Tests: add a test for onbeforeupdate and recycled nodes
|
2017-02-21 09:17:00 +01:00 |
|
Pierre-Yves Gerardy
|
e496f7bfa6
|
Test: ensure that recycled components get a fresh state
|
2017-02-21 09:17:00 +01:00 |
|
Pierre-Yves Gerardy
|
7668ddd120
|
fix #1638
|
2017-02-21 09:17:00 +01:00 |
|
Pierre-Yves Gerardy
|
fc038f9d85
|
Tests: enable tests for #1638
|
2017-02-21 09:17:00 +01:00 |
|
Pierre-Yves Gerardy
|
1dd5fe3101
|
Tests: Some more render/tests/test-component.js refactoring
|
2017-02-21 09:17:00 +01:00 |
|
Pierre-Yves Gerardy
|
2196f5c909
|
Add test-utils/components.js to index.html where needed
|
2017-02-21 09:16:08 +01:00 |
|