Open Bug 407105 Opened 17 years ago Updated 2 years ago

2d.line.join.parallel fails on Mac but passes on Windows/Linux

Categories

(Core :: Graphics, defect, P3)

x86
macOS
defect

Tracking

()

People

(Reporter: bzbarsky, Unassigned)

References

Details

Attachments

(2 files)

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.
Flags: blocking1.9?
Flags: blocking1.9? → blocking1.9+
Priority: -- → P2
Setting OS --> Mac
OS: Linux → Mac OS X
Flags: tracking1.9+ → blocking1.9-
Flags: wanted-next+
content/canvas/test/test_2d.line.cap.zerobezier.round.html doesn't exist anymore.

Can someone check if the others still fail on Mac?
Attached patch Enable test (deleted) — Splinter Review
Attachment #590450 - Flags: review?(roc)
https://hg.mozilla.org/mozilla-central/rev/2ee864faa073
Summary: Canvas tests failing on Mac but passing on Windows/Linux → 2d.line.join.parallel fails on Mac but passes on Windows/Linux
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.
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)
Attachment #8522440 - Flags: review?(roc) → review-
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: