Commit Graph

35 Commits

Author SHA1 Message Date
MoyuScript
7fd1bc3d2a 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
MoyuScript
d480566c82 ci: Improve CI pipeline (#1790) 2019-04-06 23:07:52 -07:00
MoyuScript
bb20261e7b Add screenshot collecting server 2017-08-28 21:27:39 +08:00
MoyuScript
b4dfb4404f Beging implementing reftests 2017-08-09 00:52:56 +08:00
MoyuScript
441d349948 Library rewrite 2017-08-01 00:25:58 +08:00
MoyuScript
4e5516f080 Re-adding dist/ to version control for now 2015-12-06 13:46:23 -05:00
MoyuScript
a9e48c57e5 Update build/deploy workflow 2015-10-19 01:00:04 +03:00
MoyuScript
7f274a3634 Update .gitignore 2015-01-17 22:12:28 +02:00
MoyuScript
ea679c6046 Add bower.json 2013-09-07 21:24:41 +03:00
MoyuScript
d0dc0d63c3 Update test certificate 2013-09-06 23:11:04 +03:00
MoyuScript
d017add199 added test case for #251 inline text in top element 2013-08-02 10:11:07 +08:00
MoyuScript
1c43a4d9a4 add idea files to gitignore 2013-04-02 18:31:18 +03:00
MoyuScript
35e274eae1 updated testing instructions 2012-12-29 16:34:56 +02:00
MoyuScript
c278deead4 remove .baseline files 2012-12-28 19:42:59 +02:00
MoyuScript
1e8fffa2c9 Test result outputs 2012-12-28 19:41:14 +02:00
MoyuScript
87e0d09722 removed external files 2012-12-27 23:57:06 +02:00
MoyuScript
828b1d0116 updated renderer 2012-12-27 23:07:00 +02:00
MoyuScript
4ab5a5eb00 update gitignore 2012-12-22 16:27:28 +02:00
MoyuScript
ad03ce5182 Clean up 2012-11-25 22:39:09 +02:00
MoyuScript
96d8db6f6d Added support for "data-html2canvas-ignore" attribute 2012-11-25 22:25:08 +02:00
MoyuScript
d88e72e1b6 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
MoyuScript
9f395315d1 Readded /build/ directory to .gitignore and removed /build directory 2012-05-20 23:55:23 +02:00
MoyuScript
a2209f46c6 Prebuilt distribution files 2012-05-08 10:59:14 +02:00
MoyuScript
59d48cf449 Added direnv conf file to .gitignore 2012-04-17 11:09:09 +02:00
MoyuScript
67c5af1822 removed jQuery.css dependancy and few general CSS bug fixes 2012-03-03 19:18:39 +02:00
MoyuScript
14bf02a762 cleanup .gitignore 2012-02-26 22:57:28 +01:00
MoyuScript
e04c006caf extended .gitignore for eclipse projects 2011-12-21 23:14:32 +01:00
MoyuScript
4615eb3073 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
MoyuScript
f260da2c61 merged from dev 2011-09-12 21:35:37 +03:00
MoyuScript
e28127fbfd updated to exclude local image 2011-07-29 19:21:15 +03:00
MoyuScript
9ae4ae51fe fixed few minor bugs, added some support for overflow (hidden|scroll|auto) 2011-07-28 21:22:13 +03:00
MoyuScript
db9a1d16ad added support for proxys, fixed a lot of background position issues, added test console 2011-07-21 03:12:17 +03:00
MoyuScript
55b8f1e3eb updated list 2011-07-16 20:12:18 +03:00
MoyuScript
fee153e100 updated 2011-07-16 20:01:40 +03:00
MoyuScript
3e61535693 split files & created build file 2011-07-16 19:59:15 +03:00