{"action":"created","issue":{"url":"https://api.github.com/repos/spooning/SeleniumLibrary/issues/59","labels_url":"https://api.github.com/repos/spooning/SeleniumLibrary/issues/59/labels{/name}","comments_url":"https://api.github.com/repos/spooning/SeleniumLibrary/issues/59/comments","events_url":"https://api.github.com/repos/spooning/SeleniumLibrary/issues/59/events","html_url":"https://github.com/spooning/SeleniumLibrary/issues/59","id":101366684,"number":59,"title":"`Add Location Strategy` keyword","user":{"login":"spooning","id":1658993,"avatar_url":"https://avatars.githubusercontent.com/u/1658993?v=3","gravatar_id":"","url":"https://api.github.com/users/spooning","html_url":"https://github.com/spooning","followers_url":"https://api.github.com/users/spooning/followers","following_url":"https://api.github.com/users/spooning/following{/other_user}","gists_url":"https://api.github.com/users/spooning/gists{/gist_id}","starred_url":"https://api.github.com/users/spooning/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spooning/subscriptions","organizations_url":"https://api.github.com/users/spooning/orgs","repos_url":"https://api.github.com/users/spooning/repos","events_url":"https://api.github.com/users/spooning/events{/privacy}","received_events_url":"https://api.github.com/users/spooning/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/spooning/SeleniumLibrary/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/spooning/SeleniumLibrary/labels/prio-medium","name":"prio-medium","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/spooning/SeleniumLibrary/milestones/8","html_url":"https://github.com/spooning/SeleniumLibrary/milestones/2.3","labels_url":"https://api.github.com/repos/spooning/SeleniumLibrary/milestones/8/labels","id":1257708,"number":8,"title":"2.3","description":null,"creator":{"login":"spooning","id":1658993,"avatar_url":"https://avatars.githubusercontent.com/u/1658993?v=3","gravatar_id":"","url":"https://api.github.com/users/spooning","html_url":"https://github.com/spooning","followers_url":"https://api.github.com/users/spooning/followers","following_url":"https://api.github.com/users/spooning/following{/other_user}","gists_url":"https://api.github.com/users/spooning/gists{/gist_id}","starred_url":"https://api.github.com/users/spooning/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spooning/subscriptions","organizations_url":"https://api.github.com/users/spooning/orgs","repos_url":"https://api.github.com/users/spooning/repos","events_url":"https://api.github.com/users/spooning/events{/privacy}","received_events_url":"https://api.github.com/users/spooning/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":2,"state":"open","created_at":"2015-08-17T08:14:39Z","updated_at":"2015-08-17T08:18:19Z","due_on":null,"closed_at":null},"comments":10,"created_at":"2015-08-17T08:18:19Z","updated_at":"2015-08-17T08:18:52Z","closed_at":null,"body":"> *Originally submitted to [Google Code](http://code.google.com/p/robotframework-seleniumlibrary/issues/detail?id=59) by radekw13 on 30 Oct 2009*\n\n\nI'm adding new location strategy based on JQuery. I successfully repackaged\r\nselenium-server.jar and added a new keyword to the library to enable the\r\nstrategy. But I would like to do that from the suite setup level without\r\nmodifying the library. \r\n\r\nCan you please add add_location_strategy keyword to the library? It's\r\navailable in the selenium.py module - just have to be made visible to the user.\r\n\r\nAdditionally, it would be great if I could tell the library where my custom\r\nselenium-server.jar is located so I don't have to replace the one that's\r\ndistributed with the library.\n\n"},"comment":{"url":"https://api.github.com/repos/spooning/SeleniumLibrary/issues/comments/131727216","html_url":"https://github.com/spooning/SeleniumLibrary/issues/59#issuecomment-131727216","issue_url":"https://api.github.com/repos/spooning/SeleniumLibrary/issues/59","id":131727216,"user":{"login":"spooning","id":1658993,"avatar_url":"https://avatars.githubusercontent.com/u/1658993?v=3","gravatar_id":"","url":"https://api.github.com/users/spooning","html_url":"https://github.com/spooning","followers_url":"https://api.github.com/users/spooning/followers","following_url":"https://api.github.com/users/spooning/following{/other_user}","gists_url":"https://api.github.com/users/spooning/gists{/gist_id}","starred_url":"https://api.github.com/users/spooning/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spooning/subscriptions","organizations_url":"https://api.github.com/users/spooning/orgs","repos_url":"https://api.github.com/users/spooning/repos","events_url":"https://api.github.com/users/spooning/events{/privacy}","received_events_url":"https://api.github.com/users/spooning/received_events","type":"User","site_admin":false},"created_at":"2015-08-17T08:18:52Z","updated_at":"2015-08-17T08:18:52Z","body":"> *Originally submitted to [Google Code](http://code.google.com/p/robotframework-seleniumlibrary/issues/detail?id=59#c14) by @pekkaklarck on 11 Feb 2010*\n\n\nAwesome that this is getting ready! See my comments to <a href=\"https://code.google.com/p/robotframework-seleniumlibrary/source/detail?r=358\">r358</a>. Especially\r\nnot-converting locators using the added strategy into xpaths later (see also <a class=\"closed_ref\" href=\"https://code.google.com/p/robotframework-seleniumlibrary/issues/detail?id=68\" title=\"_SELENIUM_LOCATOR_PREFIXES needs to be extensible\"> issue\r\n68 </a>) is important. That functionality should also be also tested, probably using unit\r\ntests as acceptance test would require having a jar file with the jQuery\r\nfunctionality. Janne, could you help Radek with all this?\n\n"}}