21 Commits

Author SHA1 Message Date
MoyuScript
a6a206c721 Fix decimal letter spacing values (#1293) 2017-12-07 15:20:24 +08:00
MoyuScript
af4007effc Inline fonts for ForeignObjectRenderer 2017-10-18 20:34:17 +08:00
MoyuScript
2e1f8a74f1 Use prefixed transform values 2017-08-30 22:20:55 +08:00
MoyuScript
23575cca76 Implement foreignObject renderer 2017-08-17 23:14:44 +08:00
MoyuScript
053a0af8ed Fix textShadow parsing 2017-08-11 20:40:49 +08:00
MoyuScript
b4dfb4404f Beging implementing reftests 2017-08-09 00:52:56 +08:00
MoyuScript
8fde015829 Implement RefTestRenderer 2017-08-07 00:26:09 +08:00
MoyuScript
fd9cb379da Extract render target logic out of renderer to be target agnostic 2017-08-06 20:21:35 +08:00
MoyuScript
786b4b3e69 Fix formatting 2017-08-06 15:52:56 +08:00
MoyuScript
48943d8193 Handle undefined values for textShadow/transform (IE9) 2017-08-06 15:44:30 +08:00
MoyuScript
30ce973b3d Implement textShadow rendering (Fix #499 and #908) 2017-08-05 23:34:12 +08:00
MoyuScript
8cd182b0d8 Use first background repeat value for multiple backgrounds if only 1 available (Edge bug) 2017-08-05 21:41:37 +08:00
MoyuScript
110c9b0eec Implement linear-gradient rendering 2017-08-05 21:13:53 +08:00
MoyuScript
44c336c1b3 Implement input/textarea/select element rendering 2017-08-05 00:00:17 +08:00
MoyuScript
2cb9a982d4 Support percentage border-radius values (Fix #1154) 2017-08-04 20:41:36 +08:00
MoyuScript
2fde30f429 Implement HTMLCanvasElement rendering 2017-08-03 20:57:55 +08:00
MoyuScript
12232dfe5a Implement visibility css prop 2017-08-03 20:28:39 +08:00
MoyuScript
32642682af Begin implementing overflow clipping 2017-08-02 21:35:54 +08:00
MoyuScript
8a19c91ceb Fix background-clip and background-origin rendering 2017-08-02 20:29:45 +08:00
MoyuScript
b9f72445de Correctly parse multi background-repeat values 2017-08-01 18:25:20 +08:00
MoyuScript
441d349948 Library rewrite 2017-08-01 00:25:58 +08:00