History log of /external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c39b04e0e5d3962153cd860d1430857fe625da90 07-Nov-2013 Kevin Jin <kjin@google.com> consolidate XPath code into ByXPath
dumpUiElementTree now includes invisible UiElements

Change-Id: Ib7e1346e4e16dac0a05bb911aec4389483daaf8a
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
e4de29ac873c9e0ffaec34832dcc8b120850d8f7 19-Aug-2013 Kevin Jin <kjin@google.com> add DroidDriver#refreshUiElementTree
This makes the refreshing step explicit, and gives
users finer control.

Change-Id: Ia4b4e9476805a887096bf620d83a522d2892ee59
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
0319e7c14a536a11851cc30cfa57241ce90fec11 14-Aug-2013 Kevin Jin <kjin@google.com> Enforce childFinder is relative to parentFinder in SentinelScroller
clarify the terms of child and descendant
add XPaths.withDescendant
some cosmetic changes

Change-Id: Iaf6b7c699ccca5464db7e451d3c11715c18d4c69
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
70e34108e0fc19277e642aef3b36b65b8e254899 08-Aug-2013 Kevin Jin <kjin@google.com> add UiDevice for global actions
add UiAutomationDriver#clearAccessibilityNodeInfoCache
to work around an Accessibility bug

Change-Id: I42db1d61944240520cc34f1ccb4537f572adecf9
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
21a0001e2426644dd68e6140b5873ebaeafcc3dc 06-Aug-2013 Kevin Jin <kjin@google.com> clear internal data while refreshing root
wait for AccessibilityEvent after injecting events
via UiAutomation

Change-Id: I3d56e07cf2e7912a21de12d1a7bacd4f33e1bc5a
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
f9c6c5063b38b623679e47d7095cccddb0481319 27-Jul-2013 Kevin Jin <kjin@google.com> add scroll API
clean up Events usage
revise some JavaDoc

Change-Id: Ib67fa6ecea5d7a3ef8325bc4e1778645c46d6741
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
cc1da1e03a08227d8180cbe3f79271fbab048fc7 12-Jul-2013 Kevin Jin <kjin@google.com> warn the [ab]use of DroidDriver#has(finder, timeoutMillis)

Change-Id: Ic2239d6cdf2292ea06f11596292e38d7c6755af0
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
ce3d103d2784040f32d1a97b848d58a1c9592a15 12-Jul-2013 Kevin Jin <kjin@google.com> remove versions of check* with custom timeouts

Change-Id: Ic4ac93d5f9694747cb0381673cc8004ad150ea80
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
b75721c8fc51bd5678f5a8d0df9a1e868d69aa12 28-Jun-2013 Kevin Jin <kjin@google.com> expose DroidDriver.find for pollers

Change-Id: Ie9c4bc52e744ccd949cc46a87b94b02ff1a549c9
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
e2660726a43b1a68729d736f6ffa0332ab152498 20-Jun-2013 Kevin Jin <kjin@google.com> add takeScreenshot to InstrumentationDriver

Change-Id: I347532ed9f4e4aa59ac045a83ee7b4f25735c251
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
7576fbbba2bf515908b45293b7156b5bfe088938 06-Jun-2013 Kevin Jin <kjin@google.com> rename Matcher to Finder

Change-Id: Id63cf416b2d548ac676e53f9377e6f7c7dbbbedf
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
6a6c19d612923a0350ab46898df513c66bac2d66 04-Jun-2013 Kevin Jin <kjin@google.com> add helper methods to DroidDriver that simply test code:
checkExists, checkGone and their variations w/ ad-hoc timeout

Change-Id: Ie742dcd04b49d044ea93b949b725736ee4ca4fe1
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
985b3bff6691575b23da83c3e7cfd8552b6f4c55 01-Jun-2013 Kevin Jin <kjin@google.com> remove findElement in UiElement
remove DD.getRootElement, rename DD.waitForElement to on

Change-Id: I68eef1b39889c8f1f0677fcbb265cfd9dfdca01f
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
6316362de61fca700d7d5a455ad5c0ac9717c365 31-May-2013 Kevin Jin <kjin@google.com> add Screenshotter
move dumpDom from UiElement to DroidDriver
uniform toString in AbstractUiElement instead of subclasses

Change-Id: Ic78b812a206e73d23a47c94d9e9fe79a99c23d6c
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
c134b29628280a680fdf2696480166de56074b1e 06-May-2013 Kevin Jin <kjin@google.com> move Matcher to subpackage matchers
split individual matchers into separate files
create Attribute.java for easily building XPath

Change-Id: I370a0904eccd469624e38b6fc754a1f8e338486d
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java
1194ec356a16f3c6dcf408289e36e42c149d6dc8 12-Mar-2013 Kevin Jin <kjin@google.com> rename uidriver to droiddriver

Change-Id: I1768103c3be816f96cce3350051db109dd77978d
/external/droiddriver/src/com/google/android/droiddriver/DroidDriver.java