// MOUSEDOWN
altKey: false
bubbles: true
button: 0
buttons: 1
cancelBubble: false
cancelable: true
charCode: 0
clientX: 178
clientY: 164
ctrlKey: false
currentTarget: null
dataTransfer: null
defaultPrevented: false
detail: 1
eventPhase: 0
fromElement: null
keyCode: 0
layerX: 178
layerY: 284
metaKey: false
movementX: 0
movementY: 0
offsetX: 35
offsetY: 9
pageX: 178
pageY: 284
path: Array[6]
relatedTarget: null
returnValue: true
screenX: 3238
screenY: 311
shiftKey: false
srcElement: button#button
target: button#button
timeStamp: 1433211043979
toElement: button#button
type: "mousedown"
view: Window
webkitMovementX: 0
webkitMovementY: 0
which: 1
x: 178
y: 164

// MOUSEUP
altKey: false
bubbles: true
button: 0
buttons: 0
cancelBubble: false
cancelable: true
charCode: 0
clientX: 166
clientY: 281
ctrlKey: false
currentTarget: null
dataTransfer: null
defaultPrevented: false
detail: 1
eventPhase: 0
fromElement: null
keyCode: 0
layerX: 166
layerY: 281
metaKey: false
movementX: 0
movementY: 0
offsetX: 23
offsetY: 6
pageX: 166
pageY: 281
path: Array[6]
relatedTarget: null
returnValue: true
screenX: 3227
screenY: 428
shiftKey: false
srcElement: button#button
target: button#button
timeStamp: 1433212868344
toElement: button#button
type: "mouseup"
view: Window
webkitMovementX: 0
webkitMovementY: 0
which: 1
x: 166
y: 281

// FOCUS (from click)
bubbles: false
cancelBubble: false
cancelable: false
charCode: 0
currentTarget: null
defaultPrevented: false
detail: 0
eventPhase: 0
keyCode: 0
layerX: 0
layerY: 0
pageX: 0
pageY: 0
path: Array[6]
relatedTarget: null
returnValue: true
srcElement: input#input
target: input#input
timeStamp: 1433289420204
type: "focus"
view: Window
which: 0

// FOCUSIN (from click)
bubbles: true
cancelBubble: false
cancelable: false
charCode: 0
currentTarget: null
defaultPrevented: false
detail: 0
eventPhase: 0
keyCode: 0
layerX: 0
layerY: 0
pageX: 0
pageY: 0
path: Array[6]
relatedTarget: null
returnValue: true
srcElement: input#input
target: input#input
timeStamp: 1433291691636
type: "focusin"
view: Window
which: 0

// KEYDOWN (KeyboardEvent) typed: 'a'
altKey: false
bubbles: true
cancelBubble: false
cancelable: true
charCode: 0
ctrlKey: false
currentTarget: null
defaultPrevented: false
detail: 0
dg: "keydown"
eventPhase: 0
keyCode: 65
keyIdentifier: "U+0041"
keyLocation: 0
layerX: 0
layerY: 0
location: 0
metaKey: false
pageX: 0
pageY: 0
path: Array[16]
repeat: false
returnValue: true
shiftKey: false
srcElement: input#lst-ib.gsfi
target: input#lst-ib.gsfi
timeStamp: 1434764711305
type: "keydown"
view: Window
which: 65

// KEYPRESS (KeyboardEvent) typed: 'a'
altKey: false
bubbles: true
cancelBubble: false
cancelable: true
charCode: 97
ctrlKey: false
currentTarget: null
defaultPrevented: false
detail: 0
dg: "keypress"
eventPhase: 0
keyCode: 97
keyIdentifier: "U+0041"
keyLocation: 0
layerX: 0
layerY: 0
location: 0
metaKey: false
pageX: 0
pageY: 0
path: Array[16]
repeat: false
returnValue: true
shiftKey: false
srcElement: input#lst-ib.gsfi
target: input#lst-ib.gsfi
timeStamp: 1434764711310
type: "keypress"
view: Window
which: 97

// TEXTINPUT (TextEvent) typed: 'a'
bubbles: true
cancelBubble: false
cancelable: true
charCode: 0
currentTarget: null
data: "a"
defaultPrevented: false
detail: 0
eventPhase: 0
keyCode: 0
layerX: 0
layerY: 0
pageX: 0
pageY: 0
path: Array[16]
returnValue: true
srcElement: input#lst-ib.gsfi
target: input#lst-ib.gsfi
timeStamp: 1434764711311
type: "textInput"
view: Window
which: 0

// INPUT (Event) typed: 'a'
bubbles: true
cancelBubble: false
cancelable: false
currentTarget: null
defaultPrevented: false
dg: "input"
eventPhase: 0
path: Array[16]
returnValue: true
srcElement: input#lst-ib.gsfi
target: input#lst-ib.gsfi
timeStamp: 1434764711312
type: "input"

// KEYUP (KeyboardEvent) typed: 'a'
altKey: false
bubbles: true
cancelBubble: false
cancelable: true
charCode: 0
ctrlKey: false
currentTarget: null
defaultPrevented: false
detail: 0
dg: "keyup"
eventPhase: 0
keyCode: 65
keyIdentifier: "U+0041"
keyLocation: 0
layerX: 0
layerY: 0
location: 0
metaKey: false
pageX: 0
pageY: 0
path: Array[16]
repeat: false
returnValue: true
shiftKey: false
srcElement: input#lst-ib.gsfi
target: input#lst-ib.gsfi
timeStamp: 1434764711450
type: "keyup"
view: Window
which: 65

// Scroll
bubbles: true
cancelBubble: false
cancelable: false
composed: false
currentTarget: Window
defaultPrevented: false
eventPhase: 3
isTrusted: true
path: [document, Window]
srcElement: document
target: document
timeStamp: 469574.945
type: "scroll"


