Pierre-Yves Gérardy
801bde219e
[render/render] move keyed cached nodes when needed, fix diff semantics for cached nodes, fix #2132
2018-04-23 13:52:03 +02:00
Pierre-Yves Gérardy
878e4958dc
tests for #2132
2018-04-23 13:52:03 +02:00
Pierre-Yves Gérardy
9490950c30
[render/render] Simplify updateNodes, fix #2128
2018-04-23 13:52:03 +02:00
Pierre-Yves Gérardy
dd6ceca31d
tests for #2128
2018-04-23 13:52:03 +02:00
Pierre-Yves Gérardy
9136585fe4
[DOM Mock] Fix insertBefore when the reference node follows the moving child in a nodeList
2018-04-23 13:52:03 +02:00
Pierre-Yves Gérardy
c6693aa361
Disentangle keyed and unkeyed diff
2018-04-23 13:52:03 +02:00
soulofmischief
898d0aec82
Fix url in vnodes.md
...
URL was being incorrectly parsed due to parentheses. The parenthesis have been replaced with UTF-8 encodings.
2018-04-22 00:56:21 +02:00
Már Örlygsson
f375bdc02e
fix: Bundler tests only pass when run from project root
2018-04-22 00:50:09 +02:00
Isiah Meadows
0dbf17c621
Disown myself from render-related fixes [ci skip]
2018-04-20 20:08:31 -04:00
Gandalf-the-Bot
ec43ca089c
Bundled output for commit 203df39c30 [skip ci]
2018-04-16 07:47:53 +00:00
Pierre-Yves Gérardy
203df39c30
Remove the DOM nodes recycling pool ( fix #1653 , fix #2023 )
2018-04-16 09:45:45 +02:00
Scotty Simpson
6f7f543b07
docs: awkward/redundant fix ( #2120 )
2018-04-13 22:35:04 -07:00
Pat Cavit
0c54409d41
docs: Fix some site weirdness
...
Fixes #2117
2018-04-13 11:12:07 +02:00
Vasil Rimar
02f2732706
docs: Fix webpack example ( #2110 )
2018-03-27 23:40:11 -07:00
Baby Goat
23ebe2f483
doc: add missing parenthesis ( #2104 )
...
* closing parenthese missing
[### How it works](#howitworks)
* update changelog
2018-03-12 15:33:06 -07:00
Gandalf-the-Bot
550ad86ec5
Bundled output for commit 0b83c29ab6 [skip ci]
2018-03-06 15:59:33 +00:00
Pierre-Yves Gérardy
0b83c29ab6
Merge pull request #2091 from spacejack/promise-finally
...
Add finally support to Promise polyfill
2018-03-06 16:57:39 +01:00
Gandalf-the-Bot
8e8194bca5
Bundled output for commit d21ba5ee6a [skip ci]
2018-03-06 01:14:52 +00:00
Pierre-Yves Gérardy
d21ba5ee6a
Document the reason for the possibleParents map
2018-03-06 02:13:15 +01:00
Gandalf-the-Bot
9ece9a9297
Bundled output for commit ad46a21a7d [skip ci]
2018-03-06 00:14:15 +00:00
Pierre-Yves Gérardy
ad46a21a7d
[render] add support for SVG in m.trust() strings
2018-03-06 01:12:32 +01:00
Pierre-Yves Gérardy
fdd34f9726
[mocks] Add some support for parsing SVG using the DOMParser API and innerHTML
2018-03-06 01:12:32 +01:00
Isiah Meadows
f58da124e5
Merge pull request #2100 from CreaturesInUnitards/patch-1
...
typo fix
2018-03-04 01:56:30 -05:00
Scotty Simpson
0fc9b6ed07
typo fix
2018-03-03 20:44:34 -08:00
Pat Cavit
e25f086061
docs: correct some webpack bitrot ( #2094 )
2018-02-28 08:13:07 -08:00
Pat Cavit
9d153a02e9
Add docs checkbox
...
Since we get a fair number of those
2018-02-26 08:09:15 -08:00
Cassidy Williams
7699b4515d
docs: Minor casing changes ( #2093 )
2018-02-26 08:04:13 -08:00
Pierre-Yves Gérardy
8217d68e18
Better tests for Promise.prototype.finally
2018-02-20 00:27:39 +01:00
spacejack
e05fb0b048
Sync with next
2018-02-19 17:48:36 -05:00
Gandalf-the-Bot
560eade284
Bundled output for commit d283b24337 [skip ci]
2018-02-19 22:35:24 +00:00
spacejack
d283b24337
Separate Promise implementation from polyfilling
2018-02-19 23:33:32 +01:00
spacejack
17c7855d91
Add another simple finally test
2018-02-19 15:03:53 -05:00
spacejack
f99b804f5b
Add Promise finally method to polyfill
2018-02-18 20:18:13 -05:00
Gandalf-the-Bot
1410e35456
Bundled output for commit 83884bdc90 [skip ci]
2018-02-08 23:49:55 +00:00
Fabiano Taioli
83884bdc90
element value is not cleared when value valor change to undefined
2018-02-09 00:47:59 +01:00
Paul D. Fernhout
33ff439c73
docs: Fix inconsistent path in router.md variadic routes example ( #2084 )
2018-02-06 21:07:03 -08:00
Leo Thorp
81903cacdb
docs: fix typo ( #2077 )
2018-01-25 22:06:34 -08:00
Pat Cavit
94e8d8cafa
docs: fix git commands for releasing
2018-01-23 09:32:33 -08:00
Isiah Meadows
fa3bce5505
Update nav-guides.md
...
Since that was somehow missed in #2047
2018-01-23 05:01:31 -05:00
Stephan Hoyer
ba35a75bab
docs: Fix wrong link targets and typos ( #2066 )
2018-01-03 08:02:44 -08:00
Isiah Meadows
f77499fd74
Merge pull request #2062 from magikstm/correct-test-scripts
...
Correct test scripts
2017-12-30 05:19:46 -05:00
magikstm
e64a322bcf
Correct test scripts
2017-12-30 04:44:00 -05:00
spacejack
df4ce63eb0
docs: Add Typescript install notes ( #2057 )
2017-12-20 22:25:58 -08:00
Isiah Meadows
0ae9bc1ea3
Merge pull request #2051 from isiahmeadows/docs-fix
...
Docs fix
2017-12-11 13:31:27 -05:00
Gandalf-the-Bot
77f1c81eb5
Bundled output for commit 1ad9f84bb4 [skip ci]
2017-12-09 00:47:03 +00:00
Isiah Meadows
1ad9f84bb4
Merge pull request #2052 from pygy/fix-perf-regression
...
render: fix perf regression introduced by #1918
2017-12-08 19:44:41 -05:00
Pierre-Yves Gérardy
1782fa8b63
render: fix perf regression introduced by #1918
2017-12-08 21:37:08 +01:00
Isiah Meadows
3b94cfebee
Fix some immediate/retained mode confusion
...
For future reference:
- Immediate mode = define the tree we want to render
- Retained mode = mutate the tree to what we want it to be
Also, I cleaned up the language a bit.
2017-12-07 21:25:50 -05:00
Isiah Meadows
cea17a51c2
Merge remote-tracking branch 'MithrilJS/next' into next
2017-12-07 21:18:08 -05:00
cavemansspa
5f9872b811
docs: Add flems version of sample application ( #2049 )
2017-12-05 15:04:29 -08:00