-
Notifications
You must be signed in to change notification settings - Fork 223
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
Menschified juice #220
Menschified juice #220
Conversation
First step for Automattic#215 , just changed 1 testcase and altered test comparison to consider multiple newlines as one newline.
…ort properties" Fixes Automattic#217 - Added simple test case
Fixes Automattic#218 . Added test-case and fixed expected output for integration test case (even if we fix order it is semantically identically so it is ok updating the expected result)
Test case for Automattic#216 This is fixed by moving from cssom to mensch as per Automattic#215
Test case for Automattic#74 . Mensch correctly deals with the filter property syntax.
This prove that mensch correctly parses the problematic CSS (Automattic#44)
Fixes Automattic#219 - Add test cases.
This reverts commit 8fe41ca.
- "0.12" | ||
- "0.11" | ||
- "iojs" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably fine to take out iojs and 0.11 at least
A few nits we can work out here, but overall looks good to me. Great to see some of those stubborn issues fixed without modifying anything of note in the existing tests. |
Just tell me if you prefer me to keep working in my fork or if you prefer me to fix the minor changes you suggest in this comments and merge this PR before I make it "too big". |
I'm understanding you'll be making more changes so I won't bother with a release right now. Thanks for doing this. |
This release replaces CSSOM with mensch and tries to mimic as much as possible the previous behaviours.
This fixes a bunch of issues (both CSSOM related and Juice core issues), see #215 for details. I referenced them in the single commits.
Hope this can be merged.
Now my next steps are: