The following tests pass on Windows/Linux but no Mac: content/canvas/test/test_2d.line.cap.zerobezier.round.html content/canvas/test/test_2d.line.join.parallel.html content/canvas/test/test_2d.strokeRect.zero.5.html Not sure whether they should pass or fail (canvas spec does not define it), but the platform difference in behavior seems to be a cairo bug or set of bugs. We should probably push this upstream, but I'm not sure how to create a simple-ish cairo testcase here.
Setting OS --> Mac
content/canvas/test/test_2d.line.cap.zerobezier.round.html doesn't exist anymore. Can someone check if the others still fail on Mac?
I don't have a mac; please see http://www.w3c-test.org/html/tests/submission/PhilipTaylor/canvas/2d.line.join.parallel.html http://www.w3c-test.org/html/tests/submission/PhilipTaylor/canvas/2d.strokeRect.zero.5.html if you do.
On Nightly on Mac: > http://www.w3c-test.org/html/tests/submission/PhilipTaylor/canvas/2d.line. > join.parallel.html Fails. > http://www.w3c-test.org/html/tests/submission/PhilipTaylor/canvas/2d. > strokeRect.zero.5.html Passes.
Created attachment 590450 [details] [diff] [review] Enable test
http://w3c-test.org:82/2dcontext/line-styles/2d.line.join.parallel.html passes for me on Mac, as does the test in dom/canvas/tests if I run it.
Created attachment 8522440 [details] [diff] [review] Enable other test
Comment on attachment 8522440 [details] [diff] [review] Enable other test Never mind, this still fails on 10.6 it looks like (https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=b139a6cd24a9)