Commit Graph

35 Commits

Author SHA1 Message Date
Niklas von Hertzen 522a443055
Typescript conversion (#1828)
* initial typescript conversion

* test: update overflow+transform ref test

* fix: correctly render pseudo element content

* fix: testrunner build

* fix: karma test urls

* test: update underline tests with <u> elements

* test: update to es6-promise polyfill

* test: remove watch from server

* test: remove flow

* format: update prettier for typescript

* test: update eslint to use typescript parser

* test: update linear gradient reftest

* test: update test runner

* test: update testrunner promise polyfill

* fix: handle display: -webkit-flex correctly (fix #1817)

* fix: correctly render gradients with clip & repeat (fix #1773)

* fix: webkit-gradient function support

* fix: implement radial gradients

* fix: text-decoration rendering

* fix: missing scroll positions for elements

* ci: fix ios 11 tests

* fix: ie logging

* ci: improve device availability logging

* fix: lint errors

* ci: update to ios 12

* fix: check for console availability

* ci: fix build dependency

* test: update text reftests

* fix: window reference for unit tests

* feat: add hsl/hsla color support

* fix: render options

* fix: CSSKeyframesRule cssText Permission Denied on Internet Explorer 11 (#1830)

* fix: option lint

* fix: list type rendering

* test: fix platform import

* fix: ie css parsing for numbers

* ci: add minified build

* fix: form element rendering

* fix: iframe rendering

* fix: re-introduce experimental foreignobject renderer

* fix: text-shadow rendering

* feat: improve logging

* fix: unit test logging

* fix: cleanup resources

* test: update overflow scrolling to work with ie

* build: update build to include typings

* fix: do not parse select element children

* test: fix onclone test to work with older IEs

* test: reduce reftest canvas sizes

* test: remove dynamic setUp from list tests

* test: update linear-gradient tests

* build: remove old source files

* build: update docs dependencies

* build: fix typescript definition path

* ci: include test.js on docs website
2019-05-25 15:54:41 -07:00
Niklas von Hertzen c45ef099fe
ci: Improve CI pipeline (#1790) 2019-04-06 23:07:52 -07:00
Niklas von Hertzen b75fd70042 Add screenshot collecting server 2017-08-28 21:27:39 +08:00
Niklas von Hertzen 58d1bef3b6 Beging implementing reftests 2017-08-09 00:52:56 +08:00
Niklas von Hertzen 8a6fb5f733 Library rewrite 2017-08-01 00:25:58 +08:00
Niklas von Hertzen 47a7240d6b Re-adding dist/ to version control for now 2015-12-06 13:46:23 -05:00
Niklas von Hertzen 81e60975cc Update build/deploy workflow 2015-10-19 01:00:04 +03:00
Niklas von Hertzen 33844129e9 Update .gitignore 2015-01-17 22:12:28 +02:00
Niklas von Hertzen 0fd25f048d Add bower.json 2013-09-07 21:24:41 +03:00
Niklas von Hertzen fbeb6e72f2 Update test certificate 2013-09-06 23:11:04 +03:00
arrix 7d2e12c3dd added test case for #251 inline text in top element 2013-08-02 10:11:07 +08:00
Niklas von Hertzen c39225ceac add idea files to gitignore 2013-04-02 18:31:18 +03:00
Niklas von Hertzen 816ff6d3c5 updated testing instructions 2012-12-29 16:34:56 +02:00
Niklas von Hertzen 118b42eb7e remove .baseline files 2012-12-28 19:42:59 +02:00
Niklas von Hertzen 3bbcfe36e0 Test result outputs 2012-12-28 19:41:14 +02:00
Niklas von Hertzen fb0e7ca29d removed external files 2012-12-27 23:57:06 +02:00
Niklas von Hertzen c9ed8d91fa updated renderer 2012-12-27 23:07:00 +02:00
Niklas von Hertzen 9df9426c91 update gitignore 2012-12-22 16:27:28 +02:00
Niklas von Hertzen bca6458301 Clean up 2012-11-25 22:39:09 +02:00
Niklas von Hertzen 7c0b893564 Added support for "data-html2canvas-ignore" attribute 2012-11-25 22:25:08 +02:00
Benjamin Lupton 1059314258 Added a sublime-project file for Sublime Text 2 that contains the detected linting and standards set. Allows Sublime Text 2 to automatically follow the standards and have live linting enabled. Trimmed useless whitespace. 2012-05-29 11:26:26 +10:00
Bdkzero 00c3fb791c Readded /build/ directory to .gitignore and removed /build directory 2012-05-20 23:55:23 +02:00
Bdkzero 98bc1f0833 Prebuilt distribution files 2012-05-08 10:59:14 +02:00
Paolo d494b8dfbd Added direnv conf file to .gitignore 2012-04-17 11:09:09 +02:00
Niklas von Hertzen 4579fb25c6 removed jQuery.css dependancy and few general CSS bug fixes 2012-03-03 19:18:39 +02:00
Obexer Christoph 19f505214b cleanup .gitignore 2012-02-26 22:57:28 +01:00
Obexer Christoph 3dec1cd4ab extended .gitignore for eclipse projects 2011-12-21 23:14:32 +01:00
Obexer Christoph 16c74d1f8c Improve build system: read version from version.txt, fix build without compiler
* read the version from version.txt
 * set default target to build
 * added dependencies to all targets
 * allow the build to run without a local copy of the closure compiler
 * updated license header with @VERSION@ which will be replaced during the build
 * added the license header to all files (that one will be stripped out by the closure compiler)
2011-11-16 00:36:06 +01:00
Niklas von Hertzen 27ee971bba merged from dev 2011-09-12 21:35:37 +03:00
Niklas von Hertzen 71369d3b33 updated to exclude local image 2011-07-29 19:21:15 +03:00
Niklas von Hertzen d5c443a14c fixed few minor bugs, added some support for overflow (hidden|scroll|auto) 2011-07-28 21:22:13 +03:00
Niklas von Hertzen 9d04b0bbec added support for proxys, fixed a lot of background position issues, added test console 2011-07-21 03:12:17 +03:00
Niklas von Hertzen 64b7bb7598 updated list 2011-07-16 20:12:18 +03:00
Niklas von Hertzen 598f4266b7 updated 2011-07-16 20:01:40 +03:00
Niklas von Hertzen adc30b6361 split files & created build file 2011-07-16 19:59:15 +03:00