1. ebf842c Adding Dump, DumpTo, and Populate by Kenneth Shaw · 3 months ago master v0.9.5
  2. 42f356b Adding ScreenshotNodes by Kenneth Shaw · 3 months ago v0.9.4
  3. b193297 docs: rename 'javascript' to 'JavaScript' by Oleksandr Redko · 6 months ago
  4. 5f2e0c0 update the gold image to match the new behavior of 117.0.5863.0 by Zeke Lu · 6 months ago
  5. f3439ed Updating to latest cdproto dependency by Kenneth Shaw · 7 months ago v0.9.3
  6. d11f130 add ScreenshotScale that allows specifying page scale factor by Zeke Lu · 8 months ago
  7. 852a0b0 stop retrying for invalid selectors (such as "#a:b") by Zeke Lu · 1 year ago v0.9.2
  8. 3454942 check the responseTime to remind us to remove the milliseconds workaround by Zeke Lu · 11 months ago
  9. ee5e968 Updating to latest cdproto 117.0.5926.2_11.7.378 dependency by Zeke Lu · 11 months ago
  10. d218b16 Always discard DOM search results (#1311) by bno1 · 9 months ago
  11. ae1cb79 Fixing typo in allocate test (#1343) by Scott Finlay · 9 months ago
  12. f468fe9 Updating ws dependency (#1312) by Oleksandr Redko · 11 months ago
  13. 6074207 Updating ws dependency by Kenneth Shaw · 12 months ago
  14. 4ea2300 guard access to Target.{frames,cur} globally (#1111) by Walker · 1 year ago
  15. 50d488c refactor: increment, unlambda, unslice (#1298) by Oleksandr Redko · 1 year ago
  16. 0b936bf return an error when Cancel is called with a wrong context (#1295) by Valentin Kaiser · 1 year ago
  17. 97a00b9 deflake TestRemoteAllocator (#1287) by Zeke Lu · 1 year, 1 month ago
  18. d7670e7 Improve GitHub workflow (#1279) by Oleksandr Redko · 1 year, 1 month ago
  19. 830eeb3 Simplify TestFileUpload with T.TempDir and os.WriteFile (#1280) by Oleksandr Redko · 1 year, 1 month ago
  20. 6e7da0b Fixing last commit by Kenneth Shaw · 1 year, 2 months ago v0.9.1
  21. 5aeb67f Reverting support back to go1.16 minimum by Kenneth Shaw · 1 year, 2 months ago v0.9.0
  22. 3656e47 remove build tag "// +build" because we don't support go < 1.18 any more (#1274) by Oleksandr Redko · 1 year, 2 months ago
  23. 696afbd Updating to latest cdproto 112.0.5608.1_11.2.178 dependency by Zeke Lu · 1 year, 2 months ago v0.8.8
  24. 47cd286 introduce BrowserContext support (#1269) by Zeke Lu · 1 year, 2 months ago
  25. 29a0edd Fix leaked temp dirs when run TestConcurrentCancel (#1272) by Oleksandr Redko · 1 year, 2 months ago
  26. 448735f Use time.AfterFunc instead of spawning goroutine (#1266) by Oleksandr Redko · 1 year, 2 months ago
  27. 1738691 make parseRemoteObject handle other kinds that can be nil correctly (#1260) by xueyc1f · 1 year, 2 months ago
  28. b115f85 make callFunctionOnNode pass the original res to CallFunctionOn by Zeke Lu · 1 year, 2 months ago
  29. 2c1b719 make parseRemoteObject handle undefined/null reasonably by Zeke Lu · 1 year, 2 months ago
  30. 2651bfb Correct typos in comments by Oleksandr Redko · 1 year, 3 months ago
  31. 5471350 Add more links and change link to Allocator by Oleksandr Redko · 1 year, 3 months ago
  32. be584b7 docs: Apply godoc format by Oleksandr Redko · 1 year, 3 months ago
  33. 963d4dd format doc comments to make it in compliance with go 1.19 by Zeke Lu · 1 year, 3 months ago
  34. 92f6eb9 correct typos in comments by Oleksandr Redko · 1 year, 3 months ago
  35. 2c489d3 device, kb: Standardize generated file comment by Oleksandr Redko · 1 year, 3 months ago
  36. c6b8057 kb: fix chromium src URL by Oleksandr Redko · 1 year, 3 months ago
  37. 75fb238 device: refactor func that gets device descriptors by Oleksandr Redko · 1 year, 3 months ago
  38. bc863fd device: fix device descriptors URL (#1238) by Oleksandr Redko · 1 year, 3 months ago
  39. 3715755 Updating to latest cdproto 111.0.5528.1_11.1.134 dependency by Zeke Lu · 1 year, 4 months ago v0.8.7
  40. 3f12f35 improve TestDownloadIntoDir by Tim Dithmer · 1 year, 4 months ago
  41. 3ab75da update the screenshot funcs to match the behavior of chrome commands by Zeke Lu · 1 year, 4 months ago
  42. d3db81f Remove ioutil because it is deprecated since go1.16 by Oleksandr Redko · 1 year, 5 months ago
  43. 19b37c1 introduce a remote allocator option: NoModifyURL by Zeke Lu · 1 year, 6 months ago
  44. a8ee7a7 refactor detectURL and rename it to modifyURL by Zeke Lu · 1 year, 6 months ago
  45. 3bb41f4 move the call of detectURL from NewRemoteAllocator to (*RemoteAllocator).Allocate by Zeke Lu · 1 year, 6 months ago
  46. 7a4b1d7 dot not call forceIP for the ExecAllocator by Zeke Lu · 1 year, 6 months ago
  47. 69fb9f2 relax TestRetryInterval because it retries less on a busy system by Zeke Lu · 1 year, 6 months ago
  48. 5f2e7b8 replace the uses of the deprecated io/ioutil package by Zeke Lu · 1 year, 6 months ago
  49. 6a8fef8 Updating dependencies by Kenneth Shaw · 1 year, 7 months ago v0.8.6
  50. 90ef638 add RetryInterval option to query actions (#1159) by taylorchu · 1 year, 7 months ago
  51. d52f142 Updating to latest cdproto 107.0.5263.1_10.7.36 dependency by Kenneth Shaw · 1 year, 8 months ago v0.8.5
  52. 238e791 Updating cdproto dependency by Zeke Lu · 1 year, 8 months ago v0.8.4
  53. 1113e7d add a test to make sure resource pack is loaded in headless-shell by Zeke Lu · 1 year, 11 months ago
  54. b65b36d add a test to make sure WebGL works in headless-shell by Zeke Lu · 1 year, 11 months ago
  55. fb22a3c ensure the user data directory is removed by Zeke Lu · 1 year, 8 months ago
  56. f9fc880 fix example in readme by Konstantinos Pittas · 1 year, 9 months ago
  57. 896f632 Allow to set custom WS URL waiting time by Karel Bilek · 2 years, 1 month ago
  58. 1c2b99f arrange the fields of the ExecAllocator struct by Zeke Lu · 1 year, 9 months ago
  59. 8bac9e4 refactor MatchedStyle to resist change of css.GetMatchedStylesForNode by Zeke Lu · 1 year, 9 months ago
  60. a325ba9 Adding release version badge to README.md by Kenneth Shaw · 1 year, 9 months ago
  61. 1ccc8f5 Updating cdproto dependency by Kenneth Shaw · 1 year, 9 months ago v0.8.3
  62. 8b68c92 Bugfix: Include missing return value for matching struct by David Napier · 1 year, 9 months ago
  63. 03c1c74 Revert "skip TestGracefulBrowserShutdown in the headless-shell image" by Zeke Lu · 1 year, 11 months ago
  64. ac112ec Poll() should report ErrPollingTimeout correctly no matter what "res" is by Zeke Lu · 1 year, 11 months ago
  65. 1a8525d fix lint issue S1011: should replace loop with args = append(args, p.args...) by Zeke Lu · 1 year, 11 months ago
  66. acdc1a1 should not hang when the browser starts with a non-blank tab by Zeke Lu · 1 year, 11 months ago
  67. f6728ff deflake TestNavigateWhileLoading by Zeke Lu · 1 year, 11 months ago
  68. 9fcaa22 skip TestGracefulBrowserShutdown in the headless-shell image by Zeke Lu · 1 year, 11 months ago
  69. 2a06b6a Updating cdproto dependency by Kenneth Shaw · 1 year, 11 months ago v0.8.2
  70. 34af219 add both forms of build flag to files by Zeke Lu · 2 years ago
  71. c1f1367 load js source code with //go:embed by Zeke Lu · 2 years, 11 months ago
  72. 2b2bb3d Updating cdproto dependency; code generator cleanup by Kenneth Shaw · 2 years ago v0.8.1
  73. b88710e Minor updates for cdproto, go1.18 by Kenneth Shaw · 2 years, 1 month ago v0.8.0
  74. 621263b Updating device list and cdproto (100.0.4895.2_10.0.139 definitions) by Kenneth Shaw · 2 years, 2 months ago v0.7.8
  75. d8cda5d Updating to latest cdproto (100.0.4862.2_10.0.51 definitions) by Zeke Lu · 2 years, 3 months ago v0.7.7
  76. 80f1283 Adding environment variable to control which headless-shell image is used in contrib/docker-test.sh by Kenneth Shaw · 2 years, 4 months ago
  77. 093d306 reduce the parallel execution of test functions by Zeke Lu · 2 years, 5 months ago
  78. 875d6f4 avoid the unnecessary wait in the first iteration of a loop by Zeke Lu · 2 years, 6 months ago
  79. d066e2d Changing emulate example to use duckduckgo instead of google by Kenneth Shaw · 2 years, 5 months ago
  80. abbd1f3 Updating device profiles by Kenneth Shaw · 2 years, 5 months ago v0.7.6
  81. e350063 Updating dependencies by Kenneth Shaw · 2 years, 5 months ago v0.7.5
  82. bfbe3db Support chromium on Windows by Aman Gupta Karmani · 2 years, 6 months ago
  83. e95437f Support snap installed chromium on Ubuntu 20.04 by CaledoniaProject · 2 years, 6 months ago
  84. ded6f35 normalize error messages for property access on null/undefined by Zeke Lu · 2 years, 6 months ago
  85. 3f81ff8 mention that --disable-gpu is still required in some cases by Zeke Lu · 2 years, 8 months ago
  86. 298087b return ErrInvalidDimensions when the slice of content quads is empty by Zeke Lu · 2 years, 9 months ago
  87. 980ee45 Updating to latest cdproto (94.0.4601.1_9.4.116) by Kenneth Shaw · 2 years, 9 months ago
  88. b04145c use chrome fallback on nix by Aman Karmani · 2 years, 9 months ago
  89. f8d4df0 add /usr/local/bin/chrome for freebsd by Aman Karmani · 2 years, 10 months ago
  90. e43a192 Updating to latest cdproto (93.0.4574.1_9.3.334 definitions) by Zeke Lu · 2 years, 10 months ago v0.7.4
  91. 4bbfc15 Updating to latest cdproto (93.0.4567.1_9.3.288 definitions) by Zeke Lu · 2 years, 10 months ago
  92. a3b306a screenshot: replace the unit test for Screenshot by Zeke Lu · 2 years, 10 months ago
  93. f0cd5d5 screenshot: replace the unit test for CaptureScreenshot by Zeke Lu · 2 years, 10 months ago
  94. 0549c77 screenshot: add unit test for FullScreenshot by Zeke Lu · 2 years, 10 months ago
  95. 3a51675 screenshot: compare images with pixelmatch by Zeke Lu · 2 years, 10 months ago
  96. b671e02 screenshot: extract screenshot.go by Zeke Lu · 2 years, 10 months ago
  97. 06a9527 screenshot: make it act the same as Chrome commands by Zeke Lu · 2 years, 10 months ago
  98. a701f1b screenshot: compression quality is just available for jpeg by Zeke Lu · 2 years, 10 months ago
  99. a0609af screenshot: get node's position relative to its document by Zeke Lu · 2 years, 10 months ago
  100. eb823ff replace Evaluate with CallFunctionOn to execuate js on node by Zeke Lu · 2 years, 11 months ago