mediawiki-extensions-Popups/tests/qunit/ext.popups
Sam Smith 5b76fb0276 LINK_DWELL starts an interaction
Action changes:
* Mix in timing information into actions that are likely to need it:
  LINK_DWELL, {LINK,PREVIEW}_ABANDON_START, LINK_CLICK, and
  PREVIEW_CLICK.
* Generate and include an unique token in the LINK_CLICK action.

Reducer changes:
* Make the eventLogging reducer:
  * Handle the LINK_CLICK action's new shape.
  * Start (create) and maintain a model of the user interacting with a
    link.

Bug: T152225
Change-Id: I671b12432ba2f7a93bf81043adb57ac30a4c38c3
2016-12-12 18:59:40 +00:00
..
changeListeners Hygiene: Organise change listeners 2016-12-12 13:06:07 +00:00
stubs Hygiene: Extract shared stub user object 2016-12-12 13:01:44 +00:00
actions.test.js LINK_DWELL starts an interaction 2016-12-12 18:59:40 +00:00
changeListener.test.js Add footer link change listener 2016-11-16 15:20:34 +00:00
counts.test.js Include user's preview count in BOOT action 2016-12-12 13:01:44 +00:00
eventLoggingChangeListener.test.js Initial Popups logging implementation 2016-12-12 13:01:44 +00:00
experiment.test.js Hygiene: Extract shared stub user object 2016-12-12 13:01:44 +00:00
gateway.test.js previews: Add generic fallback preview 2016-12-02 12:02:43 +00:00
processLinks.test.js Hygiene: #processLinks Improve wording on tests 2016-11-30 17:01:54 +00:00
reducers.eventLogging.test.js LINK_DWELL starts an interaction 2016-12-12 18:59:40 +00:00
reducers.test.js LINK_DWELL starts an interaction 2016-12-12 18:59:40 +00:00
schema.test.js Initial Popups logging implementation 2016-12-12 13:01:44 +00:00
userSettings.test.js Include user's preview count in BOOT action 2016-12-12 13:01:44 +00:00
wait.test.js Render previews 2016-11-24 18:07:03 +00:00