Commit Graph

136 Commits

Author SHA1 Message Date
Kenneth Shaw
d4c10b0251 Cleaning up chromedp-gen/update.sh script 2017-08-03 14:18:29 +07:00
Kenneth Shaw
e5bd576a97 Updating to latest protocol.json 2017-08-03 12:37:27 +07:00
Ben Davies
10a6f7bd20 Fixes infinite loop (and consequentially spiked CPU usage) on ctx timeout 2017-08-01 13:15:36 +07:00
Kenneth Shaw
9282791225 Updating to latest protocol.json 2017-07-31 09:26:12 +07:00
Kenneth Shaw
5c732ec7c4 Adding faviconURL field to client.Chrome 2017-07-24 12:33:59 +07:00
Kenneth Shaw
b9e4c14157 Updating to latest protocol.json 2017-07-22 07:37:02 +07:00
Kenneth Shaw
2d46c88024 Updating to latest protocol.json 2017-07-14 10:35:11 +07:00
Kenneth Shaw
79b88e2c01 Fixing last commit 2017-07-13 07:46:32 +07:00
Kenneth Shaw
7615cdd4e5 Updating to latest protocol.json 2017-07-13 07:28:14 +07:00
Kenneth Shaw
2dda4650cf Updating to latest protocol.json 2017-07-11 10:39:08 +07:00
Kenneth Shaw
60b7898f53 Changing autogen comments to match Go CL#13560 standard. 2017-07-09 09:05:19 +07:00
Kenneth Shaw
a4589d95d6 Fixing Timestamp type name in cookie example 2017-07-09 08:44:09 +07:00
Kenneth Shaw
1e295eddfb Updating to latest protocol.json (clarifying timestamp behavior)
* Disabled AddOnLoadScript/RemoveOnLoadScript
* Updated chromedp-gen fixups for latest timestamp declarations
* Updated to latest protocol.json definitions
2017-07-09 08:40:29 +07:00
Kenneth Shaw
57826bddb1 Updating to latest protocol.json 2017-07-04 08:07:34 +07:00
Kenneth Shaw
ccdd204500 Adding missing comment to TimestampType const declarations 2017-07-02 18:47:59 +07:00
Kenneth Shaw
7fbfef7cf1 Adding synthesized "HAR" domain to protocol generation
* Added "HAR" domain
* Fixed issue with omitempty on domain types
2017-07-02 18:44:34 +07:00
Kenneth Shaw
d70d54233f Fixing timestamp issues
Adding full timestamp types. Fixes #71
2017-07-01 20:06:43 +07:00
Kenneth Shaw
f27ba717b1 Temporarily removing all timestamp types 2017-07-01 15:55:35 +07:00
Kenneth Shaw
547875a8f2 Minor change to contrib/meta.sh script 2017-07-01 14:24:47 +07:00
Kenneth Shaw
2f321ca865 Fixing issue with timestamps 2017-07-01 14:20:18 +07:00
Kenneth Shaw
69ade91d70 Adding links/resources section to README.md 2017-07-01 12:22:00 +07:00
Kenneth Shaw
1a35cceeae Adding OuterHTML and InnerHTML actions 2017-07-01 11:53:22 +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
a2c99f7c1a Updating to latest protocol.json 2017-07-01 06:55:30 +07:00
Kenneth Shaw
fa151e8cf5 Updating to latest protocol.json 2017-06-25 08:38:47 +07:00
Kenneth Shaw
3d87ff99bf Updating to latest protocol.json 2017-06-23 09:00:24 +07:00
Kenneth Shaw
4cc4ba1ca2 Adding auto generated warning to kb/keys.go 2017-06-18 10:46:57 +07:00
Kenneth Shaw
8593dbf08e Fixing issue with Network.Headers type 2017-06-18 10:27:15 +07:00
Kenneth Shaw
59b4e8a6af Minor changes to update.sh and build.sh for chromedp-gen 2017-06-18 09:46:51 +07:00
Kenneth Shaw
fa3cf26d37 Minor changes to unit tests in attempt to fix issues with travis 2017-06-18 09:32:12 +07:00
Kenneth Shaw
dba0e6c45a Updating README.md with latest examples/simple/main.go 2017-06-18 08:12:33 +07:00
Rob Holland
68bf958ce3 If we receive an updated frame ensure we reset cur if required.
Prior to this change `cur` can be stale, meaning the frame returned for
`WaitFrame(ctxt, cdptypes.EmptyFrameID)` will be out of date, and never updated
based on incoming events.
2017-06-18 08:10:24 +07:00
Kenneth Shaw
622bb2ac33 Removing bad context declaration 2017-06-18 08:07:06 +07:00
Kenneth Shaw
a7d69aad1f Fixing issue with nodeType named object parameters in chromedp-gen, and updating to latest protocol.json 2017-06-18 07:55:45 +07:00
Kenneth Shaw
57160a279e Minor changes to chromedp-gen/build.sh 2017-06-17 07:56:52 +07:00
Kenneth Shaw
74075d513f Adding go get -u to chromedp-gen/build.sh to ensure always on latest easyjson/qtc 2017-06-12 08:32:38 +07:00
Kenneth Shaw
91303cba34 Updating to latest protocol.json 2017-06-06 17:57:18 +07:00
Miki Tebeka
d2a7882b93 chromium is also an option for executable name on Linux 2017-05-30 14:17:20 +07:00
Kenneth Shaw
3b6d7ebbaf Updating to latest protocol.json 2017-05-30 14:14:20 +07:00
Kenneth Shaw
a2ab1b4ed2 Fixing typo in travis config 2017-05-24 10:03:55 +07:00
Kenneth Shaw
d310a693be Converting travis apt dependencies to official addons config style 2017-05-24 10:02:32 +07:00
Kenneth Shaw
e883c99c6d Fixing travis config from last commit 2017-05-24 09:58:46 +07:00
Kenneth Shaw
7d501c8122 Updating travis config to add libstdc++6 dependency 2017-05-24 09:55:56 +07:00
Kenneth Shaw
5a93845610 Updating grab-headless_shell.sh script 2017-05-24 09:49:25 +07:00
Kenneth Shaw
0603a8acd9 Updating to latest protocol.json 2017-05-24 09:36:12 +07:00
Kenneth Shaw
dff2331810 Updating to latest protocol.json 2017-05-19 08:09:21 +07:00
Kenneth Shaw
49a8fd6e52 Updating to latest protocol.json 2017-05-15 14:59:53 +07:00
Kenneth Shaw
869aafc836 Adding script to generate domains from protocol.json and updating to latest protocol.json 2017-05-06 08:20:24 +07:00
Kenneth Shaw
6598ce143e Updating to latest protocol.json 2017-04-20 06:22:16 +07:00