Commit Graph

18 Commits

Author SHA1 Message Date
Kenneth Shaw
a4589d95d6 Fixing Timestamp type name in cookie example 2017-07-09 08:44:09 +07:00
Kenneth Shaw
d70d54233f Fixing timestamp issues
Adding full timestamp types. Fixes #71
2017-07-01 20:06:43 +07:00
Kenneth Shaw
2f321ca865 Fixing issue with timestamps 2017-07-01 14:20:18 +07:00
Kenneth Shaw
df490a3025 Adding SetUploadFiles and changing SendKeys behavior
Added high level action SetUploadFiles to set the upload files for a
input[type="file"] node, and modified SendKeys to recognize the nodes.

Additionally, added unit test for both, and updated the
examples/upload/main.go to use the SendKeys variant.
2017-07-01 10:14:42 +07:00
Kenneth Shaw
0b9790e5a8 Example file upload 2017-07-01 08:17:38 +07:00
Kenneth Shaw
09d39c646b Adding pool example 2017-04-05 10:00:51 +07:00
Kenneth Shaw
b5032069e3 Fixing race issues
- Refactored chromedp-gen and cdp code so that Execute no longer returns
  a channel
- Fixing potential race problems in handler
- Eliminated some dead code
- Updated examples to include new logging parameters
2017-02-14 17:15:53 +07:00
Kenneth Shaw
f55e04bb7a Fixing last commit 2017-02-12 16:46:59 +07:00
Kenneth Shaw
3673164aef Code cleanup
- Refactored API calls to be cleaner
- Changed types that shoudn't be exported to not-exported
- Updated examples with API changes
- Added unit test for Title action
2017-02-12 14:08:40 +07:00
Kenneth Shaw
f73c429109 Renaming FrameHandler, updating to latest protocol.json, and code fixes 2017-02-12 12:50:46 +07:00
Kenneth Shaw
6eec61e7df Adding ElementNotPresent/WaitNotPresent query option/action 2017-02-08 23:16:28 +07:00
Kenneth Shaw
6769aefc5e Fixing Visible/NotVisible issues; adding new actions
- Fixed issues with ElementVisible/ElementNotVisible
- Added a few extra Javascript based actions
2017-02-08 23:01:35 +07:00
Kenneth Shaw
705f3be8e5 Updating edge-simple example (WIP) 2017-02-08 21:41:07 +07:00
Kenneth Shaw
465e7becad Expanding Evaluate API
- fixed issues with Evaluate
- added examples/eval
2017-02-08 14:27:39 +07:00
Kenneth Shaw
4145d8367d Addition of chromedp-proxy, fixing SendKeys, more
- Adding chromedp-proxy command to help record chrome sessions
- Changing the headless writeup to point to the knq chrome-headless
  docker image
- Fixing issues with SendKeys action (should correctly work for all
  well known keys)
- Updated to latest Chrome protocol.json and re-generated API
- Other minor fixes
2017-02-07 11:34:35 +07:00
Kenneth Shaw
6c17327b42 Progress at getting SendKeys to send arrow keys 2017-01-28 12:07:34 +07:00
Kenneth Shaw
a5f5b4fbc2 Adding headless docker example (NOT WORKING) 2017-01-28 09:14:38 +07:00
Kenneth Shaw
20d575fece Initial import 2017-01-24 22:09:23 +07:00