Nathan Froyd
705e153788
Bug 1604557 - use GeneratedFile template in media/libdav1d/; r=padenot
...
The template is slightly nicer and involves a little less repetition.
Differential Revision: https://phabricator.services.mozilla.com/D57490
--HG--
extra : moz-landing-system : lando
2019-12-18 13:05:39 +00:00
Dan Minor
8f20970320
Bug 1588123 - Update libdav1d to head; r=TD-Linux
...
This updates libdav1d to commit 5595102721d3c298d7cee64e64878486a3b8bdad.
Differential Revision: https://phabricator.services.mozilla.com/D50205
--HG--
rename : third_party/dav1d/snap/snapcraft.yaml => third_party/dav1d/package/snap/snapcraft.yaml
extra : moz-landing-system : lando
2019-10-24 18:58:15 +00:00
Bogdan Tara
5109dc7399
Backed out changeset c3295fe9b509 (bug 1588123) for bustages complaining about rules.mk & recurse.mk CLOSED TREE
...
--HG--
rename : third_party/dav1d/package/snap/snapcraft.yaml => third_party/dav1d/snap/snapcraft.yaml
2019-10-22 18:28:27 +03:00
Dan Minor
1f9f60bf3d
Bug 1588123 - Update libdavid to 0.5 + one commit; r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D49897
--HG--
rename : third_party/dav1d/snap/snapcraft.yaml => third_party/dav1d/package/snap/snapcraft.yaml
extra : moz-landing-system : lando
2019-10-21 13:47:25 +00:00
Alex Chronopoulos
ac0da8b368
Bug 1582743 - Update dav1d from upstream to commit c0865f3. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D46762
--HG--
extra : moz-landing-system : lando
2019-09-23 18:02:33 +00:00
Alex Chronopoulos
f8e782919a
Bug 1568515 - Import dav1d from upstream to c138435. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D39184
--HG--
extra : moz-landing-system : lando
2019-07-24 17:03:48 +00:00
Alex Chronopoulos
f7ad03d42f
Bug 1557528 - Import dav1d from upstream to version 0.4.0. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D34997
--HG--
extra : moz-landing-system : lando
2019-06-18 20:52:59 +00:00
Razvan Maries
f76e3c55f3
Backed out changeset dc9ee09114cf (bug 1557528) for Bof perma fails. CLOSED TREE
2019-06-18 03:08:56 +03:00
Alex Chronopoulos
a51f839922
Bug 1557528 - Import dav1d from upstream to version 0.4.0. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D34997
--HG--
extra : moz-landing-system : lando
2019-06-17 22:56:27 +00:00
Sylvestre Ledru
d57d4905f1
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D30883
--HG--
extra : moz-landing-system : lando
2019-05-25 17:46:15 +00:00
arthur.iakab
af8e458c5f
Backed out changeset a296439a25ff (bug 1519636) for frequent Windows cppunit failures CLOSED TREE
2019-05-24 14:26:01 +03:00
Sylvestre Ledru
c82ea97226
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D30883
--HG--
extra : moz-landing-system : lando
2019-05-24 09:59:17 +00:00
Alex Chronopoulos
f02585d0f0
Bug 1549915 - Import dav1d from upstream to a713643. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D30507
--HG--
extra : moz-landing-system : lando
2019-05-10 05:20:18 +00:00
Alex Chronopoulos
429167605d
Bug 1540124 - Enable aarch64 assembly builds for libdav1d. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D30185
--HG--
extra : moz-landing-system : lando
2019-05-08 15:59:15 +00:00
Alex Chronopoulos
5a8063b204
Bug 1546070 - Update dav1d from upstream to f8cac8c. r=TD-Linux
...
The imported version is just one commit over 0.2.2 and solves the crash for this bug.
Differential Revision: https://phabricator.services.mozilla.com/D28343
--HG--
extra : moz-landing-system : lando
2019-04-22 19:48:05 +00:00
Alex Chronopoulos
275a4c1dba
Bug 1540830 - Update build files after new import. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D28201
--HG--
extra : moz-landing-system : lando
2019-04-19 20:36:43 +00:00
Alex Chronopoulos
d1bd6b015b
Bug 1540830 - Update dav1d from upstream to 1f7a7e8. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D28200
--HG--
extra : moz-landing-system : lando
2019-04-19 20:36:10 +00:00
Thomas Daede
235611f71b
Bug 1543419 - Fix libdav1d moz.yaml quoting. r=achronop
...
Differential Revision: https://phabricator.services.mozilla.com/D26927
--HG--
extra : moz-landing-system : lando
2019-04-10 15:59:00 +00:00
Alex Chronopoulos
56a5006aee
Bug 1538455 - Use the default stack alignment in windows x64 for libdav1d. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D25123
--HG--
extra : moz-landing-system : lando
2019-03-27 20:46:11 +00:00
Alex Chronopoulos
dfc6cb0281
Bug 1537725 - Use the default stack alignment in windows x86 for libdav1d. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24785
--HG--
extra : moz-landing-system : lando
2019-03-26 09:45:21 +00:00
Csoregi Natalia
819dd52416
Backed out changeset abf6af5e36d6 (bug 1537725) for bustages on libdav1d/moz.build. CLOSED TREE
2019-03-26 11:32:42 +02:00
Alex Chronopoulos
9aff2faa39
Bug 1537725 - Use the default stack alignment in windows x86 for libdav1d. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24785
--HG--
extra : moz-landing-system : lando
2019-03-25 22:51:31 +00:00
Alex Chronopoulos
fe1ca24c8b
Bug 1536070 - Enable ASM in dav1d for Tier3 platforms. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24361
--HG--
extra : moz-landing-system : lando
2019-03-22 14:18:27 +00:00
Alex Chronopoulos
30586d8fe5
Bug 1535631 - Use 16 byte stack alignment on dav1d in OSX. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24382
--HG--
extra : moz-landing-system : lando
2019-03-21 19:43:15 +00:00
Alex Chronopoulos
15f9cf5662
Bug 1536538 - Improve a check in config file and correct typos. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24071
--HG--
extra : moz-landing-system : lando
2019-03-20 14:24:23 +00:00
Thomas Daede
eed1f33ab9
Bug 1533559 - Update libdav1d to 0.2.1. r=achronop
...
Differential Revision: https://phabricator.services.mozilla.com/D23761
--HG--
rename : media/libdav1d/version.h => media/libdav1d/vcs_version.h
rename : third_party/dav1d/include/meson.build => third_party/dav1d/include/dav1d/meson.build
rename : third_party/dav1d/src/obu.h => third_party/dav1d/include/dav1d/version.h.in
rename : third_party/dav1d/include/version.h.in => third_party/dav1d/include/vcs_version.h.in
rename : third_party/dav1d/src/thread_task.h => third_party/dav1d/src/log.c
rename : third_party/dav1d/src/cpu.h => third_party/dav1d/src/log.h
extra : moz-landing-system : lando
2019-03-19 17:35:09 +00:00
Dorel Luca
bc871ba7f1
Merge mozilla-central to autoland. CLOSED TREE
...
--HG--
extra : amend_source : 1a86c239e49011cf1a857de6e020b91ca0b6bd67
2019-03-14 18:27:51 +02:00
Sylvestre Ledru
4aa92e3091
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D22514
2019-03-13 10:19:06 +01:00
Alex Chronopoulos
bcef80c88e
Bug 1526435 - Don't use DisableCompilerWarnings in libdav1d builds. r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D23505
--HG--
extra : moz-landing-system : lando
2019-03-14 15:18:12 +00:00
Alex Chronopoulos
83e7193c99
Bug 1534321 - Assembly builds for libdav1d on OSX. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D23111
--HG--
extra : moz-landing-system : lando
2019-03-12 17:08:55 +00:00
Tyson Smith
19290f4e51
Bug 1533092 - Add in-tree fuzzing support for dav1d r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D22383
--HG--
extra : moz-landing-system : lando
2019-03-11 20:00:31 +00:00
Alex Chronopoulos
ec9ec63b46
Bug 1521062 - Configure assembly builds for libdav1d on Windows. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D22080
--HG--
extra : moz-landing-system : lando
2019-03-07 09:32:15 +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
Alex Chronopoulos
29f83c7bf2
Bug 1510548 - Suppress MSVC warning C4024 for libdav1d. r=cpeterson
...
Differential Revision: https://phabricator.services.mozilla.com/D18678
--HG--
extra : moz-landing-system : lando
2019-02-06 06:19:23 +00:00
Mike Hommey
ad47c8dca9
Bug 1515641 - Check for nasm >= 2.13 for dav1d. r=TD-Linux,nalexander
...
Depends on D18294
Depends on D18294
Differential Revision: https://phabricator.services.mozilla.com/D15229
--HG--
extra : moz-landing-system : lando
2019-02-05 21:19:07 +00:00
Gurzau Raul
25481be3b8
Backed out 2 changesets (bug 1515641) for Linux static-analysis bustage on a CLOSED TREE.
...
Backed out changeset 99cc2de46625 (bug 1515641)
Backed out changeset 5a8a06e5187c (bug 1515641)
2019-02-02 00:55:11 +02:00
Mike Hommey
5d92a7a815
Bug 1515641 - Check for nasm >= 2.13 for dav1d. r=TD-Linux,nalexander
...
Depends on D18294
Differential Revision: https://phabricator.services.mozilla.com/D15229
--HG--
extra : moz-landing-system : lando
2019-02-01 20:57:09 +00:00
Alex Chronopoulos
0c15094a05
Bug 1522035 - Set HAVE_ALIGNED_MALLOC as global macro and avoid redefining in libdav1d. r=firefox-build-system-reviewers,mshal
...
Differential Revision: https://phabricator.services.mozilla.com/D17632
--HG--
extra : moz-landing-system : lando
2019-01-30 09:06:52 +00:00
Alex Chronopoulos
00cdaa3f9f
Bug 1523033 - Define DAV1D_API to empty in order to avoid exporting symbols from libxull. r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D17847
--HG--
extra : moz-landing-system : lando
2019-01-29 14:19:44 +00:00
Alex Chronopoulos
ff638179ec
Bug 1515933 - Configure 16 bytes stack alignment on Linux x86_64 dav1d builds. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D17346
--HG--
extra : moz-landing-system : lando
2019-01-24 02:43:58 +00:00
Alex Chronopoulos
ed3d0e43c1
Bug 1521078 - Don't assemble include only .asm files. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D16975
--HG--
extra : moz-landing-system : lando
2019-01-21 11:23:42 +00:00
Ehsan Akhgari
e5e885ae31
Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
...
# ignore-this-changeset
--HG--
extra : amend_source : 7221c8d15a765df71171099468e7c7faa648f37c
extra : histedit_source : a0cce6015636202bff09e35a13f72e03257a7695
2019-01-18 10:16:18 +01:00
Alex Chronopoulos
db69c1ddb2
Bug 1520174 - Update build files after dav1d import and add ASM build for Linux x86_32. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D16563
--HG--
extra : moz-landing-system : lando
2019-01-16 07:50:17 +00:00
Alex Chronopoulos
0e1ed98938
Bug 1520174 - Update dav1d from upstream to f813285. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D16562
--HG--
extra : moz-landing-system : lando
2019-01-16 00:05:25 +00:00
Sylvestre Ledru
cccdda3c2a
Bug 1516555 - Reformat everything to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D15426
--HG--
extra : moz-landing-system : lando
2018-12-28 15:48:06 +00:00
Alex Chronopoulos
149cb23b37
Bug 1509453 - Consolidate dav1d config headers to a single one. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D14870
--HG--
extra : moz-landing-system : lando
2018-12-19 20:05:31 +00:00
Alex Chronopoulos
4fa721794d
Bug 1509453 - Update build files to latest dav1d import. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D14869
--HG--
extra : moz-landing-system : lando
2018-12-19 19:39:07 +00:00
Alex Chronopoulos
dee5990e57
Bug 1509453 - Update dav1d from upstream to b53a99b9. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D14868
--HG--
extra : moz-landing-system : lando
2018-12-19 18:11:14 +00:00
Alex Chronopoulos
a266f18545
Bug 1509453 - Build dav1d's assembly files. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D14867
--HG--
extra : moz-landing-system : lando
2018-12-19 19:18:04 +00:00
Sylvestre Ledru
ad75e912fb
Bug 1512961 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D14060
--HG--
extra : moz-landing-system : lando
2018-12-10 19:23:16 +00:00