Behdad Esfahbod
Behdad Esfahbod
Okay lemme try. Might be `show_text_glyphs`.
I also tried `show_glyphs`. No difference.
If I remove the filter from the provided SVG, it renders fine.
Oh. Definitely a cairo bug. But let's see if we can fix hb-view.
> Oh. Definitely a cairo bug. But let's see if we can fix hb-view. I wonder if the SVG recording-surface is somehow leaking the glyph shapes...
This fixes it, and I think is correct change: ``` diff --git a/util/helper-cairo.hh b/util/helper-cairo.hh index d931d1b70..a7f425d63 100644 --- a/util/helper-cairo.hh +++ b/util/helper-cairo.hh @@ -559,7 +559,7 @@ helper_cairo_create_context (double w, double h,...
We only need `OPERATOR_SOURCE` for the `CAIRO_CONTENT_ALPHA` case I think.
> This fixes it, and I think is correct change: @khaledhosny Good to commit this?
> Definitely a cairo bug. A Firefox bug I mean.
We don't know of a reason for this. @garretrieger @qxliu76 any ideas?