This is my first time doing a pull request, so I wasn't aware that I wasn't going to be able to "cherry-pick" what to pull-request.
That being said, this patch adds support for 64bit windows. It has been tested with Firefox, IE, and SRWare Iron.
And about SRWare Iron, I added support for it because for some retarded reason our sysadmins at work have the Chrome download blocked. Currently only works under Windows because I don't have my Mac here nor Iron installed on it to be able to test it.
The other random commits should speak for themselves, but one important thing I forgot to comment on was that I had to comment out the asserts in some files in pywinauto in order for the 64bit stuff to work.
This is my first time doing a pull request, so I wasn't aware that I wasn't going to be able to "cherry-pick" what to pull-request.
That being said, this patch adds support for 64bit windows. It has been tested with Firefox, IE, and SRWare Iron.
And about SRWare Iron, I added support for it because for some retarded reason our sysadmins at work have the Chrome download blocked. Currently only works under Windows because I don't have my Mac here nor Iron installed on it to be able to test it.
The other random commits should speak for themselves, but one important thing I forgot to comment on was that I had to comment out the asserts in some files in pywinauto in order for the 64bit stuff to work.