mithril-vndb/render/tests
Isiah Meadows 966e78bcab
Allow variadic arguments to m.fragment (#2328)
* Implement support for variadic arguments to `m.fragment`

While I was at it, I refactored the common logic out of `hyperscript`.

* Add a missed change from #2326

* Update docs + changelog [skip ci]

* Explain rationale for `hyperscriptVnode`'s calling convention

This way, it doesn't get erroneously "cleaned up" into something worse,
and so it's clearer how it'd be potentially optimized once ES5 support
is dropped.
2018-12-05 23:57:42 -05:00
..
manual Merge #2075 into next (#2175) 2018-11-07 18:42:50 -05:00
index.html Do not normalise component children on ingestion (#2155) 2018-05-29 10:53:16 +01:00
test-attributes.js Fix custom elements attribute application, improve key checking 2018-09-20 15:08:49 -04:00
test-component.js Reverse hook order for all but onbeforeupdate (#2297) 2018-11-27 18:02:48 -05:00
test-createElement.js Fix style updates to avoid unnecessary allocation (#2312) 2018-12-03 14:31:08 -05:00
test-createFragment.js Add editorconfig, resolve differences 2016-06-18 03:22:12 -04:00
test-createHTML.js [render] add support for SVG in m.trust() strings 2018-03-06 01:12:32 +01:00
test-createNodes.js Add editorconfig, resolve differences 2016-06-18 03:22:12 -04:00
test-createText.js Add editorconfig, resolve differences 2016-06-18 03:22:12 -04:00
test-event.js Fix event handler this value, simplify redraw handling (#2320) 2018-12-03 06:35:27 -05:00
test-fragment.js Allow variadic arguments to m.fragment (#2328) 2018-12-05 23:57:42 -05:00
test-hyperscript.js Cast className using toString (#2309) 2018-11-24 08:13:56 -05:00
test-input.js element value is not cleared when value valor change to undefined 2018-02-09 00:47:59 +01:00
test-normalize.js tests: Update tests for false -> "" behavior 2017-01-05 23:07:47 -08:00
test-normalizeChildren.js tests: Update tests for false -> "" behavior 2017-01-05 23:07:47 -08:00
test-normalizeComponentChildren.js Do not normalise component children on ingestion (#2155) 2018-05-29 10:53:16 +01:00
test-onbeforeremove.js Remove support for vnode.state = ... 2017-10-02 19:57:48 -04:00
test-onbeforeupdate.js Reverse hook order for all but onbeforeupdate (#2297) 2018-11-27 18:02:48 -05:00
test-oncreate.js "use strict" and other linty fixes 2017-03-03 18:24:38 -05:00
test-oninit.js recycling => shouldRecycle, Fix #1992 (#1993) 2017-10-16 08:38:44 +02:00
test-onremove.js Merge branch 'next' 2018-10-25 14:23:33 -04:00
test-onupdate.js [test-utils/domMock] improve attributes handling 2017-05-28 18:26:09 +02:00
test-render-hyperscript-integration.js [render/test] add a render/hyperscript integration suite for classes 2018-06-07 18:09:38 +02:00
test-render.js Store normalized vnodes in the dom element. Add render tests. (#2266) 2018-10-28 17:17:24 -04:00
test-textContent.js Add editorconfig, resolve differences 2016-06-18 03:22:12 -04:00
test-trust.js don't throw error on undefined/null trusted vnode #1375 2016-10-28 09:51:07 -04:00
test-updateElement.js Fix #2192 (#2308) 2018-11-26 05:49:16 -05:00
test-updateFragment.js Add editorconfig, resolve differences 2016-06-18 03:22:12 -04:00
test-updateHTML.js don't duplicate html on updates 2016-07-30 15:46:14 -04:00
test-updateNodes.js Avoid triggering Object.prototype.__proto__ with keys (#2251) 2018-10-15 15:09:55 -04:00
test-updateNodesFuzzer.js Chore: Normalize the way we use eslint-disable 2018-06-01 21:27:02 +02:00
test-updateText.js Add editorconfig, resolve differences 2016-06-18 03:22:12 -04:00