[windows] Don't leave cairo_font_face_t in an error state even after very large cairo_scaled_font_t creation
I'm using Cairo 1.17.6 for WebKit on 64bit Windows. I'm facing a problem after cd2b91c6 fixed another problem #606 (closed) . If I try to create a very large cairo_scaled_font_t, cairo_font_face_t is falling into an error state, and no longer able to use it.
WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=248014
I think it shouldn't call _cairo_font_face_set_error
there.
https://gitlab.freedesktop.org/cairo/cairo/-/blob/8cb6deed39c7ac0d4a09ab4537cd0005ac738121/src/cairo-scaled-font.c#L1181