Jonathan Kew
21db8f04a1
Bug 1324739 - patch 2 - Enable use of sfntly in Skia-PDF to subset fonts. r=lsalzman,glandium
2017-01-07 22:20:25 +00:00
Mason Chang
394c401da2
Bug 1323587 Part 1: Use correct gamma and contrast for dwrite fonts. r=lsalzman
2016-12-16 08:04:45 -08:00
Jonathan Watt
6625fb2b0c
Bug 1309272, part 1 - Add an --enable-skia-pdf configuration option. r=lsalzman
2016-10-26 19:23:07 +01:00
Jonathan Watt
8ab4a31b04
Bug 1313549 - Fix gfx/skia/generate_mozbuild.py to not generate gonk configurations. r=lsalzman
2016-10-25 13:59:42 +01:00
Lee Salzman
db0924e5e3
Bug 1299435 - part 1 - fix Skia moz.build for Skia m55 update. r=mchang
...
MozReview-Commit-ID: IFyQJUElomB
2016-10-24 22:40:40 -04:00
Wes Kocher
32cf0c6e78
Backed out 6 changesets (bug 1299435) for windows reftest failures a=backout
...
Backed out changeset 0d587a1cab8f (bug 1299435)
Backed out changeset 3ab9d3cb13aa (bug 1299435)
Backed out changeset 1ed742f88f49 (bug 1299435)
Backed out changeset 51ad497c7ac2 (bug 1299435)
Backed out changeset 06ca6acef0a2 (bug 1299435)
Backed out changeset ebd4625e101a (bug 1299435)
2016-10-24 16:45:46 -07:00
Lee Salzman
658f3a7a76
Bug 1299435 - part 1 - fix Skia moz.build for Skia m55 update. r=mchang
...
MozReview-Commit-ID: IFyQJUElomB
2016-10-24 15:22:16 -04:00
Daniel Holbert
3edde3a0ea
Bug 1308025: Disable -Wunreachable-code compile warning for skia (which includes some intentionally disabled code). r=gw280
...
MozReview-Commit-ID: FRLbZR4anWI
2016-10-06 09:40:54 -07:00
Makoto Kato
52f69808b9
Bug 1142056 - Add aarch64 configuration on Skia's moz.build. r=gw280
...
MozReview-Commit-ID: 60iAZjFg6W6
2016-08-23 16:54:06 +09:00
Makoto Kato
0e1feba847
Bug 1298569 - Part 2. Replace -fpu=neon with CONFIG['NEON_FLAGS']. r=glandium
...
Use CONFIG['NEON_FLAGS'] on moz.build instead.
MozReview-Commit-ID: F6R532Hi5mg
2016-09-14 18:34:19 +09:00
Lee Salzman
5382fe9484
Bug 1287552 - part 3 - revise SkFontHost_cairo to properly parse Fontconfig options. r=gw280
...
MozReview-Commit-ID: 40REybKbB6P
2016-07-20 15:06:29 -04:00
Lee Salzman
3fbabed619
Bug 1286317 - part 1 - remove Qt widget usage from gfx. r=jrmuizel
2016-07-12 20:27:57 -04:00
Mason Chang
b7f9cd39f9
Bug 1277404. Set font gamma for windows fonts to 1.8 and force skia to use cleartype fonts on non-opaque surfaces. r=lsalzman
2016-06-06 10:00:33 -07:00
Mason Chang
bde0c998e0
Bug 1270688. Use system host settings for skia dwrite font settings. r=lsalzman
2016-05-17 11:10:14 -07:00
Chris Peterson
57a1006d4d
Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium
2016-05-11 00:00:01 -07:00
Lee Salzman
de8c17e032
Bug 1271356 - cut out some utils and effects cruft we don't use in Skia builds. r=jrmuizel
2016-05-09 20:40:57 -04:00
Lee Salzman
2a15e2e701
Bug 1265131, part 1 - update moz.build for Skia m51. r=jrmuizel
2016-04-28 22:55:26 -04:00
Mike Hommey
1d8da3f130
Bug 1256988 - Replace tests on MOZ_WIDGET_GTK with tests on MOZ_WIDGET_TOOLKIT containing gtk. r=chmanchester
...
But only do that for the AC_SUBST. The AC_DEFINE is still useful.
2016-03-17 06:49:44 +09:00
Lee Salzman
250813ca18
Bug 1246756 - part 2 - update Skia moz.build for m49 update. r=jrmuizel
2016-02-09 13:36:40 -05:00
Nathan Froyd
2e279347ba
Bug 1222166 - use gcc/clang warning flags for clang-cl in moz.build files; r=glandium
...
This patch turns off a number of gcc/clang-specific warnings for
clang-cl as well, as clang-cl understands all the warning flags that
clang understands. We currently don't turn on all the gcc/clang
warnings for clang-cl in configure, but that can be done separately, and
this patch addresses some pain points (particularly for cairo).
2015-11-05 16:05:26 -05:00
Lee Salzman
7914fa09f1
Bug 1233858 -Part 2 - implement runtime-detected SSE2 optimizations for Skia. r=jmuizelaar
2015-12-29 12:22:57 -05:00
Bob Owen
50abeff6b3
Bug 1156742 Part 2: Make gfx thebes/gl/2d work with UNICODE defined. r=bas, r=glandium
2016-01-05 10:08:56 +00:00
Lee Salzman
2c4fc612f3
Bug 1234494 - part 1 - don't build in Skia GPU code if support is disabled, r=jrmuizel
2015-12-30 12:17:32 -05:00
Lee Salzman
c696305435
Bug 1234419 - remove unnecessary -fkeep-inline-functions from Skia moz.build, r=jrmuizel
2015-12-29 16:20:01 -05:00
Wes Kocher
1a9a0126d8
Backed out 25 changesets (bug 1156742) for build bustage in SkOSLibrary_win.cpp CLOSED TREE
...
Backed out changeset 31c0aadae8e7 (bug 1156742)
Backed out changeset f08df57ff700 (bug 1156742)
Backed out changeset 90c026d5dcb1 (bug 1156742)
Backed out changeset 8c6d14d80238 (bug 1156742)
Backed out changeset 72d86b0471c9 (bug 1156742)
Backed out changeset 363829accc09 (bug 1156742)
Backed out changeset 16360fe94d54 (bug 1156742)
Backed out changeset 5355c636a81a (bug 1156742)
Backed out changeset 18844d26b873 (bug 1156742)
Backed out changeset 99df86591613 (bug 1156742)
Backed out changeset 7ac1c7e15a11 (bug 1156742)
Backed out changeset de352000aae1 (bug 1156742)
Backed out changeset 4dd34ea230c6 (bug 1156742)
Backed out changeset 48c6ce65a5c2 (bug 1156742)
Backed out changeset dd52947f73c6 (bug 1156742)
Backed out changeset 5fe429ee880c (bug 1156742)
Backed out changeset dedca8fb19b0 (bug 1156742)
Backed out changeset d748b1354f92 (bug 1156742)
Backed out changeset 7f8e59588518 (bug 1156742)
Backed out changeset b90d302c57f6 (bug 1156742)
Backed out changeset 7a4da453572c (bug 1156742)
Backed out changeset a40eea914519 (bug 1156742)
Backed out changeset 99a8859afcdb (bug 1156742)
Backed out changeset 4934e88b2d7a (bug 1156742)
Backed out changeset 79733166f05e (bug 1156742) for build bustage in SkOSLibrary_win.cpp CLOSED TREE
2015-12-21 13:47:33 -08:00
Bob Owen
960a1d16af
Bug 1156742 Part 2: Make gfx thebes/gl/2d work with UNICODE defined. r=bas, r=glandium
2015-12-21 20:33:13 +00:00
Lee Salzman
a37e20cf97
Bug 1082598 - Part 7: Update moz.build for Skia update. r=jrmuizel
2015-12-18 13:53:25 -05:00
Wes Kocher
1b21534f7a
Backed out 10 changesets (bug 1082598) for 2d.path.arcTo.shape.curve1.html failures on OSX
...
Backed out changeset 018c2a3031f4 (bug 1082598)
Backed out changeset 8f60e42aca2e (bug 1082598)
Backed out changeset c4297c82165f (bug 1082598)
Backed out changeset c22c1bfd091a (bug 1082598)
Backed out changeset 8754fd718869 (bug 1082598)
Backed out changeset da976e4cd253 (bug 1082598)
Backed out changeset 3c8f87df8c68 (bug 1082598)
Backed out changeset 3183d30eb549 (bug 1082598)
Backed out changeset c239a7bc6cba (bug 1082598)
Backed out changeset aa3805015270 (bug 1082598)
2015-12-17 14:30:50 -08:00
Lee Salzman
3b91859a73
Bug 1082598 - Part 7: Update moz.build for Skia update. r=jrmuizel
2015-12-17 14:45:45 -05:00
Mike Hommey
ab8566e7f7
Bug 1216444 - Remove GKMEDIAS_SHARED_LIBRARY. r=mshal
...
In bug 922912, we folded back gkmedias.dll info xul.dll, so in practice, there
is no default configuration left that exercises GKMEDIAS_SHARED_LIBRARY. And
sure enough, it's been broken for months in many different ways.
The gkmedias intermediate library is however kept for webrtc signaling tests.
2015-10-21 14:47:22 +09:00
Chris Peterson
c84b5aa073
Bug 1215899 - Suppress clang and gcc warnings in gfx/skia. r=gw280
2015-10-16 22:24:19 -07:00
Nicholas Nethercote
12fec02dfb
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Nathan Froyd
f4faeae3ed
Bug 1193470 - silence more warnings when building skia with clang/g++; r=glandium
...
- Several of skia's functions are marked as deprecated, but when
compiling Gecko, we don't really care about Skia's internal use of
deprecated functions.
- clang warns about unused private fields, which is a valuable warning
for Skia developers, but not a useful warning to see during Gecko
compilations.
- Various macros in Skia are redefined as a result of using unified
compilation. clang has a -Wno switch for turning this off; gcc also
warns about it, but does not have a separate switch, so we can't do
anything about it.
2015-08-11 23:23:26 -04:00
Nathan Froyd
cfda26cd5d
Bug 1192070 - avoid complaining about missing override keywords in skia; r=glandium
2015-08-07 01:34:57 -04:00
Lee Salzman
b6b4f08981
Bug 1188462 - Add SKIA_INCLUDES list for adding Skia to header search path. r=jrmuizel
2015-07-30 12:05:22 -04:00
Lee Salzman
6ebc1fb368
Bug 1188462 - Rename gfx/skia/trunk directory to gfx/skia/skia. r=jrmuizel
2015-07-30 11:51:29 -04:00
Ted Mielczarek
0df76c562f
bug 1171642 - Disable some skia arm assembly for iOS. r=gw280
2015-06-15 11:47:43 -04:00
Ted Mielczarek
f01c6b9857
bug 1170988 - Fix skia to build for iOS. r=gw280
2015-02-05 15:10:28 -05:00
David Major
de0cdb20c0
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
2015-04-27 19:59:27 -04:00
Markus Stange
857a540cf7
Bug 1154347 - Don't set -fomit-frame-pointer on all of skia. r=glandium, r=gw280
2015-04-21 13:57:57 -04:00
Mike Hommey
de79123f21
Bug 1136958 - Remove duplicate SkDiscardableMemory_none.cpp from gfx/skia/moz.build. r=gps
...
And to do so, cleanup gfx/skia/generate_mozbuild.py a little.
2015-03-04 14:39:28 +09:00
Jacek Caban
2efd604ffb
Bug 1094141 - Don't export skia APIs from xul.dll. r=glandium
2014-11-13 13:09:48 +01:00
Ehsan Akhgari
49049f8671
Bug 1068201 - Build SkBlurImage_opts_SSE4.cpp with SSE4.1 support on clang-cl; r=jrmuizel
2014-09-16 15:36:34 -04:00
Jacek Caban
1a22a73998
Bug 1060361 - Fix skia compilation on mingw. r=gwright
2014-09-16 12:10:05 +02:00
Ehsan Akhgari
7ae3d07872
Bug 1061269 - Do not try to build the SkBlitRow assembly implementation with clang-cl; r=snorp
...
clang-cl builds use ml.exe which is the MASM assembler, same as the one
we use for MSVC builds. In that respect, clang-cl and gcc builds are
quite different.
2014-09-02 10:23:51 -04:00
George Wright
0f211f329e
Bug 1055265 - Correct the SkColorType used for 32-bit in SkANP r=snorp
2014-08-28 15:31:01 -04:00
Nathan Froyd
ca4f50cc93
Bug 1055281 - check for existence of paths in LOCAL_INCLUDES in moz.build; r=mshal
2014-08-20 11:51:33 -04:00
George Wright
4d39d8d576
Bug 1052813 - Add -fomit-frame-pointer to CXXFLAGS for Skia r=mattwoodrow
2014-08-12 17:14:43 -04:00
George Wright
786481d829
[PATCH 09/15] Bug 1017113 - Update buildsystem for new Skia r=snorp
2014-07-27 20:56:09 -04:00
Nathan Froyd
6c629636f0
Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium
2014-07-24 11:55:33 -04:00