15 Commits

Author SHA1 Message Date
Patrick Steele-Idem
a94e2e738a Fixes #629 - [vdom] Rendering unescaped HTML produces non-functioning HTML input controls 2017-03-28 15:00:24 -06:00
Patrick Steele-Idem
c40276de02 [Performance] Separated out events/const from attrs and more 2017-03-28 11:02:12 -06:00
Patrick Steele-Idem
1bb1e0019f [Performance] Optimized morphdom by removing internal tree index
Switched to using getElementById since marko keys use the id attribute
2017-03-28 11:02:11 -06:00
Patrick Steele-Idem
b17db4f9f4 Fixes #623 - Uncaught TypeError: toEl.$__hasAttribute is not a function 2017-03-16 09:22:40 -07:00
Patrick Steele-Idem
172c9cf304 Code size reductions and other cleanup 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
4056a61f5a Improved SVG handling and tag name normalization by doing more in the compiler 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
5f423c704d [morphdom] More optimizations related to merging in morphdom 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
094113d4a2 [morphdom] Removed HTML string parsing to DOM 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
04b6d1b04f [morphdom] Code size reduction 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
2753f5ec55 [morphdom] Dropped options object 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
15b91ddab0 [morphdom] Dropped childrenOnly 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
d0fc35572e [morphdom] Dropped options.onElUpdated 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
8da8661b43 [morphdom] Dropped options.onBeforeNodeAdded 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
014a03cd85 [morphdom] Dropped options.getNodeKey 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
f142a7cfab Initial merge of morphdom 2017-03-09 20:24:52 -07:00