Bug 987533 -  MockEventTarget extracted from MockDOMRequest, and MockInputMethod + tests
Merge pull request #17709 from timdream/mock-event-target

Bug 987533 - [keyboard refactor] breakdown MockEventTarget, MockInputMethod, and MockInputContext from input_field_test.js, r=janjongboom