summaryrefslogtreecommitdiffstats
path: root/index.js
Commit message (Collapse)AuthorAgeFilesLines
* V1origin/v1-betaWilson Page2016-01-041-416/+0
|
* Should be allowed to pass and id as a string or a number to .clear()origin/issue54Wilson Page2015-03-171-1/+4
|
* Fixed invalid JSDoc (fixes #47)Wilson Page2014-12-261-12/+13
|
* Removed superfluous cancelAnimationFrame definitionrburgt2014-08-061-11/+0
| | | The normalized definition of cancelAnimationFrame is never used. The definition has been removed to save up some space
* Fixed commentsKesler2013-11-271-3/+2
|
* Catch errors inside runBatch and re-run to prevent exceptions blocking the flushWilson Page2013-10-251-11/+23
|
* Wrap rAF for testing do that we can catch errors and prevent them hitting ↵Wilson Page2013-10-251-0/+8
| | | | the test runner
* Reorganise the requestAnimationFrame loop to handle errors correctlyrowanbeentje2013-10-241-5/+12
| | | | | | | | | | | | Since 413dac94b396b6b55da94ace6cd8efd9b43c1d12 errors are no longer caught by default, which is a good thing for exposing user errors. However, the current structure of the main fastdom loop means that a single user error will mean that the loop will never be run again, so jobs will continue to be added to the framelist but never processed. This reworks the main loop to handle fastdom tasks first, ensuring a consistent and robust state, and then running the user code where it can error safely.
* Remove issue notev0.8.2Wilson Page2013-10-151-6/+0
|
* Fix bug whereby unnecessary frame being scheduled when read inside write, ↵Wilson Page2013-10-151-25/+44
| | | | inside read
* Different approach to catching errorsWilson Page2013-10-151-4/+32
|
* Make a differentiation between the read.write batch and the frame queueWilson Page2013-10-141-17/+23
|
* TidyWilson Page2013-10-141-1/+1
|
* TidyWilson Page2013-10-141-5/+3
|
* Not quiet by defaultWilson Page2013-10-141-13/+4
|
* Simplify needFrame logicWilson Page2013-10-141-20/+13
|
* ClarityWilson Page2013-10-141-4/+3
|
* Tidy upWilson Page2013-10-141-33/+37
|
* Re-write with single rAF loopWilson Page2013-10-141-59/+135
|
* Various minor clean upTimo Tijhof2013-10-121-2/+2
| | | | | | | | | | | | | | | | | | | * main: Fix typo in comment * package: Removed redundant "node_modules/.bin" prefix. npm script commands are executed in a subshell with that directory in the execution path: https://npmjs.org/doc/scripts.html#ENVIRONMENT So even if the shell running `npm test` didn't install have it globally, this will work fine. * Add missing newline at EOF of various files. * Consistently use single quotes (main js file does so mostly except for one line). * Consistently name test suites lowercase (in case of 'defer' and 'clear', like the method names they test).
* Use more standard test to expose CommonJS moduleGeorge Crawford2013-10-071-2/+2
|
* Tidy and docsWilson Page2013-10-051-12/+17
|
* Tidy upWilson Page2013-10-051-7/+9
|
* Rename '_run' to 'flush' and run all jobs centrallyWilson Page2013-10-051-11/+16
|
* Make sure defer jobs refs are cleared tooWilson Page2013-10-051-2/+3
|
* Tidier onError solutionWilson Page2013-10-051-2/+12
|
* Remove is no longer usedWilson Page2013-10-051-13/+0
|
* Remove useless instanceof checkWilson Page2013-10-051-9/+6
|
* Simplify directory structureWilson Page2013-10-051-0/+282