Граф коммитов

39 Коммитов

Автор SHA1 Сообщение Дата
Ryan VanderMeulen 35c6bce5ac Bug 1850991 - Update brotli to version 1.1.0. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D187212
2023-09-13 14:36:27 +00:00
serge-sans-paille 236bca8d99 Bug 1821026 - Vendor brotli using `mach vendor` r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D171982
2023-03-08 17:13:24 +00:00
Mike Hommey 5245f8491f Bug 1733545 - Remove REQUIRES_UNIFIED_BUILD from third-party directories that don't need it. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D127229
2021-10-01 09:01:27 +00:00
Andi-Bogdan Postelnicu 2fc4f70e9b Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium
Automatically generated path that adds flag `REQUIRES_UNIFIED_BUILD = True` to `moz.build`
when the module governed by the build config file is not buildable outside on the unified environment.

This needs to be done in order to have a hybrid build system that adds the possibility of combing
unified build components with ones that are built outside of the unified eco system.

Differential Revision: https://phabricator.services.mozilla.com/D122345
2021-08-25 10:46:17 +00:00
Mike Hommey 2d0f251819 Bug 1717947 - Don't build the brotli host program. r=firefox-build-system-reviewers,nalexander
We now have no use for it. Remove the corresponding source, which we
added in bug 1355671 just for this.

Differential Revision: https://phabricator.services.mozilla.com/D118656
2021-06-25 00:20:11 +00:00
Ryan VanderMeulen aa6328da39 Bug 1661261 - Update brotli to 1.0.9. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D88300
2020-08-28 15:39:44 +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
Ryan VanderMeulen 0bc02096ab Bug 1507525 - Update brotli to 1.0.7. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D12051

--HG--
extra : moz-landing-system : lando
2018-11-15 20:31:53 +00:00
Ryan VanderMeulen d84cc002ea Bug 1493700 - Update brotli to version 1.0.6. r=jfkthame
--HG--
extra : rebase_source : 6668d3279ae9af5db03295b13981645fd4cff909
2018-09-24 11:26:37 -04:00
Ryan VanderMeulen 0c12aa4b8c Bug 1474122 - Update brotli to version 1.0.5. r=jfkthame
--HG--
extra : rebase_source : 623496634bc2ce75e14e93bdcfbe80b0c8f7126f
2018-07-07 16:00:53 -04:00
Ryan VanderMeulen cb40810a94 Bug 1443164 - Update brotli to version 1.0.4 and update Gecko callers. r=jfkthame, r=mayhemer
--HG--
extra : rebase_source : 1d5f9fe1fac61afdbdc0209aa851ce4f7ab3d230
2018-05-31 12:49:40 -04:00
Jonathan Kew a06e2ce390 Bug 1440656 - Update brotli library to upstream release 1.0.2. r=fredw 2018-02-23 14:32:23 +00:00
Chris Manchester c86173526a Bug 1403346 - Replace all uses of ALLOW_COMPILER_WARNINGS with a template, remove ALLOW_COMPILER_WARNINGS. r=glandium
MozReview-Commit-ID: 1G2o4fy74cf
2017-10-25 15:12:09 -07:00
Jonathan Kew aec295366b Bug 1402350 - Update Brotli library to release 1.0.1. r=glandium 2017-09-28 08:58:54 +01:00
Tom Ritter 9ac1fd1250 Bug 1391127 Add -lm for brotli when compiling with gcc for Windows r=glandium
MozReview-Commit-ID: HBficJlFKSH

--HG--
extra : rebase_source : 77f22486396f4c611132764d19ff93708f161016
2017-08-18 10:30:55 -05:00
Jonathan Kew 009efa5e70 Bug 1340910 - pt 2+3 - Import Brotli 0.6.0 from upstream, and Gecko updates required to work with Brotli 0.6.0 API changes. r=glandium 2017-08-09 11:45:39 +01:00
Jonathan Kew a6860e142e Bug 1340910 - pt 1 - Update our Brotli import script to pull release 0.6.0 from upstream. r=glandium 2017-08-09 11:43:52 +01:00
Mike Hommey 360f6a5284 Bug 1355671 - Build the brotli command line tool as a host program. r=gps
--HG--
extra : rebase_source : eab3f25b3052a12debf4fbd2adc3d05940afbc6a
2017-04-07 17:02:54 +09:00
Mike Hommey 202ee4cc41 Bug 1355671 - Import brotli encoder and command line tool code. r=gps
--HG--
extra : rebase_source : 1f8536a985a33fc8bbce0f8df93c3d4ca282e05c
2017-04-07 15:57:31 +09:00
Sebastian Hengst ecfcb4d087 Backed out changeset 820a15b7a5dd (bug 1355671) for Windows static failures. r=backout 2017-04-19 00:03:35 +02:00
Sebastian Hengst 7d76905046 Backed out changeset 5dd97d010a17 (bug 1355671) 2017-04-19 00:03:01 +02:00
Mike Hommey d45031b1f1 Bug 1355671 - Build the brotli command line tool as a host program. r=gps
--HG--
extra : rebase_source : 5d8712966146986fce343bb6fa2886fb84e92ee0
2017-04-07 17:02:54 +09:00
Mike Hommey 057318a71f Bug 1355671 - Import brotli encoder and command line tool code. r=gps
--HG--
extra : rebase_source : f7a1326a7d39a34828b596140da8482718828352
2017-04-07 15:57:31 +09:00
Mike Hommey d6aaa996f4 Bug 1353990 - Stop exporting brotli headers. r=gps
They have generic names, and are potentially conflicting with
in-tree headers with the same name (which is true for at least port.h).

There aren't enough users of brotli to want to avoid LOCAL_INCLUDES
in the directories that use it.

--HG--
extra : rebase_source : 82531ac5961ad80e1b3d0c1484a2f146be194411
2017-04-06 13:44:47 +09:00
Joel Maher ad033bbef8 Bug 1345618 - add BUG_COMPONENT to modules/* files. r=jfkthame,mcmanus,rstrong
MozReview-Commit-ID: G3hG5C4P5jS
2017-03-09 05:33:31 -05:00
Tom Tromey 5538d692d3 Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
This removes the unnecessary setting of c-basic-offset from all
python-mode files.

This was automatically generated using

    perl -pi -e 's/; *c-basic-offset: *[0-9]+//'

... on the affected files.

The bulk of these files are moz.build files but there a few others as
well.

MozReview-Commit-ID: 2pPf3DEiZqx

--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Frédéric Wang f2e19d9fcd Bug 1280047 - Update Brotli to version 0.4.0. r=jkew
--HG--
extra : rebase_source : cf89064bc583d28e0a419209498cdf62275deb6f
2016-06-18 12:06:00 +02:00
Frédéric Wang 6b2951791c Bug 1247301 - Fix false positive warning in Brotli. r=mcmanus 2016-02-25 20:08:49 +01:00
Frédéric Wang a4aeb26856 Bug 1242904 - Update Brotli to latest upstream revision ; now at 33aa40220b96cf95ad2b9ba61dc8d7fd2f964f2c. r=mcmanus 2016-02-08 12:01:21 +01:00
Patrick McManus d48f3b6001 Bug 1224291 - define BUILD_PORTABLE for brotli r=jfkthame 2016-01-28 12:48:08 -05:00
Nicholas Nethercote 5b34a25af2 Bug 1216020 - Comment all ALLOW_COMPILER_WARNINGS lines. r=glandium.
DONTBUILD because it only changes comments.

This will hopefully prevent confusion like that in bug 1215903.

--HG--
extra : rebase_source : f0a601d77b5f42b4fbe090693234f934e3becc42
2015-10-19 18:05:20 -07:00
Steve Singer 466bac9d98 Bug 1213136 - Declare BrotliPullByte before it is used. r=mcmanus 2015-10-11 18:13:10 +02:00
Patrick McManus 1009b0e489 bug 1207298 - update brotli library r=jfkthame 2015-09-28 13:10:09 -04:00
Patrick McManus da8149b0dc bug 1207298 Backed out changeset 532703f2629f for build failures r=backout CLOSED TREE
--HG--
extra : rebase_source : 9f535aa03317160e6ef120b55b2bb8e722ff648e
2015-10-02 11:03:29 -04:00
Patrick McManus 0ff66ad510 bug 1207298 - update brotli library r=jfkthame 2015-09-28 13:10:09 -04:00
Patrick McManus 23e04c581e bug 366559 - patch 1, update brotli snapshot r=jfkthame 2015-09-18 18:40:05 -04:00
Jonathan Kew 464b2094fa Bug 1142953 - Update Brotli decompressor to latest upstream revision from GitHub; now at ca29aa22c295daac15baf5d85427ecc7808b515c. r=jdaggett 2015-03-19 11:11:28 +00:00
Jonathan Kew 3cc2e09e3d Bug 1066160 pt 2 - Include Brotli in the gecko build. r=gps 2014-10-04 10:02:24 +01:00
Jonathan Kew fe6360eb70 Bug 1066160 pt 1 - Import the Brotli decoder source (commit d9a74803fa884559879e3205cfe6f257a2d85519) from upstream. r=gps 2014-10-04 10:02:21 +01:00