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

Add nil check to FBFirstNonEmptyValue() macro.

Summary:
Fixes issue introduced by 7113842e09f3ea136904fadd56011fe0c28d8f3a, where element.wdVal...

bb482e35c991f2ce114988f93b1e7643b9cff666 authored almost 8 years ago by Daniel A. Freer <[email protected]>
Add some exception handling to typing

251450a206d8814365e7bafae95cf132b1bb0dba authored almost 8 years ago by Isaac Murchie <[email protected]>
Add way to use XCTest typing method

dc8cbd170e01c43484f52061905303e600a8ff5e authored almost 8 years ago by Isaac Murchie <[email protected]>
Add and use nodebug scheme

Summary: On iOS 10.2.1 WDA times out when starting up. This works around the problem.

Reviewed ...

ffb8716629e7a55cbb7126a89b5d59facf939377 authored almost 8 years ago by Zsolt Dollenstein <[email protected]>
Make findElements in WebElement search context not throw when no element found

Summary: It should return empty array when nothing found on findElements, and throw on findEleme...

cb1688456dacbdf85ae275b29abd11165aeafd68 authored almost 8 years ago by Archit Pal Singh Sachdeva <[email protected]>
Element search by 'class chain' locator type 

Summary:
The idea for this PR is borrowed from Adobe Flex open-source testing framework, where x...

64962d924a3b322ea94a1b665f7c77e82349e955 authored almost 8 years ago by Mykola Mokhnach <[email protected]>
Add support for openURL

Summary: This will become handy for applications with deep linking

Reviewed By: antiarchit

Dif...

d4f701604b9d96ca7f521e27cc138f3384267cce authored almost 8 years ago by Marek Cirkos <[email protected]>
Kill deprecated endpoint

Summary: Finally we can kill deprecated endpoints ;)

Reviewed By: antiarchit

Differential Revi...

dccf5c8fda793b9eaa26a41c4d5637cd42010730 authored almost 8 years ago by Marek Cirkos <[email protected]>
Change getText heurestic to always fallback on label.

Summary: Title. Discovered the issue with TouchableHighlight on ReactNative with PyramidionTesti...

7113842e09f3ea136904fadd56011fe0c28d8f3a authored almost 8 years ago by Archit Pal Singh Sachdeva <[email protected]>
Add separate API call for on-screen keyboard dismissal

Summary:
We have _hideKeyboard_ API call in Appium, which is quite hacky for iOS right now. And ...

b219cbbb841fb1796d08ae91dac42f9a6b8da54b authored almost 8 years ago by Mykola Mokhnach <[email protected]>
Refactor /source endpints for spec compliancy

Summary:
Due to WD spec (https://w3c.github.io/webdriver/webdriver-spec.html#getting-page-source...

a324e7db9f74c0ab0abb99d17fea66a38af04b4b authored almost 8 years ago by Marek Cirkos <[email protected]>
Make WDA work with Xcode 8.3-beta

Summary: Apple moved xctest manager driver around. So we need to abstract that to separate class...

6a8281374f5976517bde5f54fb5291c231d7e452 authored almost 8 years ago by Marek Cirkos <[email protected]>
Update XCTest headers from Xcode 8.3 beta

Summary: Looks like Apple did some refactoring, so let's prepare for it. :)

Reviewed By: asm89
...

fbd96fd21483a0beb667bd9fae4c329e17534c07 authored almost 8 years ago by Marek Cirkos <[email protected]>
Keep global D&D method from deprecation

Summary:
I believe this API call has been added to the deprecation list by mistake. It's differe...

138e47448f271ad026fe983bab02a2bc8d759ddc authored almost 8 years ago by Mykola Mokhnach <[email protected]>
Access xpathCtx properties after NULL-pointer verification is passed

Summary:
It is possible that _xmlXPathNewContext_ returns NULL in case of internal failure and t...

3955b657f9ad33c65b157ebd57c832f71aedfd5d authored almost 8 years ago by Mykola Mokhnach <[email protected]>
Support different gestures in landscape mode

Summary:
Fixes https://github.com/facebook/WebDriverAgent/issues/362
Closes https://github.com/f...

04d1b342b7b272c9818ba2e7b981724a458aaba5 authored almost 8 years ago by Mykola Mokhnach <[email protected]>
Fix parsing of predicate string

Summary:
This was not able to get the actual suffix, since it modified the property name as it w...

a3b8ee392d4e79e4565c0e2a7586545035640455 authored almost 8 years ago by Isaac Murchie <[email protected]>
Resolve linter issues

Summary: We have linter so now is time to resolve issues!

Reviewed By: asm89

Differential Revi...

c886edad495760aad3d3b32790e6518c406c7418 authored almost 8 years ago by Marek Cirkos <[email protected]>
Add ESLinter for Inspector

Summary:
It is easy to break Inspector, while working on it.
Added Flow linter that validates In...

23b9ccfd238b8423f6e4d249416de0a2da5a34ff authored almost 8 years ago by Marek Cirkos <[email protected]>
Add Flow linter to inspector

Summary:
It is easy to break Inspector, while working on it.
Added Flow linter that validates In...

595b7ff76acd515f0c4b9e7526a96ae4f8602b0d authored almost 8 years ago by Marek Cirkos <[email protected]>
Fix npm modules error

Summary:
Installing npm modules shows error `npm ERR! peer dep missing: react@>=0.14.0, required...

30110b945b08b297d956ec27af63e0892494ab79 authored almost 8 years ago by Marek Cirkos <[email protected]>
Add information about Mobile JSON spec compliancy

Reviewed By: antiarchit

Differential Revision: D4441609

fbshipit-source-id: c2985dc3e3faaac387...

a4374d0a24f773ca7c85710b26eeedb3425819be authored almost 8 years ago by Marek Cirkos <[email protected]>
Fixing gnu-zero-variadic-macro-arguments

Summary: Fixing compiler warning

Reviewed By: marekcirkos

Differential Revision: D4422726

fbs...

952847f8c2bbe54ebdb9137b47e3c7343f988668 authored almost 8 years ago by Waclaw Banasik <[email protected]>
Fix type in getVisibleCells route

Summary: Route expects elements uuid so we should make it more clear

Reviewed By: wacban

Diffe...

2eefc210ab3a775cfd1eff1b47e1a81484b64b50 authored almost 8 years ago by Marek Cirkos <[email protected]>
Remove testSpecialXPathQuery

Summary: This case is covered by more specific test 'testSpecialXPathQuery'

Reviewed By: asm89
...

4c8e9f3ead0950ec36f2497fce0485008df180d9 authored almost 8 years ago by Marek Cirkos <[email protected]>
Make wda specific endpoint to comply with WD spec naming convention

Summary:
It is time to improve WDA's WD spec compliance by renaming endpints.
For the time being...

eeaa1a3bbc9559d41ff3779c73c6678c7715a3d0 authored almost 8 years ago by Marek Cirkos <[email protected]>
Fix null ip addresses in status request

Summary: WiFi ip address is nullable, which can lead to crash if nil ist inserted to response di...

a23f8369234c42979e044685cf98e7f6e000ca4e authored almost 8 years ago by Marek Cirkos <[email protected]>
Setting parent node on xpath queries

Summary: WDA is failing on xpath queries with dot notiation like './whatever'. This is because w...

12097204480fc3cfa1c42f62e664d08fd858264a authored almost 8 years ago by Marek Cirkos <[email protected]>
Remove isVisible processing from xpath

Summary: WDA still is having issues on requesting element visibility, which can lead to massive ...

aaf7cec3c3246321e09d87e374b5d3d0d12cd590 authored almost 8 years ago by Marek Cirkos <[email protected]>
Attributes validation

Summary:
In this PR I would like to standardise external attribute accessors and hide internal i...

69e638b33fb23aae4cd7efb1d903f83cc926a9b6 authored almost 8 years ago by Mykola Mokhnach <[email protected]>
Allowing WDA to scroll to an element in a WebView

Summary:
Adding `XCUIElementTypeWebView`s to the list of scrollable parents.

Fixes an issue whe...

729fdd9e099730964302f50bef36cb37b30cd0d3 authored about 8 years ago by Shayan Sayahi <[email protected]>
Add device ip to status record

Summary:
It is useful to know what IP the device has, without needing to parse the log file for ...

0bb22d7326d28408781214ac78bea0558e5deec3 authored about 8 years ago by Isaac Murchie <[email protected]>
Add support for swipe

Summary:
Add swipe support according to [XCUIElement swipe method](https://developer.apple.com/r...

143332260c53561bb7e544ae4e2d4b8dc649ac8d authored about 8 years ago by zenzhu <[email protected]>
Use XCPretty on Travis

Summary:
XCPretty formatter is much more readable then regular xcodebuild output.
Old: https://t...

0fd98a72839276380922e115d3091af63c3dad6d authored about 8 years ago by Marek Cirkos <[email protected]>
Fix broken test on Travis

Summary:
After we restored Travis it appears there was one broken test. This diff fixes it.

Clo...

e11b937ef230a4c5cc5fd1271a5d6289167604cd authored about 8 years ago by Marek Cirkos <[email protected]>
Avoid crash for some special XPath queries by explicitly checking whether result nodeSet is empty or not

Summary:
Based on https://github.com/facebook/WebDriverAgent/issues/403
Closes https://github.co...

c4d66acb86eae46e21d42da144a022cbb8373891 authored about 8 years ago by Mykola Mokhnach <[email protected]>
Predicates verification

Summary:
Basic predicates normalisation and verification logic based on content of FBElement pro...

e133a9b83ae9562d68a8c7c88fc78fc4eb2f4a94 authored about 8 years ago by Mykola Mokhnach <[email protected]>
XML Source Endpoint

Summary:
Make it possible to represent page source as XML document. This should simplify XPaths ...

851c3e64da30af5da3dd63853ba4dba7444d5209 authored about 8 years ago by Mykola Mokhnach <[email protected]>
Start caching node_modules.

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/395

Differential Revision: D426...

78449f96ec536756395c90be4a871b37fe265c6c authored about 8 years ago by Marek Cirkos <[email protected]>
Switch Travis to new Xcode

Summary:
Travis enabled new Xcode, so lets switch to it.

Closes https://github.com/facebook/Web...

61f17733586183df7219a6cb6557f7ad430ccdc0 authored about 8 years ago by Marek Cirkos <[email protected]>
Merge pull request #387 from facebook/yarn

Kill yarn.lock

8ff47c313e9b68d4571f9891e32d086a5d4e4396 authored about 8 years ago by Marek Cirkos <[email protected]>
Remove module generation script

Summary: We do not need this anymore as it was patching KissXML imports and we do not use it any...

1064d274050b4dd7e686bec26dd97d65b54ba58d authored about 8 years ago by Marek Cirkos <[email protected]>
Fix header imports

Summary: Anytime I touch WDA files linter complains about imports. This diff fixes them.

Review...

e3ba357edb54e3cb2442f59c2c8d34aadcc4ef52 authored about 8 years ago by Marek Cirkos <[email protected]>
Rename FBXPathTests to FBXPathIntegrationTests

Summary:
It conflicts with class with the same name in Unit tests.
Making sperate name would mak...

3e80c614f368b6b199f6b16cdcbbc350c2f2219e authored about 8 years ago by Marek Cirkos <[email protected]>
Remove KissXML from Cartfile.resolved

Summary: We do not use it anymore so we can remove it.

Reviewed By: lawrencelomax

Differential...

a4a12135e84caa58044d24ff56f5255d23266f46 authored about 8 years ago by Marek Cirkos <[email protected]>
Fix compilation errors when using XCode 8.1

Summary:
Fix for https://github.com/facebook/WebDriverAgent/issues/374
Closes https://github.com...

cfc7924ebb8cc11fa22bf279671ee9158305d39e authored about 8 years ago by Simon Søndergaard <[email protected]>
Improve xpath queries performance

Summary:
Current implementation takes up to 20 seconds to handle complicated XPath locators. Wit...

8346199212bffceab24192e81bc0118d65132466 authored about 8 years ago by Mykola Mokhnach <[email protected]>
Kill yarn.lock

0f3e22299f81f7a399126781c8915412e5114da1 authored about 8 years ago by Marek Cirkos <[email protected]>
Merge pull request #386 from facebook/nodes

Kill nodes

2bcc2010826f59d256cd8a4466d6c20d0c958ccf authored about 8 years ago by Marek Cirkos <[email protected]>
Kill nodes

9cf30bf58507eda63f4623d550cd622f590c972b authored about 8 years ago by Marek Cirkos <[email protected]>
Kill node_modules [6]

Summary: Thanks to yarn, we do not need to commit it into repo.

Reviewed By: bestander

Differe...

6e267c29f801657ad1cf06eebead74787fa4ca67 authored about 8 years ago by Marek Cirkos <[email protected]>
Kill node_modules [5]

Summary: Thanks to yarn, we do not need to commit it into repo.

Reviewed By: bestander

Differe...

1d7c9827e7e25c559c992963bb2e18427d0fde05 authored about 8 years ago by Marek Cirkos <[email protected]>
Kill node_modules [4]

Summary: Thanks to yarn, we do not need to commit it into repo.

Reviewed By: bestander

Differe...

aa18d1858f5a91ac562ca2293dc1b576d3a681b6 authored about 8 years ago by Marek Cirkos <[email protected]>
Add install node modules step to bootstrap script

Summary: Since we do not commit node_modules anymore we need to install node_modules in bootstra...

000465b5fdd34292a59555d5ea383449b7a6fa18 authored about 8 years ago by Marek Cirkos <[email protected]>
Add node_modules to ignored files

Summary: They should be generated when bootstrapping the project.

Reviewed By: bestander

Diffe...

5944a0ca7fa39c4fe1dbda70500b52b1f1c21fdd authored about 8 years ago by Marek Cirkos <[email protected]>
Kill node_modules [2]

Summary: Thanks to yarn, we do not need to commit it into repo.

Reviewed By: bestander

Differe...

82bdd32da64ee002967c51f524877c05c1358571 authored about 8 years ago by Marek Cirkos <[email protected]>
Kill node_modules [3]

Summary: Thanks to yarn, we do not need to commit it into repo.

Reviewed By: bestander

Differe...

4cfc2014f6ed7ef40dc0b14f005bb7a78205cd00 authored about 8 years ago by Marek Cirkos <[email protected]>
Kill node_modules [1]

Summary: Thanks to yarn, we do not need to commit it into repo.

Reviewed By: bestander

Differe...

5680b9b53f3c00b8394fb2626c925ac2cf2d2967 authored about 8 years ago by Marek Cirkos <[email protected]>
Generate yarn.lock file

Summary: In order to build WDA with BUCK and without node_modules commited we need to generate y...

ef7117d9d59d494543746d0955b5364121914ffe authored about 8 years ago by Marek Cirkos <[email protected]>
If 'link text' property is not specified assume 'name'

Summary:
Currently we assume that while searching with `link text` client will specify propery i...

473c6663ddc64e38a04d53a99e78072bf989bd43 authored about 8 years ago by Marek Cirkos <[email protected]>
Faster clear command

Summary:
On each for-loop iteration XCTest will try to resolve this element which will significa...

38c7e7c925198267df15a611462fd85758a681d2 authored about 8 years ago by Marek Cirkos <[email protected]>
Uppercase orientation to standardize orientation value

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/378

Differential Revision: D421...

06e20ba19075152f37fd58cdef2043ba151acdd9 authored about 8 years ago by Nghia Dang <[email protected]>
Update project file and storyboard to new Xcode

Summary: Project and storyboard warnings are pretty annoying so decided to resolve them :)

Revi...

2a7a3c2be27f3ba0465d5e4cfc0f29118dbc8668 authored about 8 years ago by Marek Cirkos <[email protected]>
Print the default server name instead of (null)

Summary:
This is a fix for https://github.com/facebook/WebDriverAgent/issues/364
Closes https://...

b6ec33bcab5198c27fed386c32b11f8ea62f15ae authored about 8 years ago by Mykola Mokhnach <[email protected]>
Add endpoint for element pinch/zoom

Summary:
XCUIElement includes a method for pinching/zooming. This exposes it.
Closes https://git...

3f83d40641314e35ed37099a69e229e2bd6dae57 authored about 8 years ago by Isaac Murchie <[email protected]>
Visibility detection fix #2

Summary:
Add additional check to workaround Apple's issue about visibility attribute detection.
...

381a4845aaf839858e05e07e10ea86eea8bf37c2 authored about 8 years ago by Mykola Mokhnach <[email protected]>
Allow long press and double tap to use coordinates

Summary:
Both long press and double tap currently require an element, but there are use cases fo...

69574f7c6b51ee72fa3d2210812afd5aac42f7d0 authored about 8 years ago by Isaac Murchie <[email protected]>
Fix tapping on landscape orientations

Summary:
By mistake I replaced calculations for left and right landscape.
By 'luck' I got tests ...

464e7adb32ac3e2cdc24129d4cb4e2f2ec87c834 authored about 8 years ago by Marek Cirkos <[email protected]>
Fix orientation changes

Summary: We used bad object to set orientation.

Reviewed By: lawrencelomax

Differential Revisi...

c385dc34c7b3a5facffc7872d6e9263c037fa022 authored about 8 years ago by Marek Cirkos <[email protected]>
Support upside down rotation in Integration app

Summary: We want to test tapping in different orientations so that will be handy

Reviewed By: l...

f7f7d603c51a0a78a3c88684f00af81c0d107c39 authored about 8 years ago by Marek Cirkos <[email protected]>
Reset orientation to portrait, before each test

Summary: All tests assume portrait orientation, so we should reset it in case we ran roatation t...

af9b8bbaa35ac2a45d57fcb362b5a41738861379 authored about 8 years ago by Marek Cirkos <[email protected]>
Revert auto-scroll on interactions

Summary:
Scrolling often fails due to flaky `isVisible` check.
Reverting default scrolling whne ...

17ecffe7aee5deda7f2e8d6d3b66e1200f547b36 authored about 8 years ago by Marek Cirkos <[email protected]>
Fix tapping in different rotations

Summary: With iOS 10 Apple changed coordiantes it expects on endpoints so this diff adopts that
...

dc0a655094ef739bf8cd6217a740397b8c9cf7c3 authored about 8 years ago by Marek Cirkos <[email protected]>
Extract interface rotation changes to XCUIDevice

Summary: This way it will be easier to reuse them in integrationt tests

Reviewed By: lawrencelo...

61323c31289e76f2618347c385f78a0b5b7ea838 authored about 8 years ago by Marek Cirkos <[email protected]>
Improve deactivate app logic

Summary:
We used to fire home button and try to scroll right after that, assuming duration is 0....

d3d6abeb40df95e8ba746fe7d2aed03aaa0bb8ae authored about 8 years ago by Marek Cirkos <[email protected]>
Add support for setting value on sliders

Summary: Sliders need special method to change value so adding support for it.

Reviewed By: law...

d5694557113d6f875457472c7bb0501e21155ec5 authored about 8 years ago by Marek Cirkos <[email protected]>
NPM update

Summary:
allow-large-files
New npm refuses to install old configuration so it is time to update ...

488f8369dba79cee6c0a094c1093162e1bc2d6c9 authored about 8 years ago by Marek Cirkos <[email protected]>
NPM update

Summary:
allow-large-files
New npm refuses to install old configuration so it is time to update ...

b64665d9386ad8d8999076c9f2f3feb1339bb1f1 authored about 8 years ago by Marek Cirkos <[email protected]>
NPM update

Summary:
allow-large-files
New npm refuses to install old configuration so it is time to update ...

a5853aae3d20d717f46520b49c52ce3f8649543c authored about 8 years ago by Marek Cirkos <[email protected]>
Fix slow /source API execution

Summary:
I've investigated the problem described in https://github.com/facebook/WebDriverAgent/i...

52a40e332703ebe576f6735ee3cc89be3cb47a25 authored about 8 years ago by Mykola Mokhnach <[email protected]>
Properly detect request to launch missing application

Summary:
We can't really detect, if requested application is present, before launching it.
Howev...

abd60b03395a4074925e83f5a8c4510df0e73a42 authored about 8 years ago by Marek Cirkos <[email protected]>
Add debugger to testing scheme

Summary:
Removing debugger brought more confusion, than happyness to OpenSource community so I d...

254e128f898ce98ee536363e531f619ba4b27201 authored about 8 years ago by Marek Cirkos <[email protected]>
Fix testDescendantsCellSnapshots

Summary:
This test fails constantly on xcode 7 due to the fact that it reports a lot of duplicae...

72ccab81709418caa83cdd4d97ee91a69417cd0e authored about 8 years ago by Marek Cirkos <[email protected]>
Switch back to Xcode 7.3.1

Summary:
Xcode 8 is super unstable in terms of running XCUITests. It is almost impossible to get...

87b50e618d62875d04c33965a3f99c776ddcd43d authored about 8 years ago by Marek Cirkos <[email protected]>
Fix build fail on case sensitive filesystems

Summary:
If you enabled case sensitive filesystem on your Mac, you can't build WDA, because file...

ba096072c317eef8f699033df5aab999ee1aa965 authored about 8 years ago by Alexey Makhov <[email protected]>
Remove maintenance info

Summary: This information is absolutely not needed there.

Reviewed By: lawrencelomax

Different...

5184c22d646d3c22e4105da64fb129ce5d08d99a authored about 8 years ago by Marek Cirkos <[email protected]>
Fixed xcode test command issue by prebooting simulator

Summary:
Integration tests often fail due to exit 65 error. After some googling I found that tha...

e783f2940935f61d286e397add51be4f7421952d authored about 8 years ago by Marek Cirkos <[email protected]>
Remove xctEventTimeout handling

Summary: It is not needed anymore and it is probably better to use Apple's default.

Reviewed By...

83af0a73b387783475f891321a7764448da3e5e0 authored over 8 years ago by Marek Cirkos <[email protected]>
scroll element into view before performing any action

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/310

Differential Revision: D399...

0a892767edf688d37b25cc7bf702308735126fa4 authored over 8 years ago by Yatin Phatak <[email protected]>
Fuzzy frame comparison in fb_waitUntilFrameIsStable

Summary:
Exact matching of `CGRectIntegral`-ed frame may keep failing as values can keep switchi...

978b010fac6b16fb8a8f99b1ddeeac83345474de authored over 8 years ago by Marek Cirkos <[email protected]>
Update scroll logic

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/283

Differential Revision: D390...

2158a8d0f305549532f1338fe1e4628cfbd53cd9 authored over 8 years ago by Yatin Phatak <[email protected]>
Improve performance of visibleCells endpoint

Summary:
Number of returned cells is potentialy very big, which means that in order to prepare r...

2c139ed33188d61e44e77b31a9d6de0df1513d7b authored over 8 years ago by Marek Cirkos <[email protected]>
Round values of wdFrame to integers

Summary: Currently we return "proper" float values, which is a bit annoying when you look at Ins...

9088aab9ee68fc93d38229181bcf74cfb0592f88 authored over 8 years ago by Marek Cirkos <[email protected]>
Remove unnecessary udid parameter from window/size API call

Summary:
As per https://github.com/facebook/WebDriverAgent/issues/299
Closes https://github.com/...

94b751182df870bc8868fb7cd6a03a883705569b authored over 8 years ago by Mykola Mokhnach <[email protected]>
Add health check enpoint

Summary: XCTest might get to bad state causing any interactions to fail. Thanks to this endpoint...

e05cce2d6f1e43ea52ac4a7a9ab0dd22650fcb8e authored over 8 years ago by Marek Cirkos <[email protected]>
Fix inspectors element selector

Summary: Element selection got broken due to change in tree output format

Reviewed By: lawrence...

c00cd74fd8ef2573d53a2bdb907e28fe4521b494 authored over 8 years ago by Marek Cirkos <[email protected]>
Prevent debugger from being attached to crashed application

Summary:
If during testing session tested application will crash, Xcode by default will pause ev...

7be8bef4cb1643cbae0780969b4cbe923286a663 authored over 8 years ago by Marek Cirkos <[email protected]>
Replace OSAtomicOr32Barrier with atomic_fetch_or

Summary: `OSAtomicOr32Barrier` has been deprecated so replacing it with suggested function `atom...

222279c868459f88640f3496198888c942873f12 authored over 8 years ago by Marek Cirkos <[email protected]>
Avoid use of isHittable

Summary:
We have some issues while trying to tap some elements due to XCTest crash during call o...

b2e1c07d1028b696708b64b130292770b72e8052 authored over 8 years ago by Marek Cirkos <[email protected]>
Handling keyboard not present error

Summary: We loop for keyboard, however we do not check, if it was successful.

Reviewed By: migc...

eb8514512703f54dda0a9953a3be6755f572a7b8 authored over 8 years ago by Marek Cirkos <[email protected]>