Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dont interpolate removed text nodes #158

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

yanatan16
Copy link
Contributor

In IE9, accessing a DOM Text Node's value results in an error (Invalid Argument).

When elements are removed from the DOM, we still might process them in the _bind stage, which is OK because side effects are possible (although probably not a good idea). However, DOM Text Nodes can have no side effects so they are safe to remove from processing.

A test has been added that passes, and the tests involving input.type == 'email' have been edited to use getAttribute and setAttribute because IE9 doesnt support those input types, so it just returns 'text'. Tests now pass in IE9

screen shot 2014-09-04 at 2 22 49 pm

@yanatan16 yanatan16 mentioned this pull request Sep 4, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant