Marco Castelluccio
f69e697461
Bug 1801836 - Remove no longer necessary 'from __future__' imports. r=linter-reviewers,glandium,webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jld,ahal,owlish,afinder DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165395
2022-12-23 22:45:46 +00:00
Sylvestre Ledru
c7c6dfa5bb
Bug 1803331 - skia/generator: refresh the list to have the up to date moz.build after running generate_mozbuild.py r=nical DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D163813
2022-12-13 13:28:32 +00:00
Sylvestre Ledru
af5d98a682
Bug 1803331 - skia/generator: remove SK_OUTLINE_EMBOLDEN_DIVISOR r=jfkthame DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D164566
2022-12-13 13:01:58 +00:00
Sylvestre Ledru
43326ed319
Bug 1803331 - skia/generator: ignore skia/src/sksl/SkSLJIT r=nical DONTBUILD
...
Depends on D163446
Differential Revision: https://phabricator.services.mozilla.com/D163448
2022-12-01 10:32:09 +00:00
Sylvestre Ledru
99ef6e2d79
Bug 1803331 - skia/generator: replace black/white list r=nical DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D163446
2022-12-01 10:32:09 +00:00
Chris Peterson
f6fdbf028a
Bug 1738401 - Remove -Wno-shadow warning suppressions. r=firefox-build-system-reviewers,glandium
...
-Wshadow warnings are not enabled globally, so these -Wno-shadow suppressions have no effect. I had intended to enable -Wshadow globally along with these suppressions in some directories (in bug 1272513), but that was blocked by other issues.
There are too many -Wshadow warnings (now over 2000) to realistically fix them all. We should remove all these unnecessary -Wno-shadow flags cluttering many moz.build files.
Differential Revision: https://phabricator.services.mozilla.com/D132289
2021-12-01 06:40:04 +00:00
Mike Hommey
03223f9ea4
Bug 1722653 - Remove MOZ_CAIRO_CFLAGS. r=firefox-build-system-reviewers,jgilbert,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D121066
2021-07-29 23:38:31 +00:00
Jonathan Kew
5820669ad6
Bug 1716117 - Build SkiaPDF with harfbuzz subsetting, and eliminate use of sfntly. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D117586
2021-06-15 16:45:30 +00:00
Jonathan Kew
283ad921b7
Bug 1600470 - Reduce the emboldening strength used for synthetic-bold faces with FreeType. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D57246
--HG--
extra : moz-landing-system : lando
2019-12-17 15:51:57 +00:00
Oana Pop Rus
c875c00ad0
Backed out changeset bf28a7e8a8a4 (bug 1600470) for wrench bustages on a CLOSED TREE
2019-12-16 22:52:07 +02:00
Jonathan Kew
863bbe2172
Bug 1600470 - Reduce the emboldening strength used for synthetic-bold faces with FreeType. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D57246
--HG--
extra : moz-landing-system : lando
2019-12-16 14:40:21 +00:00
Lee Salzman
d7ccbd0261
Bug 1591996 - miscellaneous Gecko fixes for Skia m79 update. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D50825
--HG--
extra : moz-landing-system : lando
2019-10-28 21:42:48 +00:00
Mike Hommey
66d7fe943e
Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D42765
--HG--
extra : moz-landing-system : lando
2019-08-21 12:25:42 +00:00
Chris AtLee
a0d3d64841
Bug 1559975: Fix python2/3 compat in gfx/ r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35337
--HG--
extra : moz-landing-system : lando
2019-07-05 14:28:55 +00:00
Lee Salzman
73443d7f86
Bug 1539026 - Skia m74 mozbuild fixes. r=rhunt
2019-03-26 11:06:47 -04:00
Lee Salzman
e043d5b982
Bug 1530471 - don't build Skia GPU support r=rhunt
...
Depends on D21051
Differential Revision: https://phabricator.services.mozilla.com/D21052
--HG--
extra : moz-landing-system : lando
2019-02-25 22:16:10 +00:00
Mike Hommey
ef3ad686ee
Bug 1512504 - Remove support for MSVC. r=froydnj
...
Consequently, this removes:
- MOZ_LIBPRIO, which is now always enabled.
- non_msvc_compiler, which is now always true.
- The cl.py wrapper, since it's not used anymore.
- CL_INCLUDES_PREFIX, which was only used for the cl.py wrapper.
- NONASCII, which was only there to ensure CL_INCLUDES_PREFIX still
worked in non-ASCII cases.
This however keeps a large part of detecting and configuring for MSVC,
because we still do need it for at least headers, libraries, and midl.
Depends on D19614
Differential Revision: https://phabricator.services.mozilla.com/D19615
--HG--
extra : moz-landing-system : lando
2019-02-14 21:45:27 +00:00
David Major
77a5498d4f
Bug 1517586 - Enable skia neon code on aarch64-windows with clang-cl r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D15678
--HG--
extra : moz-landing-system : lando
2019-01-03 22:11:13 +00:00
Lee Salzman
8bd7519985
Bug 1503986 - register Skia flattenables. r=rhunt
2018-11-02 14:34:07 -04:00
Lee Salzman
296723d4c8
Bug 1503747 - don't build unused SkJSON. r=me
2018-11-01 01:17:32 -04:00
Lee Salzman
978391d1a2
Bug 1502152 - Skia m71 mozbuild fixes. r=rhunt
2018-10-30 22:17:34 -04:00
Nathan Froyd
57b9c2ac11
Bug 1486056 - don't compile SkJumper_generated_win.S on aarch64 windows; r=lsalzman
...
Compiling a blob of x86 machine code is not going to end well.
2018-08-27 09:12:15 -04:00
Nathan Froyd
32d63fdca4
Bug 1477047 - make fewer assumptions about MSVC compiling for x86-ish code; r=chmanchester
...
ARM64 Windows is a thing now, so this assumption is no longer valid.
2018-07-24 16:08:56 -04:00
Jacek Caban
5c830a87fd
Bug 1443471 - Support mingw clang in skia moz.build r=glandium
...
MozReview-Commit-ID: 4H8bkHyczGM
--HG--
extra : rebase_source : e7764c43ee18230ef7603ac9c8e638d5bb18408f
2018-06-25 21:22:02 +02:00
Lee Salzman
d056167c69
Bug 1448189
- follow-up - Don't use -mstackrealign with clang-cl. r=jbeich
2018-03-25 11:00:03 -04:00
Jan Beich
401202ea26
Bug 1448189
- Realign stack before using SSE2 in Skia. r=lsalzman
...
--HG--
extra : rebase_source : c2aa4684bdb50d7667e5a7042a3120c0f4077c15
2018-03-23 06:40:27 +00:00
Lee Salzman
6d2e780ef8
Bug 1444506 - follow-up - disable explicit GPU resource allocation on all platforms. r=dholbert
...
MozReview-Commit-ID: FRowoIOujaJ
2018-03-19 17:04:31 -04:00
Lee Salzman
9aa9c2ba03
Bug 1444506 - follow-up - use SkMD5. r=me
2018-03-14 10:17:38 -04:00
Lee Salzman
6f4e38bfae
Bug 1444506 - part 3 - mozbuild fixes for Skia m66 update. r=jrmuizel
2018-03-12 16:37:10 -04:00
Sylvestre Ledru
f8b1d9ab46
Bug 1278282 - update of the moz.build files to remove gtk2 references r=lsalzman
...
MozReview-Commit-ID: FO1wEHzOkuN
--HG--
extra : rebase_source : ac7e61cf47d013de882048740c889735a0a7cad8
2018-01-10 10:04:59 +01:00
Lee Salzman
aa391ccc3e
Bug 1424015: Build SkJumper_generated_win.obj with -SAFESEH. r=dmajor
...
MozReview-Commit-ID: 1mXCipgtjes
2017-12-19 14:21:06 -05:00
Sylvestre Ledru
a9961096c0
Bug 1394734 - Simplify various corner cases r=glandium
...
MozReview-Commit-ID: 4s4JdXZPvmv
--HG--
extra : rebase_source : c8f663c99442d41db5f81ac5fe1aa1f47fd5ed82
2017-12-07 22:10:19 +01:00
Sylvestre Ledru
4591d82b23
Bug 1394734 - Replace CONFIG['CLANG*'] by CONFIG['CC_TYPE'] r=glandium
...
MozReview-Commit-ID: HbF5oT5HW6f
--HG--
extra : rebase_source : eca479b6ae4bff7f600d1cdb39e11ac2057e4e79
2017-12-07 22:09:38 +01:00
Sylvestre Ledru
5de63ef061
Bug 1394734 - Replace CONFIG['MSVC'] by CONFIG['CC_TYPE'] r=glandium
...
MozReview-Commit-ID: 5orfnoude7h
--HG--
extra : rebase_source : 1ed9a6b56e1d27221a07624767a7fb0e6147117f
2017-12-08 13:46:13 +01:00
Sylvestre Ledru
9bfe27d903
Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium
...
MozReview-Commit-ID: 7duJk2gSd4m
--HG--
extra : rebase_source : 7312fe276e561e8c034a5f6749774ae812727f9c
2017-12-07 22:09:15 +01:00
Tom Ritter
6499172d8e
Bug 1364560 Add support for disabling Skia Jumper assembly code r=lsalzman
...
The assembly code is not working in the MinGW build, so we
rebase and pull in the upstream commit that adds support for
not using the optimized jumper assembly code.
https://skia.googlesource.com/skia/+/6492afa7971cf295a3c3cb92a85218917c02bb4a
MozReview-Commit-ID: CARHRTHmQ0i
--HG--
extra : rebase_source : c6d9f19f8742a337e6ab3342d34118f37da71ae7
2017-09-25 23:02:35 -05:00
Jonathan Kew
7866196811
Bug 1402862 - Remove ENABLE_INTL_API conditional from gfx build files. r=milan
2017-09-25 17:32:47 +01:00
Makoto Kato
516badc0be
Bug 1364840 - Part 2. Generate aarch64 build rule to add CRC32 feature on aarch64. r=lsalzman
...
SkOpts.cpp will call Init_crc32() on aarch64 build. So we should add SkOpts_crc32.cpp to aarch64 sources.
MozReview-Commit-ID: BInjMXYA1jH
--HG--
extra : rebase_source : e6f0236df1cd9035255689fff9683f86ed967f59
2017-05-15 18:30:19 +09:00
Lee Salzman
a2e8d3b7b9
Bug 1340627 - part 2 - update moz.build for Skia m59. r=jrmuizel
...
MozReview-Commit-ID: KdPvBio96Cw
2017-05-09 22:31:06 -04:00
Carsten "Tomcat" Book
d6dc2abb78
Backed out changeset 1b2683a840f3 (bug 1340627)
2017-05-11 12:51:59 +02:00
Lee Salzman
4107093832
Bug 1340627 - part 2 - update moz.build for Skia m59. r=jrmuizel
...
MozReview-Commit-ID: KdPvBio96Cw
2017-05-09 22:31:06 -04:00
Wes Kocher
24a327994e
Backed out 9 changesets (bug 1340627) for graphical glitches a=backout
...
Backed out changeset 0b1371055c7f (bug 1340627)
Backed out changeset f152be1fadb7 (bug 1340627)
Backed out changeset c691e2ab6a0c (bug 1340627)
Backed out changeset 3cb4bceb8d79 (bug 1340627)
Backed out changeset 026aadd76d06 (bug 1340627)
Backed out changeset fdbd5d281287 (bug 1340627)
Backed out changeset 75fb0d9858a9 (bug 1340627)
Backed out changeset 0d4ec7d38a00 (bug 1340627)
Backed out changeset af6f19870b2a (bug 1340627)
MozReview-Commit-ID: 9dHr7xMZezY
--HG--
rename : gfx/skia/skia/src/core/SkBlitRow.h => gfx/skia/skia/include/core/SkBlitRow.h
rename : gfx/skia/skia/src/effects/SkGaussianEdgeShader.h => gfx/skia/skia/include/effects/SkGaussianEdgeShader.h
rename : gfx/skia/skia/src/xml/SkXMLParser.h => gfx/skia/skia/include/xml/SkXMLParser.h
rename : gfx/skia/skia/include/private/SkMessageBus.h => gfx/skia/skia/src/core/SkMessageBus.h
rename : gfx/skia/skia/src/gpu/ops/GrAAConvexPathRenderer.h => gfx/skia/skia/src/gpu/batches/GrAAConvexPathRenderer.h
rename : gfx/skia/skia/src/gpu/ops/GrAAConvexTessellator.h => gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.h
rename : gfx/skia/skia/src/gpu/ops/GrAAHairLinePathRenderer.h => gfx/skia/skia/src/gpu/batches/GrAAHairLinePathRenderer.h
rename : gfx/skia/skia/src/gpu/ops/GrAALinearizingConvexPathRenderer.h => gfx/skia/skia/src/gpu/batches/GrAALinearizingConvexPathRenderer.h
rename : gfx/skia/skia/src/gpu/ops/GrPathStencilSettings.h => gfx/skia/skia/src/gpu/batches/GrPathStencilSettings.h
rename : gfx/skia/skia/src/gpu/ops/GrStencilAndCoverPathRenderer.h => gfx/skia/skia/src/gpu/batches/GrStencilAndCoverPathRenderer.h
rename : gfx/skia/skia/include/private/GrGLSL_impl.h => gfx/skia/skia/src/gpu/glsl/GrGLSL_impl.h
2017-05-10 10:01:18 -07:00
Lee Salzman
3bbca77ed4
Bug 1340627 - part 2 - update moz.build for Skia m59. r=jrmuizel
...
MozReview-Commit-ID: KdPvBio96Cw
2017-05-09 22:31:06 -04:00
Jonathan Kew
3d478b5e48
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
5902ea8a82
Bug 1323587 Part 1: Use correct gamma and contrast for dwrite fonts. r=lsalzman
2016-12-16 08:04:45 -08:00
Jonathan Watt
7b894d6da6
Bug 1309272, part 1 - Add an --enable-skia-pdf configuration option. r=lsalzman
...
--HG--
extra : rebase_source : 2edd8282c26e8772caea3db0a3d9204a4838e8db
2016-10-26 19:23:07 +01:00
Jonathan Watt
f17619fa58
Bug 1313549 - Fix gfx/skia/generate_mozbuild.py to not generate gonk configurations. r=lsalzman
...
--HG--
extra : rebase_source : 97800251c8c099fd13e8ea41ce33eb5238f11b48
2016-10-25 13:59:42 +01:00
Lee Salzman
5baede4297
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
951194ee45
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)
--HG--
rename : gfx/skia/skia/src/animator/SkCondensedDebug.inc => gfx/skia/skia/src/animator/SkCondensedDebug.cpp
rename : gfx/skia/skia/src/animator/SkCondensedRelease.inc => gfx/skia/skia/src/animator/SkCondensedRelease.cpp
2016-10-24 16:45:46 -07:00
Lee Salzman
d3d6a89296
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