Zibi Braniecki
d50efd5781
Bug 1597822 - Hook up intl.l10n.pseudo in DOM/chrome. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D53892
--HG--
extra : moz-landing-system : lando
2019-11-26 16:41:55 +00:00
Sylvestre Ledru
8d2f0d1b1f
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D54686
--HG--
extra : moz-landing-system : lando
2019-11-26 14:35:02 +00:00
Jonathan Kew
828e1b8a82
Bug 1598656 - Ensure RoUninitialize is not called until after the COMPtr<>s have been released. r=emk
...
Differential Revision: https://phabricator.services.mozilla.com/D54505
--HG--
extra : moz-landing-system : lando
2019-11-25 13:55:05 +00:00
Jonathan Kew
fbf91045d0
Bug 1593414 - Try to use the full list of user-preferred languages on Windows to guide CJK font-preference priority. r=emk
...
Differential Revision: https://phabricator.services.mozilla.com/D54043
--HG--
extra : moz-landing-system : lando
2019-11-21 15:42:00 +00:00
Zibi Braniecki
85728020f5
Bug 1581960 - Use fluent-locale-rs for LocaleService::NegotiateLanguages. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D49991
--HG--
extra : moz-landing-system : lando
2019-11-19 23:07:08 +00:00
Zibi Braniecki
39cfaa9784
Bug 1571915 - Switch MozLocale to use unic-langid. r=emilio,jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D49668
--HG--
extra : moz-landing-system : lando
2019-11-19 23:04:06 +00:00
Moritz Birghan
975648e245
Bug 1571656 - Use Assert.jsm numeric comparison functions in tests r=mixedpuppy,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D40614
--HG--
extra : moz-landing-system : lando
2019-11-18 13:03:58 +00:00
Jonathan Kew
89f321af1e
Bug 1487212 - When hyphenation resources are compressed in omnijar, load them into shared memory and share among all content processes. r=heycam,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D52835
--HG--
extra : moz-landing-system : lando
2019-11-14 20:05:58 +00:00
Jonathan Kew
9f628e9a75
Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D49967
--HG--
extra : moz-landing-system : lando
2019-11-14 14:07:23 +00:00
Jonathan Kew
895e75b455
Bug 1595645 - Add support for characters with CLASS_CLOSE_LIKE_CHARACTER missed in implementation of word-break:break-all. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D52674
--HG--
extra : moz-landing-system : lando
2019-11-14 10:34:54 +00:00
Gurzau Raul
6831800684
Backed out changeset f0968dabe1ff (bug 1590167) for build bustage at force-cargo-library-build on a CLOSED TREE.
2019-11-14 01:24:59 +02:00
Jonathan Kew
7bb39d9e94
Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D49967
--HG--
extra : moz-landing-system : lando
2019-11-13 22:11:22 +00:00
Gurzau Raul
1e2ebb9f42
Backed out 2 changesets (bug 1590167, bug 1575008) for lints failures at mapped_hyph.h on a CLOSED TREE.
...
Backed out changeset 4d16c3d62cfc (bug 1575008)
Backed out changeset 97b8c3759aae (bug 1590167)
2019-11-13 21:38:23 +02:00
Jonathan Kew
62b6903f65
Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D49967
--HG--
extra : moz-landing-system : lando
2019-11-12 12:05:24 +00:00
Emma Malysz
8a6959fd07
Bug 1594874, remove xbl.properties and instances r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D52281
--HG--
extra : moz-landing-system : lando
2019-11-11 19:31:08 +00:00
Boris Zbarsky
59e9c84c17
Bug 1588260 part 2. Switch nsICollation away from using xpidl [array]. r=peterv,emk
...
Differential Revision: https://phabricator.services.mozilla.com/D49052
--HG--
extra : moz-landing-system : lando
2019-11-11 18:03:42 +00:00
Csoregi Natalia
2a4ef535b5
Backed out changeset 0ecfae072196 (bug 1590167) for reftest failures on 1507661-spurious-hyphenation-after-explicit.htm. CLOSED TREE
2019-11-08 23:41:05 +02:00
Jonathan Kew
c01eaab5f5
Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D49967
--HG--
extra : moz-landing-system : lando
2019-11-08 17:33:48 +00:00
Mihai Alexandru Michis
129577da8f
Backed out changeset 14e64e208672 (bug 1590167) for causing failures in spurious-hyphenation-after-explicit.html and nsHyphenator.cpp
2019-11-08 15:38:44 +02:00
Jonathan Kew
09fc119a12
Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D49967
--HG--
extra : moz-landing-system : lando
2019-11-08 12:33:23 +00:00
Noemi Erli
3e13b4783a
Backed out changeset ec5a8a6a37d4 (bug 1594874) for causing Linux build bustages CLOSED TREE
2019-11-08 03:51:10 +02:00
Emma Malysz
f52491766c
Bug 1594874, remove xbl.properties and instances r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D52281
--HG--
extra : moz-landing-system : lando
2019-11-08 00:10:59 +00:00
Coroiu Cristina
27a753cc4a
Backed out changeset 96048cce4b80 (bug 1571656) for xpcshell failures at toolkit/components/places/tests/unifiedcomplete/test_autofill_origins.js on a CLOSED TREE
2019-11-06 22:59:45 +02:00
Moritz Birghan
70c7a633fb
Bug 1571656 - Use Assert.jsm numeric comparison functions in tests r=mixedpuppy,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D40614
--HG--
extra : moz-landing-system : lando
2019-11-06 18:07:54 +00:00
Alex Henrie
4e325c4480
Bug 969980 - Use case folding for case-insensitive searches. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D50940
--HG--
extra : moz-landing-system : lando
2019-10-29 19:56:56 +00:00
Alex Henrie
74cc0f4dce
Bug 1591490 - Use the NS_IS_SURROGATE_PAIR macro everywhere. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D50697
--HG--
extra : moz-landing-system : lando
2019-10-27 05:05:51 +00:00
André Bargull
9ff5de7a1b
Bug 1583269 - Part 4: Update language tag mappings for CLDR 36. r=jwalden
...
Depends on D49445
Differential Revision: https://phabricator.services.mozilla.com/D49447
--HG--
extra : moz-landing-system : lando
2019-10-19 01:39:59 +00:00
André Bargull
e96ab7f00d
Bug 1583269 - Part 2: Update in-tree ICU to release 65.1. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D49443
--HG--
rename : intl/icu/source/i18n/numparse_stringsegment.cpp => intl/icu/source/i18n/string_segment.cpp
rename : intl/icu/source/data/buildtool/__init__.py => intl/icu/source/python/icutools/databuilder/__init__.py
rename : intl/icu/source/data/buildtool/comment_stripper.py => intl/icu/source/python/icutools/databuilder/comment_stripper.py
rename : intl/icu/source/data/buildtool/locale_dependencies.py => intl/icu/source/python/icutools/databuilder/locale_dependencies.py
rename : intl/icu/source/data/buildtool/renderers/__init__.py => intl/icu/source/python/icutools/databuilder/renderers/__init__.py
rename : intl/icu/source/data/buildtool/renderers/makefile.py => intl/icu/source/python/icutools/databuilder/renderers/makefile.py
rename : intl/icu/source/data/buildtool/test/__init__.py => intl/icu/source/python/icutools/databuilder/test/__init__.py
rename : intl/icu/source/data/buildtool/test/__main__.py => intl/icu/source/python/icutools/databuilder/test/__main__.py
rename : intl/icu/source/data/buildtool/test/filtration_test.py => intl/icu/source/python/icutools/databuilder/test/filtration_test.py
extra : moz-landing-system : lando
2019-10-19 01:25:24 +00:00
André Bargull
da21d4fea0
Bug 1583269 - Part 1: Remove custom patch to add thread-safety to icu::TimeZone::adoptDefault. r=jwalden
...
The custom patch is no longer necessary now that <https://unicode-org.atlassian.net/browse/ICU-20595 >
has been fixed. Also inline `icu::TimeZone::recreateDefault` into its sole caller and then remove
this API addition.
Differential Revision: https://phabricator.services.mozilla.com/D49441
--HG--
extra : moz-landing-system : lando
2019-10-19 01:23:08 +00:00
Geoff Brown
c906073cd5
Bug 1585119 - Re-enable many mochitests on android; r=geckoview-reviewers,snorp
...
Most of these tests have been disabled for a long time; they run well
in the current test environment.
With the additional tests running, task times increase; I have added one
more test chunk for android mochitest-plain.
These tests were identified from a random sampling of mochitest manifests;
I intend to enable more mochitests in future patches.
Differential Revision: https://phabricator.services.mozilla.com/D48912
--HG--
extra : moz-landing-system : lando
2019-10-15 15:07:09 +00:00
Francesco Lodolo (:flod)
e0d471ca93
Bug 1587728 - Add documentation for Fluent to Fluent migrations r=Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D48822
--HG--
extra : moz-landing-system : lando
2019-10-11 13:18:37 +00:00
Dave Townsend
1c67b00d98
Bug 1586216: Fallback to a synchronous channel load if the url preloader cannot load the ftl file. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D48726
--HG--
extra : moz-landing-system : lando
2019-10-09 17:50:33 +00:00
Ricky Stewart
c010710916
Bug 1586358 - Replace existing instances of GENERATED_FILES with references to the GeneratedFile template r=firefox-build-system-reviewers,mshal
...
(Same content as bad revision https://phabricator.services.mozilla.com/D48230 , but with a very small change to config/external/icu/data/moz.build to fix the build breakage.)
Try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=833f6a69fcac689488a640b43e8e0bdaa086a56c
Differential Revision: https://phabricator.services.mozilla.com/D48409
--HG--
extra : moz-landing-system : lando
2019-10-07 21:15:19 +00:00
André Bargull
b00d4ce2c4
Bug 1429776: Use recommended ICU build options flags. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D41043
--HG--
extra : moz-landing-system : lando
2019-10-07 13:43:24 +00:00
Daniel Varga
052ef806b5
Backed out changeset 8d95f2c8867b (bug 1586358) for build bustage with FATAL ERROR PROCESSING MOZBUILD FILE. On a CLOSED TREE
...
--HG--
extra : rebase_source : 325fbad2455afc7f693087e75fa57dba79f4d86b
2019-10-07 20:22:08 +03:00
Ricky Stewart
940d91af38
Bug 1586358 - Replace existing instances of GENERATED_FILES with references to the GeneratedFile template r=nalexander
...
This patch doesn't remove all references to GENERATED_FILES, but does remove most of them, leaving only those which can't be trivially translated to the new template.
Try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=e4a25230c3992b9c5519ceb351fb37f6b2bf605e
Differential Revision: https://phabricator.services.mozilla.com/D48230
--HG--
extra : moz-landing-system : lando
2019-10-07 15:31:05 +00:00
Sylvestre Ledru
f12b9fa5c3
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D47737
--HG--
extra : moz-landing-system : lando
2019-10-06 18:29:55 +00:00
Nick Alexander
c46ec74815
Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal
...
This does many things:
1) stops producing (and consuming) `FennecJNI*` JNI wrappers
2) removes the :app and :thirdparty Gradle projects
3) removes relevant pieces of the Gradle target configuration
4) updates lints
5) purges old configurations
After this commit, the `mobile/android` project/application builds
only GeckoView.
Differential Revision: https://phabricator.services.mozilla.com/D46536
--HG--
extra : moz-landing-system : lando
2019-10-04 20:55:11 +00:00
Jonathan Kew
b673fccb0f
Bug 1584718 - Make segment break transformation rules treat emoji characters with EAW=Wide as EAW=Ambiguous, per CSS Text spec. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D47895
--HG--
extra : moz-landing-system : lando
2019-10-04 09:16:25 +00:00
Jonathan Kew
37409d3393
Bug 1563602 - Improve mapping of lang tags to internal langGroup codes for font-prefs selection. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D47639
--HG--
extra : moz-landing-system : lando
2019-10-02 15:33:24 +00:00
Stoyan Dimitrov
42e1f7dadc
Bug 1401575 - Update Bulgarian hyphenation dictionary. r=dholbert
...
Differential Revision: https://phabricator.services.mozilla.com/D47803
--HG--
extra : moz-landing-system : lando
2019-10-01 19:08:16 +00:00
Francesco Lodolo (:flod)
b54e3ba68d
Bug 1583177 - Add ca-valencia, trs to languageNames.ftl and language.properties r=m_kato,fluent-reviewers,Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D46772
--HG--
extra : moz-landing-system : lando
2019-09-27 12:10:19 +00:00
André Bargull
ee6797f7ee
Bug 1583268: Update tzdata in ICU data files to 2019c. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D46923
--HG--
extra : moz-landing-system : lando
2019-09-25 23:33:11 +00:00
Geoff Brown
dcb380399e
Bug 1582785 - Enable some xpcshell tests on Android; r=geckoview-reviewers,agi
...
Most of these tests have been disabled for a long time; they run well
in the current test environment.
Differential Revision: https://phabricator.services.mozilla.com/D46642
--HG--
extra : moz-landing-system : lando
2019-09-23 22:43:55 +00:00
Henri Sivonen
e7e2436c9b
Bug 1581509 - Update encoding_rs to 0.8.20. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D46000
--HG--
extra : moz-landing-system : lando
2019-09-18 08:28:04 +00:00
Henri Sivonen
e397f4ccf2
Bug 1579393 - Add new encoding_rs methods to Encoding.h. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D45170
--HG--
extra : moz-landing-system : lando
2019-09-18 08:26:38 +00:00
Henri Sivonen
c193518677
Bug 1490601 part 2 - Move C++ entry points to encoding_c_mem to mfbt/. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D43957
--HG--
extra : moz-landing-system : lando
2019-09-18 08:26:34 +00:00
Zibi Braniecki
f2eed5bb3c
Bug 1580991 - Trigger DOMLocalization::OnChange from Localization::Observe. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D45759
--HG--
extra : moz-landing-system : lando
2019-09-13 10:08:26 +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
Henri Sivonen
d4606e602c
Bug 1574855 - Point to TextDecoder and TextEncoder in the doc comment for nsIScriptableUConv. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D42463
--HG--
extra : moz-landing-system : lando
2019-08-19 23:37:25 +00:00