Fix #2085 ie8 specs fail #2138

Merged
merged 3 commits into from Nov 27, 2011

Conversation

Projects
None yet
2 participants
Owner

ibolmo commented Nov 27, 2011

Add native _fireEvent if available.
1st reason:
https://mootools.lighthouseapp.com/projects/2706/tickets/705-no-way-to-access-native-ie-fireevent-method

2nd reason:
Our specs require access to the native fireEvent for emulating user
access actions.

See second commit for more information.

ibolmo added some commits Nov 25, 2011

@ibolmo ibolmo Add native _fireEvent if available.
1st reason:
https://mootools.lighthouseapp.com/projects/2706/tickets/705-no-way-to-access-native-ie-fireevent-method

2nd reason:
Our specs require access to the native fireEvent for emulating user
access actions.
57749c4
@ibolmo ibolmo Refactored _fireEvent for IE6 up to IE9.
TESTED (green): IE6-9, FFx3-5, Opera 11, Safari 5, Chrome dev

IE8 and IE9 require the fireEvent to manually bound.
<IE8 just saves a copy prior to augmenting.

I tried to keep the code together, but IE didn't let up.
79c4efe
Owner

ibolmo commented Nov 27, 2011

Fixes #2085

@cpojer cpojer added a commit that referenced this pull request Nov 27, 2011

@cpojer cpojer Merge pull request #2138 from ibolmo/fix-2085-ie8-specs-fail
Fix #2085 ie8 specs fail
3067a87

@cpojer cpojer merged commit 3067a87 into mootools:master Nov 27, 2011

Owner

cpojer commented Nov 27, 2011

packager blocks? :O

Owner

ibolmo commented Nov 27, 2011

Well since this just adds a _fireEvent, unless you're looking for it this shouldn't cause anyone any problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment