The fix for bug 23051 caused several new test failures: http://build.webkit.org/results/trunk-mac-ppc-pixel/726/results.html Most seem to be whitespace changes: -This tests that a style that affects child elements when hovering over a parent element correctly recalculates the child style. To test manually move the mouse over the red square, it should become green. +This tests that a style that affects child elements when hovering over a parent element correctly recalculates the child style. To test manually move the mouse over the red square, it should become green.
Oops! I think I can easily roll out the part of the patch that caused these.
I could have sworn I ran the tests and didn't see those failures.
I see exactly the mistake I made. The fix is very simple.
Created attachment 26359 [details] patch
http://trac.webkit.org/changeset/39541