Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/SonicCloudOrg/sonic-ios-wda
🎉A WebDriver server for iOS and tvOS
https://github.com/SonicCloudOrg/sonic-ios-wda
* Tune element UID generation
* Make the compiler happy
* Fix store element test
* Upda...
f91ef71da3f4825d8082172eeaf2b56c0f35067e authored almost 7 years ago by Mykola Mokhnach <[email protected]>* Use a LRU cache for the Element Cache
* PR feedback - Add constants, code comments
* Use...
e7be9a1faeb4f966247f51a9e85cf741bbae8e18 authored almost 7 years ago by Frederik Carlier <[email protected]>* Implement pasteboard handlers
* tune defaults
* Apply some formatting
* Verify conten...
9a9aea200ce8a247616dedc65b2369ae03a71995 authored almost 7 years ago by Mykola Mokhnach <[email protected]>32786cf82693de3bcda3eab5337d86bd0b17b2b2 authored almost 7 years ago by Jonathan Lipps <[email protected]>
some rotation fixes
81d1b1264b00ad00e1c0ad56a08b96d2c7580c61 authored almost 7 years ago by Jonathan Lipps <[email protected]>16c92d000b313e53829192b9ce261540f6694f2b authored almost 7 years ago by Jonathan Lipps <[email protected]>
473a995181c1d1b5ef93e866b9db6a015455c817 authored almost 7 years ago by Jonathan Lipps <[email protected]>
76d369d77e599135568d1f0448a18b47dba0cd37 authored almost 7 years ago by Jonathan Lipps <[email protected]>
5ee833e3a04a0230f9ac6f638fe736b1dc857c7c authored almost 7 years ago by Jonathan Lipps <[email protected]>
don't check against the old current orientation since it might not have updated yet
fd145c28bff8945cd4c85d0c5ad068021e8c0c49 authored almost 7 years ago by Jonathan Lipps <[email protected]>a033357c8db756229f8d7324b4c0874f3fb4919b authored almost 7 years ago by Jonathan Lipps <[email protected]>
3b537562e58c981ec556f4235d9aba60cd1d2f3e authored almost 7 years ago by Mykola Mokhnach <[email protected]>
1b8444f746dafcf2ee7ff3da7ec9e8f3f736a2b4 authored almost 7 years ago by Mykola Mokhnach <[email protected]>
* Tune visibility detection for scroll views
* Properly handle intersections
* Apply bette...
7b431551e78405ac96f0bc8e0ccb7926f3335396 authored almost 7 years ago by Mykola Mokhnach <[email protected]>3a32172c3712fec4d5b4397ec4c1e9cdf6d2d3d9 authored almost 7 years ago by Mykola Mokhnach <[email protected]>
* Use visibleRect property if we cannot determine rect dimensions with our magic algorithm
* ...
445a459e5be7f8d685be5490a2a69ee0c468a8e4 authored almost 7 years ago by Mykola Mokhnach <[email protected]>6d46a95cb6e320a6b08facec1fbdff7ceb7825c2 authored almost 7 years ago by Mykola Mokhnach <[email protected]>
dffc8ac81620d21d38bfa9e6929cd1e31c07f458 authored almost 7 years ago by Mykola Mokhnach <[email protected]>
* Return the element, which holds the keyboard input, as the active one
* Simplify the search...
1dc10ad205b478bec5a9b16e5b71a02695111908 authored almost 7 years ago by Mykola Mokhnach <[email protected]>* Use Siri voice recognition workaround in order to open url schemes
* Simplify access to ser...
61c81779ce31036410c6fcd9e0bd252d5647a98c authored almost 7 years ago by Mykola Mokhnach <[email protected]>f7110b4e12cb7b7f28a37a4f8fb348588ee003b9 authored almost 7 years ago by Mykola Mokhnach <[email protected]>
cdd9362254302ec46d9b362ed7f98c53193a99c4 authored almost 7 years ago by Mykola Mokhnach <[email protected]>
99192235fb5e553c0b27c10bace7d876fb07b4fb authored almost 7 years ago by Mykola Mokhnach <[email protected]>
b15c70d950cb29b153b8cb50875f85e601cb05db authored almost 7 years ago by Mykola Mokhnach <[email protected]>
* Fix touch events generation for complex actions
* tune the way wait action is applied
* ...
4576a11176e7e78025b2461db59285494d0d255d authored almost 7 years ago by Mykola Mokhnach <[email protected]>cc0905561f9b91313a528a528d07f54e2b1bd021 authored almost 7 years ago by Mykola Mokhnach <[email protected]>
* Fix xpath lookup and visibility detection for elements, which don't have parent XCUIElementTyp...
de5f64546a40f4cf493fa9c48a9072f11042625e authored almost 7 years ago by Mykola Mokhnach <[email protected]>5c013215c23e5cf5771d1db596125de0635cc05b authored almost 7 years ago by Mykola Mokhnach <[email protected]>
* Include parent window and application to ancestors list
* Balance visibility detection for ...
02887c171699821314c1928642303c36f037ae8a authored almost 7 years ago by Mykola Mokhnach <[email protected]>* Implement custom attributes caching for snapshot extension
* Fix typo
* Speed up label i...
8f675f427fd6699d6409432fe04140f107587d23 authored almost 7 years ago by Mykola Mokhnach <[email protected]>51019aeeea1a6b9ca1402f27f27c4b5c4ff6e288 authored almost 7 years ago by Mykola Mokhnach <[email protected]>
* Add Circle CI config
* Fix ios 11 scrolling tests
ee792260a01cd83387fd71803231f0b50d5872d5 authored almost 7 years ago by Isaac A. Murchie <[email protected]>13c2540b2684c50fc2aa49616ec32b6e3e720df3 authored almost 7 years ago by Mykola Mokhnach <[email protected]>
b2812ca73397e5b7f252022a3d185fe2a26ce7ac authored almost 7 years ago by Mykola Mokhnach <[email protected]>
cc1f3dad98f78de62c7d3031666ec3b18ec1150c authored almost 7 years ago by Mykola Mokhnach <[email protected]>
* fix no session source
* change spaces
3e2c91643024e38715b8dda6c2798d867ecfadbb authored almost 7 years ago by Kazuaki Matsuo <[email protected]>
* Change the xml tree building algorithm to get hierachies for Bridge and Web views under iOS11
...
* Consider containers as visible by default
* Assume an element is visible if any of its cont...
12f4b43773142ef6237201b3b144f8809553f993 authored about 7 years ago by Mykola Mokhnach <[email protected]>* Refactor visibility caching
* Remove unnecessary condition
68457c418dc082c016ceaeeb2aae8d84b12ac646 authored about 7 years ago by Mykola Mokhnach <[email protected]>* Tune visibility detection and add caching
* Fix icons visibility detection
* Use NSNumbe...
86853d7628bd6fcefab43b61bf009c3f0f29bf05 authored about 7 years ago by Mykola Mokhnach <[email protected]>* Improve keyboard input logic
* Adjust timers
* Get rid of unnecessary delays
* Addres...
8ee10a4258391448376fb378d01b7e0ee2f4cf80 authored about 7 years ago by Mykola Mokhnach <[email protected]>* Improve broken cases detection in visibility calculation and gestures generator
* Simplify ...
3cd314473d16888756881ae1b125863f8f325308 authored about 7 years ago by Mykola Mokhnach <[email protected]>* Speed up element visibility detection and make it more precise
* Add more speed
* Tune d...
8368996c942556e2464442486ab95a70c31cfc97 authored about 7 years ago by Mykola Mokhnach <[email protected]>* Add handlers for locking/unlocking the screen
* Apply minor corrections
* Address review...
d342b64572cb4fff7ee8d87c4e28cc9390c56f64 authored about 7 years ago by Mykola Mokhnach <[email protected]>Add an endpoint to return additional screen data
1d481083961272da05210ac85f73ee16920ff2d8 authored about 7 years ago by Jonathan Lipps <[email protected]>2da0241659fadc5f74c3d06ae7d772df58e4701b authored about 7 years ago by Mykola Mokhnach <[email protected]>
62537a73ff92d47959ea8273b5a3efef4e6fcf47 authored about 7 years ago by Mykola Mokhnach <[email protected]>
e9e3813c3f897ca3b6e3f78fa13c3b2fe1ed4257 authored about 7 years ago by Mykola Mokhnach <[email protected]>
* Improve hit test verification and tap in landscape orientation
* Remove redundant stuff
...
ce713cd5052653823e099b6b8e6efe5c385c0bf3 authored about 7 years ago by Mykola Mokhnach <[email protected]>* Properly adjust the orientation for full-screen shots
* Only fix the orientation if needed
...
84966158a2f8aaa48f1891dfe7691b88412c3fe2 authored about 7 years ago by Isaac Murchie <[email protected]>
Summary:
Sometimes it is useful to get a screenshot of the particular element. This is especiall...
Summary:
We have nice check for npm command, but we do not use it.
It will print nice warning in...
Summary:
Xcode9 always puts `nil` into self.application property of all XCElementSnapshot instan...
Summary:
Rather than instantiating an object for every attribute written, this PR turns the `FBE...
Summary:
Experiments approve that [XCUIDevice sharedDevice].orientation always returns portrait ...
Summary:
The current implementation tries to verify method presence for the class rather than to...
* Refactor visibility detection
* Remove unneeded verification
* Update functional tests
...
623c44e9f8b66d1cc3ea4b215020a5f233f8e2d5 authored about 7 years ago by Mykola Mokhnach <[email protected]>
8552fcd386d049d7a50efe9c4d85a955b82fc501 authored about 7 years ago by Isaac Murchie <[email protected]>
8d70ef1b9476f9ad4dc184d185db5778e6de5042 authored about 7 years ago by Isaac Murchie <[email protected]>
e7f60db287147bc26aef749edb1e9f1425b1731d authored about 7 years ago by Isaac Murchie <[email protected]>
8cb480bc144a0031e8a27c285e0e3114350c704c authored about 7 years ago by Mykola Mokhnach <[email protected]>
* Add support for JSONWP and W3C touch actions
* Update merge issues
8266342666ba43913982b58e88c4a7ffddf3edc4 authored about 7 years ago by Mykola Mokhnach <[email protected]>
Summary:
This upgrades prettier to 1.9.1.
The next diffs will be codemods to upgrade.
bypass-l...
12dbe7c4592352c9be6f87f57897afbc25bb85b1 authored about 7 years ago by Adam Ernst <[email protected]>* Add support of multiple apps in scope of a single session
* Fix request type
* update en...
a93bf4f77d422ce763d0ae60e7c3a7983d11acbf authored about 7 years ago by Mykola Mokhnach <[email protected]>8b39a4b85d0d351682097f4a5a87982e3aed0167 authored about 7 years ago by Mykola Mokhnach <[email protected]>
Summary: These changes to WDA broke visibility when keyboard is visible. Stuff which is visible ...
75b80616b5bdf390fdfc840373b35bb00a04ff01 authored about 7 years ago by Archit Pal Singh Sachdeva <[email protected]>Summary: For some type of queries this flag will trash all received snapshots, causing `/source`...
23091efe08710681acac35e95b4d414d780d998a authored about 7 years ago by Marek Cirkos <[email protected]>Summary: Currently the inspector does not specify the `font-family` at all. Times looks ugly and...
d5f3bae1d60670705f850913a7fa5ede425e2ab2 authored about 7 years ago by Archit Pal Singh Sachdeva <[email protected]>
Summary:
This PR speeds up visibility detection in general, fixes it for landscape mode and also...
Summary: Using NSInvocation is not cheap, we should symbolicate calles and use them directly.
R...
e3134dbc3c5093de8ec244d92e1a79282667f2e8 authored about 7 years ago by Marek Cirkos <[email protected]>* Always set screenshot image quality to 1
Summary:
It seems like screenshoting might still ...
Summary:
value1 can be an expression which is expensive. :)
Initially:
{P58681884}
Now:
{P58...
d86370dd69b48fe19dcc421ddf4882fb66df0a7e authored about 7 years ago by Archit Pal Singh Sachdeva <[email protected]>
Summary:
It seems like screenshoting might still crash XCTest on some devices even if screen sca...
Summary:
Thanks to imurchie found an issue there where parsing of some special chain queries lik...
f497bca042c222ed756a126512ead2249a5562d9 authored about 7 years ago by Isaac Murchie <[email protected]>
d4d0d75843767e5c0d5a6625883b91486d20bd60 authored about 7 years ago by Isaac Murchie <[email protected]>
981c0239619c8a81f544fb9792715b29d5ced192 authored about 7 years ago by Isaac Murchie <[email protected]>
9103b23eb6d0286d7505759610992032fc3b038f authored about 7 years ago by Isaac Murchie <[email protected]>
c65724d957954ed964a7d29b633653228ee0e4a5 authored about 7 years ago by Isaac Murchie <[email protected]>
aa036682c7b17bf5944ba778fad5e413352ef40d authored about 7 years ago by Isaac Murchie <[email protected]>
Summary: Otherwise Xcode is unhappy we triggering Integration tests with BUCK
Reviewed By: anti...
97eb98925c280ce0d6012723b4ef7e3a83c58157 authored about 7 years ago by Marek Cirkos <[email protected]>Reviewed By: lawrencelomax
Differential Revision: D6271806
fbshipit-source-id: 7662e6700bd47b1...
8aac428e6110489f41c966c30b3a839e4efd1001 authored about 7 years ago by Marek Cirkos <[email protected]>803b11811b532fd5483606d3106bacfb48f09af0 authored about 7 years ago by Mykola Mokhnach <[email protected]>
11acda5ca50f743e797797e1c6c153fb3773aa14 authored about 7 years ago by Mykola Mokhnach <[email protected]>
60038308e148f67ae380bea7336dfecfde300cad authored about 7 years ago by Mykola Mokhnach <[email protected]>
746f821485a181d7922dee487344cf88057dadad authored about 7 years ago by Mykola Mokhnach <[email protected]>
aa8b19d61bee1368f17ebf496bac861ac65065e4 authored about 7 years ago by Mykola Mokhnach <[email protected]>
Summary:
Calculating hit point is expensive. We still want to have the behaviour be that if any ...
af1edf620e1fc557f7646a08565756ed2ab83ed6 authored about 7 years ago by Isaac Murchie <[email protected]>
ece1762c3ceffd80df31d1578f079fe6af965d35 authored about 7 years ago by Isaac Murchie <[email protected]>
Summary:
Single page scroll may actually scroll by part of the screen on iOS 11.0.
This may happ...
Summary:
Due to some constraint conflicts some tests, became flaky as system resolves them by re...
Summary:
Current master complains about compilation error, since the external variable is not ex...
Summary:
Since Xcode9 SDK Apple has added support for multiple applications in scope of a single...
Summary:
XCTest has a bug when tap coordinates are inverted if device orientation differs from p...
Summary:
[firstMatch](https://developer.apple.com/documentation/xctest/xcuielementtypequeryprovi...
Summary:
Based on https://github.com/facebook/WebDriverAgent/issues/692
Closes https://github.co...
Summary:
Inspector supports typing unciode char in the device textfields.
Add the ability to use...