Patch attached
Created attachment 12844 [details] patch
Comment on attachment 12844 [details] patch You can't check the style while resolution is in progress. The direction has not been determined yet.
Comment on attachment 12844 [details] patch Oh, oops. Never mind. I forgot that I hacked direction to be one of the properties examined early.
Created attachment 12846 [details] replace case a...b with enumerated cases per hyatt's request
Created attachment 12855 [details] removed BOM and tabs from test case
Comment on attachment 12855 [details] removed BOM and tabs from test case The test contains a call to dumpAsText -- I don't understand why because I don't see how a plain-text dump would demonstrate whether the bug is fixed or not. Further, the patch contains a render tree dump in the expected.txt, not plain text. There's no pixel test result: expected.checksum or expected.png. If this is a plain-text test, then it needs a plain-text result. If not, then it should not have code saying dumpAsText and it needs a pixel result.
Created attachment 12860 [details] attempt number 4 you'll have to blame bdash: my original patch didn't have that script but he told me to put it in there! I don't know what it's for.
Comment on attachment 12860 [details] attempt number 4 I didn't see any serious complaints in the bug about the previous patch. I believe this one was meant to be marked for review. The patch looks fine to me. But lets get a second opinion.
Comment on attachment 12860 [details] attempt number 4 Change the switch statement to just be an if/else block. if (start) ... else if (end) ... and then do the assignment of the property.
Created attachment 16488 [details] now all fixed and stuff
Comment on attachment 16488 [details] now all fixed and stuff r=me
Created attachment 16489 [details] even better fixing after hyatt's comments (ready to land)
Comment on attachment 16489 [details] even better fixing after hyatt's comments (ready to land) marking this as reviewed (hyatt did so already), as it's ready to land.
Landed on feature-branch as r25939.