Open Bug 1093068 Opened 10 years ago Updated 2 years ago

Get rid of gfxContext's SetDash(), SetLineWidth(), SetLineCap(), SetLineJoin() and SetMiterLimit() methods

Categories

(Core :: Graphics, defect)

defect

Tracking

()

People

(Reporter: jwatt, Assigned: jwatt)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Attachments

(2 files)

No description provided.
Attached patch WIP (deleted) — Splinter Review
This is almost done, except that the system we have for passing around SVG *TextContextPaint objects is awful and requires us to store state on gfxContext objects. I think we probably need to redesign that system before we can land this.
Note to self - we can probably get rid of gfxContext's state.strokeOptions.
As it is, this WIP causes layout/reftests/text-svgglyphs/svg-glyph-objectvalue.svg to fail.
Attached file reftest failure log (deleted) —
Depends on: 1094247
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: