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
Ciure Andrei
9a123fb597
Backed out changeset 81156ff3f4fa (bug 1571656) for causing browser_PageActions.js and test_insertTree_fixupOrSkipInvalidEntries.js to perma fail CLOSED TREE
2019-08-19 13:00:44 +03:00
Moritz Birghan
240771fa29
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-08-19 07:17:12 +00:00
championshuttler
9316d7c7ca
Bug 1569472 - Enable RST linter for browser/docs/ and tools/tryselect/docs/. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D41991
--HG--
extra : moz-landing-system : lando
2019-08-16 20:05:58 +00:00
Axel Hecht
d638afbb1b
Bug 1574411, use fluent.pygments to syntax-highlight code blocks, r=ahal,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D42277
--HG--
extra : moz-landing-system : lando
2019-08-16 16:41:15 +00:00
Jonathan Kew
18a14ee562
Bug 1568514 - Add telemetry histograms to report hyphenation memory footprint and resource load times. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D39323
--HG--
extra : moz-landing-system : lando
2019-08-16 07:24:46 +00:00
Jonathan Kew
b1b4f894c9
Bug 1573229 - part 2 - Make memory allocation functions in HyphenReporter infallible. r=njn
...
Differential Revision: https://phabricator.services.mozilla.com/D41614
--HG--
extra : moz-landing-system : lando
2019-08-14 09:52:22 +00:00
Nicholas Nethercote
28020e4832
Bug 1573720
- Convert dom.forms.number.grouping to a static pref. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D41911
--HG--
extra : moz-landing-system : lando
2019-08-15 05:29:16 +00:00
Henri Sivonen
c562792b2e
Bug 1490593 - Move FFI for encoding_rs::mem to a vendored crate. r=froydnj
...
Also remove most C++-side optimizations for avoiding calls to Rust
for short strings now that we have LTO between C++ and Rust. Since
LTO still leaves the overhead of one function call layer, inlined
function call avoidance optimization is left in place in the
IsUTF8 and in the 8-bit IsASCII cases for which perfherder flags
the difference as significant for the length 15.
Differential Revision: https://phabricator.services.mozilla.com/D40999
--HG--
extra : moz-landing-system : lando
2019-08-14 07:53:34 +00:00
Axel Hecht
d3cf6d2c83
Bug 1571671 - Enable RST linting on fluent docs in intl/l10n/docs. r=championshuttler
...
Differential Revision: https://phabricator.services.mozilla.com/D40831
--HG--
extra : moz-landing-system : lando
2019-08-09 19:20:59 +00:00
Axel Hecht
c3a71a9957
Bug 1321281, add test framework for Fluent migration recipes, r=flod,ahal
...
Basic test infrastructure for Fluent migration recipes, automate creating
a reference from recipe data, and running the recipe dry and wet.
There are no hard failures for diffs, as it might just be OK.
Differential Revision: https://phabricator.services.mozilla.com/D40200
--HG--
extra : moz-landing-system : lando
2019-08-08 11:54:30 +00:00
Zibi Braniecki
b87d8246a9
Bug 1501886 - Migrate menubar to Fluent. r=fluent-reviewers,Pike,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D34379
--HG--
extra : moz-landing-system : lando
2019-08-02 16:07:44 +00:00
Staś Małolepszy
157da38e6c
Bug 1568914 - Update Fluent to @fluent/bundle 0.14.0 r=zbraniecki,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D39400
--HG--
extra : moz-landing-system : lando
2019-07-30 13:21:59 +00:00
André Bargull
d31b7c3f20
Bug 1569567 - Part 7: Remove currency codes and gender lists from ICU data file. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D39670
--HG--
extra : moz-landing-system : lando
2019-07-30 08:03:11 +00:00
André Bargull
4bfe032920
Bug 1569567 - Part 6: Remove unused "locales" values from ICU data file. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D39669
--HG--
extra : moz-landing-system : lando
2019-07-30 08:01:21 +00:00
André Bargull
749ffe624f
Bug 1569567 - Part 5: Remove "Sequence" collation values from ICU data file. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D39668
--HG--
extra : moz-landing-system : lando
2019-07-30 07:59:27 +00:00
André Bargull
6ce8fbc4fa
Bug 1569567 - Part 4: Remove "UCARules" collation values from ICU data file. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D39667
--HG--
extra : moz-landing-system : lando
2019-07-30 07:57:28 +00:00
André Bargull
748f4f0bc3
Bug 1569567 - Part 3: Remove "variant" and "formal" currency values from ICU data file. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D39666
--HG--
extra : moz-landing-system : lando
2019-07-30 07:55:21 +00:00
André Bargull
68cf5e5a7e
Bug 1569567 - Part 2: Remove "Version" info from ICU data file. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D39665
--HG--
extra : moz-landing-system : lando
2019-07-30 07:53:14 +00:00
André Bargull
fe20e01eb1
Bug 1569567 - Part 1: Exclude additional resource files currently not needed. r=jwalden
...
"confusables" feature:
- Used in 'unicode/uspoof.h' for spoofing detection.
"stringprep" feature:
- Used in 'unicode/usprep.h' for RFC 3454 string preparation.
"unames" feature:
- Used in 'unicode/uchar.h' for `u_charName` to retrieve the name of a Unicode character.
Differential Revision: https://phabricator.services.mozilla.com/D39664
--HG--
extra : moz-landing-system : lando
2019-07-30 07:51:11 +00:00
André Bargull
958926a675
Bug 1433303 - Part 2: Add Intl.Locale minimize() and maximize() functions. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D38875
--HG--
extra : moz-landing-system : lando
2019-07-29 09:26:55 +00:00
Nicholas Nethercote
18fae65f38
Bug 1563139 - Remove StaticPrefs.h. r=glandium
...
This requires replacing inclusions of it with inclusions of more specific prefs
files.
The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
and is used in `Codegen.py` because doing something smarter is tricky and
suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
still trigger recompilation of all the generated DOM bindings files, but that's
still a big improvement over trigger recompilation of every file that uses
static prefs.
Most of the changes in this commit are very boring. The only changes that are
not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.
Differential Revision: https://phabricator.services.mozilla.com/D39138
--HG--
extra : moz-landing-system : lando
2019-07-26 01:10:23 +00:00
André Bargull
677e918830
Bug 1566410 - Part 6: Add units to ICU data file. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D38334
--HG--
extra : moz-landing-system : lando
2019-07-24 10:31:43 +00:00
Jonathan Kew
23aba052e2
Bug 1567437 - Add memory reporter for hyphenation data. r=njn
...
Differential Revision: https://phabricator.services.mozilla.com/D38721
--HG--
extra : moz-landing-system : lando
2019-07-23 09:11:00 +00:00
Boris Zbarsky
0f70d08ec8
Bug 1566595. Stop using [array] in nsIBinaryOutputStream. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D38387
--HG--
extra : moz-landing-system : lando
2019-07-22 20:27:39 +00:00
Ciure Andrei
98278afa46
Backed out changeset a858e4411532 (bug 1566595) for causing Windows MinGW builds bustages CLOSED TREE
2019-07-22 21:39:08 +03:00
Boris Zbarsky
9c74919340
Bug 1566595. Stop using [array] in nsIBinaryOutputStream. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D38387
--HG--
extra : moz-landing-system : lando
2019-07-22 14:52:04 +00:00
Francesco Lodolo (:flod)
6f73f2be58
Bug 1563673 - Add Fluent guidelines for reviewer to Firefox documentation r=Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D37038
--HG--
extra : moz-landing-system : lando
2019-07-16 14:20:34 +00:00
Sylvestre Ledru
e77bfc655d
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D38057
--HG--
extra : moz-landing-system : lando
2019-07-16 07:33:44 +00:00
André Bargull
d8ea37c7c3
Bug 1564330: Update tzdata in ICU data files to 2019b. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D37541
--HG--
extra : moz-landing-system : lando
2019-07-10 15:50:28 +00:00
Jonathan Kew
b4f5f05fb9
Bug 1421938 - Implement a mozilla::intl::QuotesForLang utility to return localized quotation marks for a given locale, based on CLDR data. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D36428
--HG--
extra : moz-landing-system : lando
2019-07-08 23:56:12 +00:00
shindli
f5dea34efe
Backed out 5 changesets (bug 1421938) for bustages in /builds/worker/workspace/build/src/layout/base/nsQuoteList.cpp CLOSED TREE
...
Backed out changeset 4e25a6db1f5b (bug 1421938)
Backed out changeset 11a8f9bc0418 (bug 1421938)
Backed out changeset f27980997dc5 (bug 1421938)
Backed out changeset adb2e2714c14 (bug 1421938)
Backed out changeset 33e38a62b400 (bug 1421938)
2019-07-09 02:52:38 +03:00
Jonathan Kew
531c3f1fe0
Bug 1421938 - Implement a mozilla::intl::QuotesForLang utility to return localized quotation marks for a given locale, based on CLDR data. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D36428
--HG--
extra : moz-landing-system : lando
2019-07-08 21:47:05 +00:00
shindli
2c12986a7f
Backed out 5 changesets (bug 1421938) for causing a bustage in /builds/worker/workspace/build/src/intl/locale/cldr-quotes.inc:21:448 CLOSED TREE
...
Backed out changeset 3958f2af0e34 (bug 1421938)
Backed out changeset 89a0866d1aa0 (bug 1421938)
Backed out changeset f150702af11f (bug 1421938)
Backed out changeset b8ebd4d241e0 (bug 1421938)
Backed out changeset 1d38eb5eff6e (bug 1421938)
2019-07-08 23:09:34 +03:00
Jonathan Kew
54986d1806
Bug 1421938 - Implement a mozilla::intl::QuotesForLang utility to return localized quotation marks for a given locale, based on CLDR data. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D36428
--HG--
extra : moz-landing-system : lando
2019-07-08 12:13:28 +00:00
Sebastian Hengst
1179ccba33
Bug 1562642 - Part 2 - Add missing MPL2 headers: Remove undesired ~. a=bustage-fix
2019-07-08 12:02:35 +02:00
Sylvestre Ledru
fc2eb5393c
Bug 1562642 - Part 2 - Add missing MPL2 headers r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D37146
--HG--
extra : moz-landing-system : lando
2019-07-08 09:27:47 +00:00
Chris AtLee
8f13901785
Bug 1559975: Fix python2/3 compat in intl/ r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35342
--HG--
extra : moz-landing-system : lando
2019-07-05 14:28:18 +00:00
Zibi Braniecki
b0ba25f8b9
Bug 1558602 - Allow DocumentL10n to use LocalizationSync. r=smaug,Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D34584
--HG--
extra : moz-landing-system : lando
2019-07-01 17:56:57 +00:00
Zibi Braniecki
738b080795
Bug 1560342 - Add basic tests for Localization. r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D35587
--HG--
extra : moz-landing-system : lando
2019-06-26 17:04:36 +00:00
Zibi Braniecki
224a1bb5c4
Bug 1560342 - Replace generic `object` argument with a specific L10nArgs object for passing l10n arguments. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D35586
--HG--
extra : moz-landing-system : lando
2019-06-25 19:43:50 +00:00
Zibi Braniecki
ae32fa44eb
Bug 1560342 - Factor Localization out of DOMLocalization. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D35445
--HG--
extra : moz-landing-system : lando
2019-06-25 19:39:53 +00:00
Sylvestre Ledru
7f0da55b48
Bug 1560764 - intl/lwbrk/rulebrk.c: convert to utf-8 to mitigate a moz-phab issue r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D35621
--HG--
extra : moz-landing-system : lando
2019-06-26 04:21:10 +00:00
Boris Zbarsky
9de72a3ac6
Bug 1557793 part 2. Stop using [array] in nsIStringBundle. r=Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D34196
--HG--
extra : moz-landing-system : lando
2019-06-11 15:51:51 +00:00
Jonathan Kew
d38df7fe45
Bug 1552121 - Suppress auto-hyphenation of words with any internal capital letters. r=mats
...
Differential Revision: https://phabricator.services.mozilla.com/D31408
--HG--
extra : moz-landing-system : lando
2019-06-10 11:51:30 +00:00
Jonathan Kew
3b316f9847
Bug 1557291 - Check the hyphenate-capitalized pref after resolving aliases/fuzzy matches. r=mats
...
Differential Revision: https://phabricator.services.mozilla.com/D33936
--HG--
extra : moz-landing-system : lando
2019-06-10 11:51:28 +00:00
Mihai Alexandru Michis
6c1bc67848
Backed out 3 changesets (bug 1557291, bug 1552121) for causing reftest failures in hyphenation-caps-1.html
...
Backed out changeset 3dd86c6f8468 (bug 1552121)
Backed out changeset c333e3fc63ca (bug 1552121)
Backed out changeset 0b09ba0356f8 (bug 1557291)
2019-06-10 14:47:58 +03:00
Jonathan Kew
1dd81b8e87
Bug 1552121 - Suppress auto-hyphenation of words with any internal capital letters. r=mats
...
Differential Revision: https://phabricator.services.mozilla.com/D31408
--HG--
extra : moz-landing-system : lando
2019-06-10 09:39:16 +00:00