Mike Hommey
6f8a48bb27
Bug 1306543 - Avoid using g_unicode_script_from_iso15924 directly. r=jfkthame
...
for compatibility with glib < 2.29.14.
2016-10-04 14:00:22 +09:00
Jonathan Kew
7ff947a3e3
Bug 1269343 - Update harfbuzz to release 1.3.0 + additional recent fixes from upstream. r=jrmuizel
2016-08-22 08:26:48 +01: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
Jonathan Kew
7e5dc29252
Bug 1251203 - Update harfbuzz to release 1.2.6. r=jrmuizel
2016-04-13 11:07:08 +01:00
Jonathan Kew
440bbc2b94
Bug 1262774 - Cherry-pick upstream fix for broken mark filter set support in harfbuzz. r=jrmuizel
2016-04-07 13:02:35 +01:00
Jonathan Kew
2bee0a7574
Bug 1249861
- Update harfbuzz to release 1.2.2 from upstream. r=jrmuizel
2016-02-24 20:54:53 +00:00
Jonathan Kew
2ede382f0a
Bug 1228540 - Update harfbuzz to release 1.1.3. r=jdaggett
2016-01-15 08:44:41 +00:00
Mike Hommey
e0c501a1c1
Bug 1235738 - Move MOZ_DEBUG_DEFINES to build frontend. r=gps
...
MOZ_DEBUG_DEFINES are essentially defines used everywhere. So treat them as
feeding the initial value for DEFINES in each moz.build sandbox. This allows
the kind overrides that was done in the past by resetting MOZ_DEBUG_DEFINES
in Makefiles.
2015-12-31 07:27:23 +09:00
Jonathan Kew
8661f78943
Bug 1226175 - Update in-tree harfbuzz to release 1.1.0 to pick up Syriac Abbreviation Mark support ('stch' feature). r=jdaggett
2015-11-20 21:49:09 +00:00
Carsten "Tomcat" Book
50fa932cc7
Backed out changeset 815c0c1d5619 (bug 1226175) for bustage on a CLOSED TREE
2015-11-20 08:03:13 +01:00
Jonathan Kew
45133c48e8
Bug 1226175 - Update in-tree harfbuzz to release 1.1.0 to pick up Syriac Abbreviation Mark support ('stch' feature). r=jdaggett
2015-11-20 06:19:27 +00:00
Jonathan Kew
d4e4f3b6aa
Bug 1215428 - Update harfbuzz to release 1.0.6. r=jdaggett
2015-10-26 13:38:12 +00: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
Jonathan Kew
ad69a6c9c5
Bug 1211141 - Update to latest harfbuzz from upstream (release 1.0.5). r=jdaggett
2015-10-14 16:00:36 +01:00
Wes Kocher
8dd36993ac
Backed out changeset 806b320566ac (bug 1211141)
2015-10-14 09:04:16 -07:00
Jonathan Kew
b602970574
Bug 1211141 - Update to latest harfbuzz from upstream (release 1.0.5). r=jdaggett
2015-10-14 16:00:36 +01:00
Jonathan Kew
c82b11c0be
Bug 1196463 - Update harfbuzz to release 1.0.3 from upstream. r=jdaggett
2015-09-07 08:22:05 +01:00
Nicholas Nethercote
f44287005f
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.
--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Jonathan Kew
be9c788bd0
Bug 729993 - Cherry-pick harfbuzz fixes for finer-grained cluster support (9099e48e29, c7dfe316f8). r=behdad (upstream)
2015-08-09 22:01:28 +01:00
Jonathan Kew
ceab5405df
Bug 1146151 - Update harfbuzz to release 1.0.1, to pick up recent fixes and the new Universal Shaping Engine for Win10 parity. r=jdaggett
2015-08-03 10:15:45 +01:00
Simon Montagu
d6288a21a0
Bug 1183209 patch 1: add new script codes from Unicode 8 to harfbuzz, r=jfkthame
2015-07-15 05:55:09 -07:00
Jonathan Kew
218a52280a
Bug 1157758 - Update harfbuzz to pick up fix for vertical-upright Arabic script (non-)shaping behavior; now at upstream commit f724cc351640ee075a9867ef42df32cf5e0ef3b7. r=jdaggett
2015-05-11 06:58:21 +01:00
David Major
ebde6b9f4f
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
...
--HG--
extra : rebase_source : 0c47c99bb8b92f8361a51fd81b20a2cc8647a986
2015-04-27 19:59:27 -04:00
Brian Smith
c16270c8f3
Bug 1119776, Part 9: Avoid defining snprintf when MSVC provides it (harfbuzz), r=behdad
...
--HG--
extra : rebase_source : fe06a72a4a3b7ce51edabdb9fbefce1d3d2011e3
2015-03-31 09:52:57 -10:00
Jonathan Kew
5c21d8fd9f
Bug 1113070 - Update harfbuzz to 0.9.37+ (upstream 7d5e7613ced3dd39d05df83ca7e8952cbecd68f6). r=jdaggett
2014-12-20 19:37:24 +00:00
Jonathan Kew
ded61cb118
bug 1052535 - fix errors in Unicode Joining_Type data for Mandaic. r=jdaggett
2014-08-13 11:00:31 +01:00
Birunthan Mohanathas
a2cc85f89e
Bug 1036981 - Update HarfBuzz to upstream commit d5e6147 (0.9.34). r=jfkthame
2014-08-03 10:03:46 -07:00
Jonathan Kew
3955af5fb9
bug 985220 pt 3 - when zeroing the width of mark glyphs, also update their offset to overstrike preceding glyph. r=behdad
2014-06-09 15:54:10 +01:00
Chris Peterson
591364d52b
Bug 1012218 - Cherrypick clang warning fixes from upstream harfbuzz. r=jfkthame
2014-05-17 16:44:39 -07:00
Jonathan Kew
1d0a8b5151
bug 964240 - update harfbuzz to pick up Hangul shaper improvements and other fixes. r=jdaggett
2014-01-30 09:48:20 +00:00
Jonathan Kew
f2d9c8189f
bug 941470 - update harfbuzz to latest upstream commit (205bf834...), to pick up plan-caching for user features and misc fixes. r=jdaggett
2013-12-04 07:07:44 +00:00
Ms2ger
4c502efb62
Bug 937224 - Part a: Move LOCAL_INCLUDES to moz.build in gfx/; r=mshal
2013-11-28 15:10:38 +01:00
Mike Hommey
8fd06cf41b
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
b32a4ed166
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
...
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey
682364d535
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00
Jan Beich
3f6c7665ec
Bug 940854 - Unbreak unified gfx/harfbuzz on FreeBSD. r=BenWa
...
--HG--
extra : rebase_source : 793e44b6f3470213b7eaeb99825fe9320c5dd2fe
2013-11-21 11:45:58 -05:00
Benoit Girard
1d2c6f10d0
Bug 940416 - Build gfx/harfbuzz in unified mode. r=ehsan
...
--HG--
extra : rebase_source : 2d656203217681d0d1518dbb6e0f680f63d3dd92
2013-11-19 11:08:19 -05:00
Mike Hommey
2812d11fce
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
61b0bdbe18
Bug 939622 - Remove LIBXUL_LIBRARY for intermediate libs that end up in gkmedias. r=gps
...
What LIBXUL_LIBRARY does is:
- Imply FORCE_STATIC_LIB
- Build with -DIMPL_LIBXUL
- Build with -DMOZILLA_INTERNAL_API
Those intermediate libs that end up in gkmedias and have LIBXUL_LIBRARY defined
in their moz.build are all third party code (or handled like third party code).
Besides FORCE_STATIC_LIB, none of the side effects of LIBXUL_LIBRARY should be
needed.
2013-11-19 11:47:49 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
dda5b915fe
Bug 939039 - Remove now useless FORCE_STATIC_LIB definitions. r=gps
2013-11-19 11:47:28 +09:00
Mike Hommey
ffe0380912
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Jonathan Kew
429e804b5b
bug 932037 - update harfbuzz to upstream release 0.9.23. r=jdaggett
2013-11-01 09:41:02 +00:00
Cykesiopka
d733533b8f
Bug 914270 - Part 2: Manual moves. r=joey
2013-10-24 18:52:00 +01:00
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Mike Hommey
3fa7456cd6
Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal
2013-10-24 08:00:23 +09:00
Jonathan Kew
ea76441a45
bug 910506 - update harfbuzz to upstream release 0.9.21 plus latest bugfixes (commit 3d2c4f0c2ff8fab4262988aad65b170e5b479b20). r=jdaggett
2013-09-28 09:51:46 +01:00
Jonathan Kew
bcb64cdef3
backout changesets 9a9382595fce and ff34f480df07 (bug 910506) on a CLOSED TREE for failure in reftest variation-selector-unsupported-1.html
2013-09-27 14:58:28 +01:00
Jonathan Kew
593c1bcc3d
bug 910506 - update harfbuzz to upstream version 0.9.21 + latest fixes (078de49ca10285f6cd1452abd40f831a17af5d1a). r=jdaggett
2013-09-27 13:22:26 +01:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00