зеркало из https://github.com/mozilla/gecko-dev.git
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: misc fixes
This commit is contained in:
Родитель
a85c993959
Коммит
9f21d9924d
|
@ -6941,6 +6941,7 @@ if test "$MOZ_SVG" -o "$MOZ_ENABLE_CANVAS" -o "$MOZ_ENABLE_CAIRO_GFX" ; then
|
|||
# Define macros for cairo-features.h
|
||||
if test "$MOZ_X11"; then
|
||||
XLIB_SURFACE_FEATURE="#define CAIRO_HAS_XLIB_SURFACE 1"
|
||||
XLIB_XRENDER_SURFACE_FEATURE="#define CAIRO_HAS_XLIB_XRENDER_SURFACE 1"
|
||||
PS_SURFACE_FEATURE="#define CAIRO_HAS_PS_SURFACE 1"
|
||||
PDF_SURFACE_FEATURE="#define CAIRO_HAS_PDF_SURFACE 1"
|
||||
FT_FONT_FEATURE="#define CAIRO_HAS_FT_FONT 1"
|
||||
|
|
|
@ -65,6 +65,8 @@
|
|||
|
||||
@XLIB_SURFACE_FEATURE@
|
||||
|
||||
@XLIB_XRENDER_SURFACE_FEATURE@
|
||||
|
||||
@QUARTZ_SURFACE_FEATURE@
|
||||
|
||||
@XCB_SURFACE_FEATURE@
|
||||
|
|
|
@ -93,4 +93,6 @@
|
|||
#define FLOAT_WORDS_BIGENDIAN
|
||||
#endif
|
||||
|
||||
#define CAIRO_NO_MUTEX 1
|
||||
|
||||
#endif /* CAIRO_PLATFORM_H */
|
||||
|
|
|
@ -46,7 +46,11 @@
|
|||
#define SB_NONE 0
|
||||
#endif
|
||||
|
||||
#ifdef MOZILLA_CAIRO_NOT_DEFINED
|
||||
#define WIN32_FONT_LOGICAL_SCALE 32
|
||||
#else
|
||||
#define WIN32_FONT_LOGICAL_SCALE 1
|
||||
#endif
|
||||
|
||||
typedef struct _cairo_win32_surface {
|
||||
cairo_surface_t base;
|
||||
|
|
Загрузка…
Ссылка в новой задаче