-
-
Notifications
You must be signed in to change notification settings - Fork 926
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
Trying to fix #1916 #1918
Trying to fix #1916 #1918
Conversation
Generated by 🚫 dangerJS |
Your error is running into this limitation, but it's not your fault. @pygy Me thinks this is a good time to fix it? It seems a bit simpler than what we currently have, ironically enough. |
@isiahmeadows I'll look into the DOM spec details this weekend. I don't think the mocks have a concept of dirtiness for |
If I'm reading the spec correctly, I think the concept of dirtiness is really just a (IMHO poorly named) locking mechanism for the |
@pygy Can we merge this PR first, adding a tracking issue for the broken |
If this gets merged w/ failing tests it's gonna need someone committing to fix the tests soon after. I think the PR is fine, but I'm really uncomfortable with leaving the build broken. |
…lving issue MithrilJS#1978." This reverts commit d4c1be7.
@pygy @tivac Are you okay with this? BTW, I instructed @robinchew on Gitter to include the commented out test because I plan to migrate most of the tests to run on the DOM as well if it's available (better test coverage), and I'm more likely to remember to test for this particular bug if it's already there. |
@isiahmeadows let's merge it with a stubbed test, yes (a failing test in |
@pygy So beyond that, does this PR look okay to merge? |
@isiahmeadows I'd say yes |
render: fix perf regression introduced by #1918
* Trying to fix MithrilJS#1916 * Remove test for rendering select options. Add back after resolving issue MithrilJS#1978. * Add MithrilJS#1916 fix to change log. * Revert "Remove test for rendering select options. Add back after resolving issue MithrilJS#1978." This reverts commit d4c1be7. * Comment on why failing test for MithrilJS#1916 is commented out.
render: fix perf regression introduced by MithrilJS#1918
Select change event does not update options correctly. This fix will correct it but test fails.
Issue #1916