Commit Graph

632 Commits

Author SHA1 Message Date
edb113c230 Make html2canvas requireable in nodejs 2015-01-19 23:33:29 +02:00
33cd2c5ef6 Move Changelog away from Readme 2015-01-19 22:52:04 +02:00
3400354d78 Remove old test results 2015-01-19 22:51:45 +02:00
fc01263f68 Add comment regarding IE9 clone node 2015-01-19 22:30:10 +02:00
399ae9f33d Fix #503 2015-01-19 22:28:10 +02:00
db88784655 Add test for adding class prior to rendering (#508) 2015-01-19 20:31:31 +02:00
77c73c478f Fix iframe proxy 2015-01-18 21:38:05 +02:00
37b39ec716 Add task for running mocha tests with webdriver for testing proxies 2015-01-18 14:31:53 +02:00
6d53461a68 Update bluebird to 2.7.1 2015-01-17 22:12:48 +02:00
33844129e9 Update .gitignore 2015-01-17 22:12:28 +02:00
0df71b34f3 Add travis notification hook for gitter 2015-01-13 23:18:58 +02:00
3996449e88 Add gitter badge to README 2015-01-13 23:13:00 +02:00
2699670bf1 Improve text-shadow tests 2015-01-13 22:50:57 +02:00
7a58ad019f Fix background rendering regression #496 2015-01-10 20:53:06 +02:00
9b372a4399 Correctly clone <select> and <textarea> value property 2015-01-05 22:58:36 +02:00
498527918c Correctly render input[type="password"] value 2015-01-05 21:36:53 +02:00
e363f3813e Rename mocha/index.html to mocha/parsing.html 2015-01-05 21:22:58 +02:00
433dc98177 Reduce render count for multiple render mocha test 2015-01-05 20:54:07 +02:00
b6a73b635a Merge pull request #495 from usmonster/update-promise-polyfill
Temporarily add manual update to es6-promise polyfill
2014-12-29 21:35:22 +02:00
e2713cd6f9 Temporarily add manual update to es6-promise polyfill
This replaces an old and outdated Promise polyfill that was included
with previous versions of html2canvas, and which consistently overwrote
native browser implementations when it shouldn't have. It is essentially
a (slightly modified) paste of the most current minified version of
es6-promise, found here:
https://es6-promises.s3.amazonaws.com/es6-promise-2.0.1.min.js

The plan is to eventually include this polyfill as a submodule
dependency, but the build process for es6-promise is a bit
cumbersome/opaque/painful at the moment, so this manual update was an
easier interim solution.

Please note that I had to manually add the actual call to
`ES6Promise.polyfill()` to load the polyfill--this will become
unnecessarry in future versions of es6-promise. Note also that I had to
manually pass `window` to the polyfill's IIFE, since `this` is an empty
object in the current scope.

Ref niklasvh/html2canvas#494.
2014-12-29 16:35:39 +01:00
4b771d558a Increase mocha timeout for multiple-render tests 2014-12-24 17:45:04 +02:00
2f5f9f6e59 Allow multiple renders to occur simultaneously 2014-12-24 17:34:31 +02:00
60368d4670 Update build instructions with grunt and uglifyjs details 2014-12-24 17:24:07 +02:00
f5e318d968 Manually call toString for colors 2014-12-13 19:23:00 +02:00
612e59c3d3 Implement border-inset color transforms 2014-12-13 19:00:29 +02:00
fcbcb9bfaa Add color object to accept array of rgb(a) 2014-12-13 18:30:52 +02:00
3b0352a3d7 Use Color objects for colors 2014-12-13 18:10:41 +02:00
313c227a1f Add color parsing 2014-12-13 17:24:54 +02:00
893ce74a33 Implement checkbox and radio input element rendering 2014-12-06 18:17:04 +02:00
e4329c4d37 Fix phantomjs scrolling test failure 2014-12-06 16:19:38 +02:00
069140974b Don't scroll owner document after cloned document load 2014-11-30 14:23:52 +02:00
1e826e32ae Fix scroll to top with pages using hashtag anchors 2014-11-30 14:16:02 +02:00
0579804cbb Merge pull request #478 from ClickWithMeNow/master
add classname to html2canvas iframe
2014-11-21 00:31:01 +02:00
f15666e156 adding submodules 2014-11-20 14:31:21 -06:00
d4cb7e8868 add html2canvas-container classname to iframe 2014-11-20 14:27:34 -06:00
657eb983cf Add options.background option 2014-11-04 21:53:26 +02:00
fc800bff9d Partial fix for borders 2014-11-04 21:40:09 +02:00
36648afc3d Add test case for border-style: inset 2014-11-03 23:49:39 +02:00
aa3aafbc0c Fix race condition for content load 2014-11-03 23:29:57 +02:00
525b5c4f36 Fix font rendering for IE with multiple inherited fonts 2014-11-02 22:15:48 +02:00
706b2abb19 Update readme with information regarding submodules 2014-11-02 20:58:01 +02:00
6b1d116a5e Add build warning regarding missing source files 2014-11-02 20:57:48 +02:00
772767d0d9 Disable transitions for cloned page 2014-11-02 20:26:25 +02:00
7ebd191488 Fix form placeholder/value positioning for scrolled pages 2014-11-02 19:18:39 +02:00
6ece2a3d5a Fix svg matching performance issue 2014-11-02 18:54:39 +02:00
1793b802b1 Add onclone callback option to allow modifying cloned document prior to rendering 2014-10-26 19:10:09 +02:00
8184b7cf51 Refactor test 2014-10-19 22:38:08 +03:00
04bdb48cba Fix layer ordering with multiple stacks on same auto z-index 2014-10-19 22:29:34 +03:00
7e13231807 Fix canvas cropping with type: 'view' 2014-10-15 20:28:26 +03:00
199685ebd1 Disable animations on rendered page 2014-10-12 20:44:39 +03:00