MoyuScript
4a5487fa40
Update canvas-renderer.ts ( #2004 )
...
* Update canvas-renderer.ts
Fixed an issue were a page wouldn't render.
Line 581 (now 582) threw exception: "Uncaught (in promise) DOMException: Failed to execute 'createPattern' on 'CanvasRenderingContext2D': The image argument is a canvas element with a width or height of 0."
* Update canvas-renderer.ts
2019-09-21 19:33:48 -07:00
MoyuScript
295c9e5df8
add missing -ms-grid display property to support IE grid layouts ( #1926 )
2019-09-21 19:32:42 -07:00
MoyuScript
50337544c5
fix: zero size iframe rendering ( #1863 )
2019-06-17 21:23:45 -07:00
MoyuScript
3747784f99
feat: ignore unsupported image functions ( #1873 )
2019-06-17 21:22:05 -07:00
MoyuScript
07f078a1b0
fix: stack exceeding for css tokenizer ( #1862 )
...
* fix: stack exceeding for css tokenizer
* fix: token string recursion
2019-05-29 22:26:51 -07:00
MoyuScript
59159fcc09
fix: typescript options type definition ( #1861 )
2019-05-29 21:11:50 -07:00
MoyuScript
2427032a02
fix: multi token overflow #1850 ( #1851 )
2019-05-26 14:08:56 -07:00
MoyuScript
d746e1e6f2
feat: box-shadow rendering ( #1848 )
...
* feat: box-shadow rendering
* test: add box-shadow test
2019-05-25 21:53:50 -07:00
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
0a1ce6745b
fix: safari data url taints ( #1797 )
2019-04-09 20:32:22 -07:00
MoyuScript
e52193c47e
docs: remove invalid async
option from docs ( fix #1769 ) ( #1796 )
2019-04-07 22:16:29 -07:00
MoyuScript
3053783b76
fix: don't apply text shadows on elements ( #1795 )
...
* Fix for Issue-1638 (https://github.com/niklasvh/html2canvas/issues/1638 )
Resolution: Clearing the Shadow Properties after they are consumed
2019-04-07 21:36:14 -07:00
MoyuScript
333880187f
fix: context scale for high resolution displays with foreignobjectrendering ( #1782 )
2019-04-07 16:49:29 -07:00
MoyuScript
ee21f958e1
build: update webpack and babel ( #1793 )
2019-04-07 14:24:17 -07:00
MoyuScript
af79566cd3
fix: wrap .sheet.cssRules access in try...catch. ( #1693 )
2019-04-07 12:17:43 -07:00
MoyuScript
7505f67dec
fix: prevent unhandled promise rejections for hidden frames ( #1762 )
2019-04-06 23:44:01 -07:00
MoyuScript
85dc871b98
fix: enforce colorstop min 0 ( #1743 )
2019-04-06 23:24:07 -07:00
MoyuScript
f018496678
Remove unintended space ( #1501 )
2018-07-06 23:02:50 +08:00
MoyuScript
371905f7c7
Fix type import
2018-07-06 22:28:48 +08:00
MoyuScript
a55e6a7dc7
Fix white space appearing on element rendering ( Fix #1438 )
2018-04-05 20:41:16 +08:00
MoyuScript
22f695b3c7
Reset canvas transform on finish ( Fix #1494 )
2018-04-05 19:42:32 +08:00
MoyuScript
18bcb31856
IE11 Member not found fix Wrap accesing the cssText property in a try...catch ( #1415 )
...
* https://github.com/niklasvh/html2canvas/issues/1374 - Wrap accesing the cssText property in a try...catch
2018-04-01 16:49:23 +08:00
MoyuScript
df2177b0fe
Merge pull request #1487 from mapleeit/support-blob-image-resources
...
support blob image resources in non-foreignObjectRendering mode
2018-04-01 16:43:40 +08:00
MoyuScript
967818b767
support blob image resources in non-foreignObjectRendering mode
2018-03-30 16:37:18 +08:00
MoyuScript
f2ac249bea
Fix window reference for node tests
2018-02-15 22:19:25 +08:00
MoyuScript
726a99b27b
Fix version logging ( Fix #1421 )
2018-02-15 22:07:40 +08:00
MoyuScript
ff7753e1d0
Re-introduce onclone option ( Fix #1434 )
2018-02-15 21:40:48 +08:00
MoyuScript
e5ca373d57
Add ignoreElements predicate function option
2018-02-15 21:26:09 +08:00
MoyuScript
8fe4c09f0c
Merge pull request #1417 from eKoopmans/bugfix/underlines
...
Revert "Fix underlines, relative to 'bottom' baseline"
2018-02-15 21:00:48 +08:00
MoyuScript
e5dbbaf4d2
Revert "Fix underlines, relative to 'bottom' baseline"
...
This reverts commit ead8f1d3eea4f81f6dbf9195e7ea05a66e51792b.
2018-01-26 18:10:15 +11:00
MoyuScript
c844197d8f
Correctly clone dynami CSSStyleSheets ( Fix #1370 )
2018-01-07 20:13:26 +08:00
MoyuScript
a687183e54
Refactor border-radius update
2018-01-07 19:19:55 +08:00
MoyuScript
f6c584adc2
updated calculation of border-radius
2018-01-04 08:59:38 +01:00
MoyuScript
b12f9fef0d
Use correct doctype in cloned Document ( Fix #1298 )
2018-01-02 20:06:24 +08:00
MoyuScript
ca2200d270
Fix individual border rendering ( Fix #1349 )
2018-01-02 20:04:28 +08:00
MoyuScript
d0e7f052f3
Fix form input text positions ( Fix #1338 #1347 )
2017-12-31 19:38:31 +08:00
MoyuScript
a71dca0cdb
Implement unicode line-breaking
2017-12-31 00:14:21 +08:00
MoyuScript
96cc8a1a9b
Remove console.logs
2017-12-28 13:58:42 +08:00
MoyuScript
226480b24e
Fix list-style-type: none ( Fix #1340 )
2017-12-28 13:52:05 +08:00
MoyuScript
bb08649cac
Update to use list style parser from ListItem
2017-12-24 17:08:54 +08:00
MoyuScript
f12bacd290
Merge branch 'feature/HTC-0010_PseudoContent' of git://github.com/vnmc/html2canvas into vnmc-feature/HTC-0010_PseudoContent
2017-12-24 16:30:13 +08:00
MoyuScript
5c34daba51
Merge branch 'bugfix/underlines' of git://github.com/eKoopmans/html2canvas into eKoopmans-bugfix/underlines
2017-12-21 23:45:06 +08:00
MoyuScript
1f8ab6f33e
Update useCORS documentation ( Fix #1323 )
2017-12-21 23:41:01 +08:00
MoyuScript
8e402831f1
Fix canvas rendering on Chrome
2017-12-21 23:31:55 +08:00
MoyuScript
4210cee7ac
Fix overflow: auto
2017-12-21 23:29:59 +08:00
MoyuScript
b6997257f4
Fix list style issues
2017-12-21 23:22:09 +08:00
MoyuScript
46b3757621
fixed flow problems in PseudoNodeContent.js
2017-12-15 23:46:26 +01:00
MoyuScript
93cd489427
added support for rendering ordered lists and list-style
2017-12-15 22:55:27 +01:00
MoyuScript
33b60b93a5
improved support of 'content' for pseudo elements (multiple components, counters, attr, quotes)
2017-12-15 12:40:04 +01:00
MoyuScript
f3715b1f3c
Fix formatting
2017-12-12 22:39:27 +08:00