Long overdue Viewer event listener refactoring: Input listeners
Long overdue Viewer event listener refactoring: Input listeners

KWierso/Bugherder,mozilla/bugherder,edmorley/bugherder,mozilla/bugherder,edmorley/bugherder,mozilla/bugherder,KWierso/Bugherder