Tim Voronov
526916efb6
Bugfix/#575 element children ( #580 )
...
* Fixed retreival of child elements
* Fixed formatting
* Set tree depth to 0
* Removed redundant code
2020-12-19 13:42:57 -05:00
Tim Voronov
2baac62d1e
Bugfix/#559 html escaping ( #573 )
...
Added jettison for json encoding
2020-11-23 20:12:04 -05:00
Tim Voronov
8629b57fa7
Added GetParentElement to HTMLElement struct ( #571 )
...
* Added GetParentElement to HTMLElement struct
* Fixed linter issue
* Fixed formatting
2020-11-20 23:09:12 -05:00
Tim Voronov
7eed93721c
Added support of computed styles ( #570 )
...
* Added support of computed styles
* Updated style updates
* Fixed linter issues
* Updated styles manipulation in static driver
* Updated e2e tests
* Updated methods
* Updated e2e tests
* Updated README
2020-11-20 20:09:21 -05:00
Tim Voronov
01088247e2
Added support of Element.nextElementSibling and Element.previousEleme… ( #569 )
...
* Added support of Element.nextElementSibling and Element.previousElementSibling
* Fixed linting issues
* Removed reedundant logger use
2020-11-13 21:48:00 -05:00
Tim Voronov
b28506af1f
Added extra locks
2020-08-25 01:25:07 -04:00
Tim Voronov
162dd07346
Feature/425 iframe navigation ( #535 )
...
* Updated navigation logic
* Fixed goroutine deadlock
* Fixed closing chan
* Added support of waiting for individual frame navigation
* Updated EventLoop API in order to avoid double closing of event sources
* Fixed attr retrieval
* Removed redundant println
* Updated DOM Readiness check
2020-07-13 14:13:03 -04:00
Tim Voronov
079ec3a3ce
Removed caching and property tracking ( #531 )
...
* Removed caching and property tracking
* Fixed linting issues
* Removed old go version from CI/CD
2020-07-09 21:25:58 -04:00
Tim Voronov
c9dfb79641
Added scroll options ( #471 )
...
* Added scroll options
* Updated dependencies
* Updates after code review
* Updates after review
* Added comments
2020-04-25 15:06:00 -04:00
Tim Voronov
145a16f97d
Bugfix/#421 xpath ( #435 )
...
* Fixed attr retrieval using XPATH in CDP
* Updated single node value in CDP
* Added e2e test
* Fixed attr retrieval with XPATH for HTTP driver
* Update Makefile
* Update attr.fql
2019-12-29 12:46:46 -05:00
Tim Voronov
fe7b45df6e
Bugfix/#399 navigation ( #432 )
...
* Refactored networking
* Some work
* Added event loop
* Renamed EventHandler to Handler
* wip
* Removed console logs
* Added DOMManager
* Refactored frame managment
* Fixes
* Fixed concurrency issues
* Fixed unit tests
* Improved EventLoop api
* Some fixes
* Refactored event loop.
* Improved logic of initial page load
* Cleaned up
* Fixed linting issues
* Fixed dom.Manager.Close
* SOme works
* Fixes
* Removed fmt.Println statements
* Refactored WaitForNavigation
* Removed filter for e2e tests
* Made Cookies Measurable
* Made Cookies KeyedCollection
* Fixes after code review
* Updated e2e tests for iframes
* Fixed iframe lookup in e2e tests
* Added comments
2019-12-24 18:47:21 -05:00