zotero/test
Dan Stillman bdd44e9a44 DB isolation changes and item selection tweaks
- Add an 'exclusive' option to transactions that causes them to block other
  transactions and wait for other transactions to finish before starting,
  instead of nesting
- Resolve Zotero.DB.waitForTransaction() promise before returning from
  executeTransaction()
- A side effect of the above: wait for a newly created item to be selected in
  the middle pane and rendered in the right-hand pane before returning from
  executeTransaction()
- Don't save items multiple times when adding/removing a non-final creator in
  the Info pane
- Use a simpler, non-recursive method for focusing the next field in the Info
  pane; this prevents "too much recursion" errors if something causes the
  right-hand pane not to be rendered when expected
2015-05-04 02:45:55 -04:00
..
components Make debugging tests a bit easier 2015-03-07 22:17:44 -05:00
content Add loadBrowserWindow() test support function 2015-04-26 18:08:25 -04:00
resource Add header to EventUtils.jsm 2015-03-09 17:40:58 -04:00
tests DB isolation changes and item selection tweaks 2015-05-04 02:45:55 -04:00
chrome.manifest Unit testing infrastructure 2015-03-07 16:34:55 -05:00
install.rdf Unit testing infrastructure 2015-03-07 16:34:55 -05:00
runtests.sh Disable browser UI tour in test profile 2015-04-26 18:08:25 -04:00