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
Gandalf-the-Bot
b88e86f6f0
Bundled output for commit 9f09ac069c [skip ci]
2017-12-04 13:40:41 +00:00
Pierre-Yves Gérardy
9f09ac069c
Address #2021 review comments
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
3f37d3d7c0
#2021 change log and docs
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
02aab654f0
render: remove check that may hide bugs
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
fc0240da0f
Tests for #1990 , #1991 and #2003
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
9c835f4eac
render/updateNodes: call toFragment on the new vnodes, solves issues with actual fragments ( fix #1991 partim 2)
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
39ff8d7217
render: make removeNode aware that it is removing children from an object that's brought back from the pool
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
98c053e12b
render/updateNodes: revamp unkeyed list detection, don't skip null nodes in unkeyed lists when old and vnodes don't have the same length
...
Fix #2003 partim 2
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
e839c9e80a
render/updateNodes: Don't fetch the next sibling from the pool
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
eaa9f589af
render/updateNodes: recycling, clarify terminology, fix logic
...
fix #2003 partim 1
fix #1991 partim 1
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
8950760e85
render: extract pool addtition logic, don't run onremove on nodes that move from pool to pool ( fix #1990 )
2017-12-04 14:38:39 +01:00
thepriefy
7179692fc4
change folder of support.md file
2017-12-04 01:00:38 +01:00
thepriefy
9f1f0f0094
delete CONTRIBUTING.md as it is existed in ./docs folder
2017-12-04 01:00:38 +01:00
thepriefy
4542d2997a
issue #1914
...
docs/support.md should exist
2017-12-04 01:00:38 +01:00
cavemansspa
5d1c7d23b9
docs: Integrating 3rd party libs ( #2047 )
2017-12-03 12:55:38 -08:00
Pierre-Yves Gérardy
12d3540d47
domMock: implement event propagation
2017-12-03 01:16:22 +01:00
Stephan Hoyer
8dc21f4c48
docs: Fix anchor target ( #2042 )
2017-12-01 08:05:45 -08:00
Pierre-Yves Gérardy
84b729d012
And some more change log tweaks
2017-12-01 14:27:32 +01:00
Pierre-Yves Gérardy
6f435a55f9
More change log tweaks
2017-12-01 14:12:17 +01:00
Pierre-Yves Gérardy
854021db32
Detail the upcoming ospec v2 additions
2017-12-01 14:01:55 +01:00
Pierre-Yves Gérardy
956bdc5797
Merge pull request #2034 from pygy/ospec-umdish
...
Make Ospec Flems-friendly
2017-12-01 00:17:52 +01:00
Pierre-Yves Gérardy
3ac17d0075
ospec: tests and docs for o.report
2017-11-30 23:52:52 +01:00
Pierre-Yves Gérardy
769c854f82
Expose the reporter as o.report(results), have it return the number of errors
2017-11-30 23:25:31 +01:00
Pierre-Yves Gérardy
acd08c96dd
Make the stack trace cleaner IE9 compatible (err.stack is null)
2017-11-30 23:00:26 +01:00
Pierre-Yves Gérardy
b84e09369e
ospec: better stack trace filter, fix #2036
2017-11-30 16:10:14 +01:00
Isiah Meadows
2b01b95ef1
Merge pull request #2038 from leothorp/patch-1
...
fix typo in body background style
2017-11-30 05:21:28 -05:00
Leo Thorp
2fb828783a
fix typo in body background style
2017-11-30 02:25:10 -06:00
Milan Lesichkov
9083a325a4
docs: Fixed background issue ( #2037 )
...
Fixed missing background for body, which causes browser default to apply, resulting in unreadable content
2017-11-29 23:05:21 -08:00
Pierre-Yves Gérardy
cd3c1afca2
Readme: adjust the LOC count
2017-11-30 00:27:48 +01:00
Pierre-Yves Gérardy
0873cb53cc
Make the stack trace filter path-independent (auto-detection vs. hardcoded previously)
2017-11-30 00:27:08 +01:00
Pierre-Yves Gérardy
8eb12454ca
update change log for #2034
2017-11-29 22:17:42 +01:00
Pierre-Yves Gérardy
b38ba7c934
Pop report() off the stack (for better Flems output)
2017-11-29 22:15:45 +01:00
Pierre-Yves Gérardy
f06510bb62
Make ospec work natively in browser environments
2017-11-29 22:15:45 +01:00
Pierre-Yves Gérardy
12da6ea94a
Sync change log with v1.1.6 ( #2035 )
2017-11-29 22:14:36 +01:00
Pierre-Yves Gérardy
4e35aff188
Lint: Fix quotes in m.request tests ( #2033 )
2017-11-29 21:39:35 +01:00
Pierre-Yves Gérardy
d116f249db
lint: fix quotes
2017-11-29 17:08:46 +01:00
Andrea Coiutti
1be2c41981
Fix headings displaying over menu on mobile ( #2022 )
2017-11-24 20:12:34 +01:00
Sage Gerard
78eeb2b365
feat(ospec): Allow custom reporters for CI reasons ( #2019 ) ( #2020 )
2017-11-20 15:37:07 -08:00
cavemansspa
08c3b291c6
docs: Learning section ( #1817 )
2017-11-20 14:30:08 -08:00
Gandalf-the-Bot
684a394d97
Bundled output for commit d50d53f31d [skip ci]
2017-11-14 22:48:49 +00:00
Stephan Hoyer
d50d53f31d
feat: Add support for timeout to m.request ( #1966 )
2017-11-14 14:47:01 -08:00
Gandalf-the-Bot
a382c85eb0
Bundled output for commit 80b6a1af0d [skip ci]
2017-11-13 16:10:41 +00:00
spacejack
80b6a1af0d
feat: Don't reject m.request Promise if extract callback supplied ( #2006 )
2017-11-13 08:08:54 -08:00