summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 1.0.6HEADv1.0.6origin/masterorigin/HEADmasterWilson Page2017-05-021-1/+1
|
* Fix fastdom-strict callbacks not being called with context (fixes #108) (#109)Tomer Lahav2017-05-022-2/+22
|
* Add gzip size badge (#107)Oliver Joseph Ash2017-04-181-1/+1
|
* Fix promise not being deleted from Map after clear (fixes #102) (#105)Wilson Page2017-04-061-1/+1
|
* Use "more standard" AMD/CJS detect syntax (#101)Severin Klaus2017-04-041-2/+2
| | | This will allow tools like AMDClean https://github.com/gfranko/amdclean to recognise the expression.
* Removed dependency status badgeAmila Welihinda2016-10-191-1/+1
|
* Updated examples to es6, added repo badgesAmila Welihinda2016-10-191-19/+17
|
* 1.0.5v1.0.5Wilson Page2016-09-162-2/+2
|
* check if window object is available (#95)Tushar Mathur2016-09-052-2/+2
| | | | | | | | * check if window object is available fixes #92 * update fastdom.min
* 1.0.4v1.0.4Wilson Page2016-08-051-1/+1
|
* Pass window into the closureTerrence Tempest Wood2016-08-054-40/+40
| | | | It seems `this= != window` inside browsrify closure, but actually `exports`.
* 1.0.3v1.0.3Wilson Page2016-06-171-1/+1
|
* Fix promise return values when using sandbox (#85)Keith Pope2016-06-171-2/+2
|
* 1.0.2v1.0.2Wilson Page2016-06-062-2/+2
|
* extract context binding from loop, apply when added (#84)Deryck2016-06-062-4/+4
| | | | | | | | * extract context binding from loop, apply when added * pass function as first param to mutate * corrected to match other test cases
* Merge pull request #83 from wilsonpage/81-fastdom-promised-ctxWilson Page2016-05-043-1/+14
|\ | | | | Fixed incorrect context in fastdom-promised
| * Fixed incorrect context in fastdom-promised (closes #81)origin/81-fastdom-promised-ctxWilson Page2016-05-043-1/+14
|/
* 1.0.1v1.0.1Wilson Page2016-02-232-2/+2
|
* Merge pull request #78 from kasperisager/global-contextWilson Page2016-01-121-1/+1
|\ | | | | Bind to whichever global context is available
| * Bind to whichever global context is availableKasper Isager2016-01-121-1/+1
|/ | | | | | This lets fastdom be used in environments where no `window` global is available. My own use-case is integration testing modules that rely on fastdom in node using jsdom.
* Removed unused dev-dependencyWilson Page2016-01-051-1/+0
|
* Updated sizeWilson Page2016-01-051-1/+1
|
* Added more to bower ignoreWilson Page2016-01-051-1/+2
|
* 1.0.0v1.0.0Wilson Page2016-01-051-1/+1
|
* Merge pull request #77 from wilsonpage/73-object-assignWilson Page2016-01-053-6/+24
|\ | | | | Replaced Object.assign() with custom mixin()
| * Replaced Object.assign() with custom mixin()origin/73-object-assignWilson Page2016-01-053-6/+24
|/
* Merge pull request #75 from atrefz/patch-2Wilson Page2016-01-051-1/+1
|\ | | | | Fix Paul Irish's link
| * Fix Paul Irish's linkAlexander Trefz2016-01-051-1/+1
|/
* Merge pull request #74 from atrefz/patch-1Wilson Page2016-01-051-1/+1
|\ | | | | Update Copyright Year
| * Update Copyright YearAlexander Trefz2016-01-051-1/+1
|/
* README tweaksWilson Page2016-01-041-3/+5
|
* Updated Coveralls badge URLorigin/gh-pagesWilson Page2016-01-041-1/+1
|
* Fix README typosWilson Page2016-01-041-11/+11
|
* Merge pull request #58 from wilsonpage/v1-betaWilson Page2016-01-0430-1235/+2388
|\ | | | | v1
| * V1origin/v1-betaWilson Page2016-01-0430-1235/+2388
|/
* Merge pull request #60 from kkirsche/patch-1Wilson Page2015-12-101-1/+0
|\ | | | | Remove moot `version` property from bower.json
| * Remove moot `version` property from bower.jsonKevin Kirsche2015-06-111-1/+0
|/ | | | | Per bower/bower.json-spec@a325da3 Also their maintainer says they probably won't ever use it: http://stackoverflow.com/questions/24844901/bowers-bower-json-file-version-property
* v0.8.6v0.8.6Wilson Page2015-03-173-3/+3
|
* Merge pull request #55 from wilsonpage/issue54Wilson Page2015-03-172-1/+18
|\ | | | | Should be allowed to pass and id as a string or a number to .clear()
| * Should be allowed to pass and id as a string or a number to .clear()origin/issue54Wilson Page2015-03-172-1/+18
| |
* | Merge pull request #43 from tufandevrim/masterWilson Page2015-03-171-2/+28
|\ \ | |/ |/| fix the missing semicolons and add requestAnimationFrame only test to aspect ratio comparison example.
| * adding requestAnimationFrame function to comparisonDevrim Tufan2014-02-251-0/+26
| |
| * placed missing semi colonDevrim Tufan2014-02-251-2/+2
| |
* | 0.8.5v0.8.5Wilson Page2014-12-264-3/+8
| |
* | Fixed invalid JSDoc (fixes #47)Wilson Page2014-12-261-12/+13
| |
* | Changed to use SVG Travis badgeWilson Page2014-08-281-1/+1
| |
* | Merge pull request #46 from rburgt/patch-1Wilson Page2014-08-071-11/+0
|\ \ | | | | | | Removed superfluous cancelAnimationFrame definition
| * | 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
* | Merge pull request #42 from elving/patch-1Wilson Page2014-03-031-1/+1
|\ \ | |/ |/| Fix typo.
| * Fix typo.Elving Rodriguez2014-01-221-1/+1
|/ | | This is useful **is** you have -> This is useful **if** you have
* Merge pull request #39 from keslert/commentsWilson Page2013-11-301-3/+2
|\ | | | | Fixed comments
| * Fixed commentsKesler2013-11-271-3/+2
|/
* Remove only flagWilson Page2013-10-251-1/+1
|
* 0.8.4v0.8.4Wilson Page2013-10-254-3/+8
|
* Catch errors inside runBatch and re-run to prevent exceptions blocking the flushWilson Page2013-10-251-11/+23
|
* Prove that errors thrown in read/write jobs clog the queueWilson Page2013-10-251-0/+34
|
* 0.8.3v0.8.3Wilson Page2013-10-254-3/+8
|
* Merge pull request #37 from wilsonpage/error-handlingWilson Page2013-10-254-8/+90
|\ | | | | More robust error handling
| * Wrap rAF for testing do that we can catch errors and prevent them hitting ↵Wilson Page2013-10-252-6/+28
| | | | | | | | the test runner
| * Alter tests to catch errors in existing methodsWilson Page2013-10-251-12/+9
| |
| * Merge remote-tracking branch 'rowan/master' into error-handlingWilson Page2013-10-251-5/+12
| |\
| | * 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.
| * Add tests to prove error handling bugWilson Page2013-10-253-3/+59
|/
* Remove issue notev0.8.2Wilson Page2013-10-151-6/+0
|
* Fix merge conflictWilson Page2013-10-151-1/+1
|\
| * Update History.mdWilson Page2013-10-151-2/+1
| |
* | 0.8.2Wilson Page2013-10-154-3/+8
| |
* | Fix bug whereby unnecessary frame being scheduled when read inside write, ↵Wilson Page2013-10-152-25/+120
|/ | | | inside read
* onError documentationWilson Page2013-10-151-0/+11
|
* Merge remote-tracking branch 'origin/master'Wilson Page2013-10-151-4/+4
|\
| * Update README.mdWilson Page2013-10-151-4/+4
| |
* | 0.8.1v0.8.1Wilson Page2013-10-154-11/+17
| |
* | Update error catching testWilson Page2013-10-151-5/+5
| |
* | Different approach to catching errorsWilson Page2013-10-151-4/+32
| |
* | Merge remote-tracking branch 'origin/gh-pages' into gh-pagesv0.8.0Wilson Page2013-10-141-12/+26
|\ \ | |/ |/|
| * Merge pull request #26 from georgecrawford/gh-pagesWilson Page2013-10-081-12/+26
| |\ | | | | | | Add introductory paragraph to explain the animation demo
| | * whitespaceGeorge Crawford2013-10-081-1/+1
| | |
| | * remove CNAME fileGeorge Crawford2013-10-081-1/+0
| | |
| | * whitespaceGeorge Crawford2013-10-081-0/+1
| | |
| | * Add introductory paragraph to explain the animation demoGeorge Crawford2013-10-081-11/+25
| | |
| | * Remove mistakenly committed conflictsGeorge Crawford2013-10-083-22/+0
| | |
| | * Merge remote-tracking branch 'upstream/gh-pages' into gh-pagesGeorge Crawford2013-10-083-1/+26
| | |\ | | |/ | |/| | | | | | | | | | | | | Conflicts: README.md examples/animation.html examples/aspect-ratio.html
| | * Add CNAMEGeorge Crawford2013-10-081-0/+1
| | |
| | * First pages commitGeorge Crawford2013-10-0816-0/+1107
| |
* | Merge pull request #34 from wilsonpage/devWilson Page2013-10-145-4/+23
|\ \ | | | | | | 0.8.0 release
| * | 0.8.00.8.0origin/devWilson Page2013-10-144-3/+9
| | |
| * | Docs for new defer APIWilson Page2013-10-141-1/+14
| | |
* | | Merge pull request #33 from wilsonpage/devWilson Page2013-10-143-20/+26
|\ \ \ | |/ / | | | Make a differentiation between the read.write batch and the frame queue
| * | Make a differentiation between the read.write batch and the frame queueWilson Page2013-10-143-20/+26
| | |
* | | Merge pull request #32 from wilsonpage/devWilson Page2013-10-144-116/+258
|\ \ \ | |/ / | | | Large re-write to prevent frame conflicts and simplify code
| * | TidyWilson Page2013-10-141-1/+1
| | |
| * | TidyWilson Page2013-10-141-5/+3
| | |
| * | Not quiet by defaultWilson Page2013-10-142-18/+18
| | |
| * | 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-144-78/+226
|/ /
* | Merge pull request #31 from Krinkle/cleanupWilson Page2013-10-1212-35/+46
|\ \ | | | | | | Minor clean up and setting up JSHint
| * | Set up JSHint and fix outstanding violationsTimo Tijhof2013-10-126-20/+33
| | | | | | | | | | | | | | | | | | | | | Added a jshintrc file resembling as close as what the source code did already. The only violation was that main code used single quotes and tests double quotes. Shall we go for single quotes, then?
| * | Various minor clean upTimo Tijhof2013-10-129-16/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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).