Mihai Alexandru Michis
a3ed8c38b3
Backed out changeset 396cfd215808 (bug 1560038) for causing dt failures in browser_application_panel_list-single-worker.js
...
CLOSED TREE
2020-03-12 00:32:24 +02:00
Zibi Braniecki
7c466415ee
Bug 1560038 - Switch uses of FluentBundle to use fluent-rs. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D57403
--HG--
extra : moz-landing-system : lando
2020-03-11 15:42:07 +00:00
Zibi Braniecki
97c1c396b4
Bug 1560038 - Add FluentDateTime. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D61048
--HG--
extra : moz-landing-system : lando
2020-03-11 15:42:07 +00:00
Zibi Braniecki
18b3cdb6e8
Bug 1560038 - Add NumberFormat bindgen for Fluent. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D57402
--HG--
extra : moz-landing-system : lando
2020-03-11 15:38:12 +00:00
Zibi Braniecki
4cf04c19e6
Bug 1560038 - Add FluentBundle. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D54325
--HG--
extra : moz-landing-system : lando
2020-03-11 15:37:39 +00:00
Zibi Braniecki
312c9d7359
Bug 1560038 - Add FluentMessage and FluentPattern. r=emilio,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D54324
--HG--
extra : moz-landing-system : lando
2020-03-11 15:36:56 +00:00
Zibi Braniecki
51c9856f7e
Bug 1560038 - Add FluentResource. r=emilio,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D54323
--HG--
extra : moz-landing-system : lando
2020-03-11 15:42:33 +00:00
Zibi Braniecki
275c56f717
Bug 1560038 - Switch Localization IDL to use UTF8String for L10nArgs r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D58858
--HG--
extra : moz-landing-system : lando
2020-03-11 07:17:07 +00:00
Zibi Braniecki
be99e44ab9
Bug 1560038 - Fix tests in preparation for the swap to fluent-rs. r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D57401
--HG--
extra : moz-landing-system : lando
2020-03-11 04:29:26 +00:00
Daniel Varga
a2cbf61a81
Backed out 9 changesets (bug 1560038) for causing build bustage
...
CLOSED TREE
Backed out changeset 12069dae9b8d (bug 1560038)
Backed out changeset a0845cf79487 (bug 1560038)
Backed out changeset dc2406d01a63 (bug 1560038)
Backed out changeset 1b11616a5ee5 (bug 1560038)
Backed out changeset 06cdc27a39a7 (bug 1560038)
Backed out changeset a390456d9d26 (bug 1560038)
Backed out changeset 7e3d839a3e9d (bug 1560038)
Backed out changeset 0678db762fed (bug 1560038)
Backed out changeset 3b9b16532bf3 (bug 1560038)
2020-03-11 04:53:10 +02:00
Zibi Braniecki
4d2733ee86
Bug 1560038 - Switch uses of FluentBundle to use fluent-rs.
...
Differential Revision: https://phabricator.services.mozilla.com/D57403
Depends on D61048
--HG--
extra : rebase_source : 0be62fa98f0a91274c96a509eeafceb6da667894
2020-03-10 20:03:59 +02:00
Zibi Braniecki
aeceebc56b
Bug 1560038 - Add FluentDateTime.
...
Differential Revision: https://phabricator.services.mozilla.com/D61048
Depends on D57402
--HG--
extra : rebase_source : 5c400a6d96622aa4249eb4df6d6350298d692993
2020-03-10 20:03:59 +02:00
Zibi Braniecki
f3fb7c3716
Bug 1560038 - Add NumberFormat bindgen for Fluent.
...
Differential Revision: https://phabricator.services.mozilla.com/D57402
Depends on D54325
--HG--
extra : rebase_source : aa280aafee4f860bc597e43da29e9baff660e7bb
2020-03-10 20:30:09 +02:00
Zibi Braniecki
0114269ceb
Bug 1560038 - Add FluentBundle.
...
Differential Revision: https://phabricator.services.mozilla.com/D54325
Depends on D54324
--HG--
extra : rebase_source : 1e5118fcdaba1121b775c9afdee8264212c3a5e3
2020-03-10 14:16:07 +02:00
Zibi Braniecki
3d02e9e6cf
Bug 1560038 - Add FluentMessage and FluentPattern.
...
Differential Revision: https://phabricator.services.mozilla.com/D54324
Depends on D54323
--HG--
extra : rebase_source : 24e514ce2b188735a869584e140bc8334d4ab5a6
2020-03-10 14:15:33 +02:00
Zibi Braniecki
8b91a599a2
Bug 1560038 - Add FluentResource.
...
Differential Revision: https://phabricator.services.mozilla.com/D54323
Depends on D56641
--HG--
extra : rebase_source : 1087ad4b1f401d942f3be65a1a215b0ef7d1a10e
2020-03-10 20:05:06 +02:00
Zibi Braniecki
42a7b711f8
Bug 1560038 - Switch Localization IDL to use UTF8String for L10nArgs
...
Differential Revision: https://phabricator.services.mozilla.com/D58858
Depends on D57401
--HG--
extra : rebase_source : 83e372046314c15b34b96ae354838910fd3f17f5
2020-03-10 20:04:55 +02:00
Zibi Braniecki
cd3c354a56
Bug 1560038 - Fix tests in preparation for the swap to fluent-rs.
...
Differential Revision: https://phabricator.services.mozilla.com/D57401
--HG--
extra : rebase_source : aa3cff839e85e22e26209e89126d0af01c3ff5c5
2020-03-10 14:11:03 +02:00
Daniel Varga
22ab1c2ce6
Backed out 9 changesets (bug 1560038) for causing build bustages.
...
CLOSED TREE
Backed out changeset 350df98095f8 (bug 1560038)
Backed out changeset 56dd15fbeced (bug 1560038)
Backed out changeset 570aa7aaceb5 (bug 1560038)
Backed out changeset fc4da4a1c192 (bug 1560038)
Backed out changeset 7c69b0e5fd93 (bug 1560038)
Backed out changeset 1caf41590caf (bug 1560038)
Backed out changeset b4bf28bec6a8 (bug 1560038)
Backed out changeset e923de659c2b (bug 1560038)
Backed out changeset 7f1be4424898 (bug 1560038)
2020-03-10 22:22:40 +02:00
Zibi Braniecki
e61d360bfc
Bug 1560038 - Switch uses of FluentBundle to use fluent-rs. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D57403
--HG--
extra : moz-landing-system : lando
2020-03-10 18:03:59 +00:00
Zibi Braniecki
b0cb42b186
Bug 1560038 - Add FluentDateTime. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D61048
--HG--
extra : moz-landing-system : lando
2020-03-10 18:03:59 +00:00
Zibi Braniecki
9f8601dc40
Bug 1560038 - Add NumberFormat bindgen for Fluent. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D57402
--HG--
extra : moz-landing-system : lando
2020-03-10 18:30:09 +00:00
Zibi Braniecki
fed784dcef
Bug 1560038 - Add FluentBundle. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D54325
--HG--
extra : moz-landing-system : lando
2020-03-10 12:16:07 +00:00
Zibi Braniecki
9cffa798e1
Bug 1560038 - Add FluentMessage and FluentPattern. r=emilio,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D54324
--HG--
extra : moz-landing-system : lando
2020-03-10 12:15:33 +00:00
Zibi Braniecki
288da34db6
Bug 1560038 - Add FluentResource. r=emilio,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D54323
--HG--
extra : moz-landing-system : lando
2020-03-10 18:05:06 +00:00
Zibi Braniecki
603fc09fd5
Bug 1560038 - Switch Localization IDL to use UTF8String for L10nArgs r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D58858
--HG--
extra : moz-landing-system : lando
2020-03-10 18:04:55 +00:00
Zibi Braniecki
ee47c3b078
Bug 1560038 - Fix tests in preparation for the swap to fluent-rs. r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D57401
--HG--
extra : moz-landing-system : lando
2020-03-10 12:11:03 +00:00
Mark Banner
15cfe23b88
Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D65703
--HG--
extra : moz-landing-system : lando
2020-03-07 10:09:44 +00:00
Simon Giesecke
65378eb4e0
Bug 1613985 - Use default for equivalent-to-default constructors/destructors in intl. r=hsivonen
...
Depends on D65290
Differential Revision: https://phabricator.services.mozilla.com/D65291
--HG--
extra : moz-landing-system : lando
2020-03-04 09:11:10 +00:00
Sylvestre Ledru
82b428a40f
Bug 1617369 - Reformat intl/ using rustfmt r=zbraniecki,hsivonen
...
Depends on D64875
Differential Revision: https://phabricator.services.mozilla.com/D64876
--HG--
extra : moz-landing-system : lando
2020-03-03 08:21:47 +00:00
Mike Shal
bdf30a6e22
Bug 1618620 - Convert props2arrays.py to py3; r=firefox-build-system-reviewers,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D64622
--HG--
extra : moz-landing-system : lando
2020-02-28 00:28:24 +00:00
Tooru Fujisawa
9939f785e0
Bug 1612515 - Part 4: Move RunCBindgen.py to /build. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D64541
--HG--
rename : layout/style/RunCbindgen.py => build/RunCbindgen.py
extra : moz-landing-system : lando
2020-02-28 14:07:15 +00:00
Kris Maglione
c31aa68fb4
Bug 1535617: Part 2 - Clear weak references for most cycle collected objects on unlink. r=mccr8
...
This covers most cycle collected objects which support weak references, but
not the ones which inherit from a cycle collected class and don't do any cycle
collection on their own.
Differential Revision: https://phabricator.services.mozilla.com/D63962
--HG--
extra : moz-landing-system : lando
2020-02-25 19:44:39 +00:00
Simon Giesecke
aaf6cb4e75
Bug 1617628 - Hide nsBaseHashtable Put overloads in nsRefPtrHashtable subclass. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D63899
--HG--
extra : moz-landing-system : lando
2020-02-25 17:03:36 +00:00
Zibi Braniecki
3895fefe4e
Bug 1616999 - Move the ICU include to GTK OSPreferences. r=jfkthame
...
Depends on D63563
Differential Revision: https://phabricator.services.mozilla.com/D63564
--HG--
extra : moz-landing-system : lando
2020-02-21 15:36:45 +00:00
Zibi Braniecki
6f2e83a1a0
Bug 1616999 - Use unic-langid-ffi new_langid_for_mozilla in fluent-langneg. r=jfkthame
...
Depends on D63562
Differential Revision: https://phabricator.services.mozilla.com/D63563
--HG--
extra : moz-landing-system : lando
2020-02-21 15:36:15 +00:00
Zibi Braniecki
739a75a9f8
Bug 1616999 - Move LocaleService::IsLocaleRTL to use unic_langid. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D63562
--HG--
extra : moz-landing-system : lando
2020-02-22 00:19:35 +00:00
Zibi Braniecki
dcb4bfbaa7
Bug 1616999 - Rename MozLocale::AddLikelySubtags to Maximize following ECMA402 Intl.Locale convention. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D63561
--HG--
extra : moz-landing-system : lando
2020-02-21 21:03:15 +00:00
Zibi Braniecki
9d26727a4e
Bug 1607052 - Unify language identifier canonicalization in LocaleService and OSPreferences to use unic_langid, and extend GTK's RegionalPrefs reading to fallback on SystemLocales. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D63393
--HG--
extra : moz-landing-system : lando
2020-02-21 00:39:18 +00:00
Noemi Erli
04fcf27147
Backed out changeset 4f406ca4f899 (bug 1607052) for causing xpcshell failures in test_localeService.js CLOSED TREE
...
--HG--
extra : rebase_source : c91f40748db91ac3563bd0215f4e707912553502
2020-02-21 02:19:32 +02:00
Mike Shal
c8abdd68c2
Bug 1616630 - Use py3_action for GENERATED_FILES that already support it; r=firefox-build-system-reviewers,kvark,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D63438
--HG--
extra : moz-landing-system : lando
2020-02-21 00:05:17 +00:00
Zibi Braniecki
374e0856d0
Bug 1607052 - Unify language identifier canonicalization in LocaleService and OSPreferences to use unic_langid, and extend GTK's RegionalPrefs reading to fallback on SystemLocales. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D63393
--HG--
extra : moz-landing-system : lando
2020-02-20 22:19:42 +00:00
Csoregi Natalia
6360b24e80
Backed out 2 changesets (bug 1616630) for Android bustage. CLOSED TREE
...
Backed out changeset 15016546c954 (bug 1616630)
Backed out changeset dcb7dc51633b (bug 1616630)
2020-02-20 21:24:11 +02:00
Mike Shal
39492660f4
Bug 1616630 - Use py3_action for GENERATED_FILES that already support it; r=firefox-build-system-reviewers,kvark,rstewart
...
Depends on D63437
Differential Revision: https://phabricator.services.mozilla.com/D63438
--HG--
extra : moz-landing-system : lando
2020-02-20 16:21:55 +00:00
Noemi Erli
27e963773a
Backed out changeset c3e43b7b1376 (bug 1607052) for causing leaks CLOSED TREE
2020-02-20 20:17:46 +02:00
Zibi Braniecki
c7b7faf558
Bug 1607052 - Unify language identifier canonicalization in LocaleService and OSPreferences to use unic_langid, and extend GTK's RegionalPrefs reading to fallback on SystemLocales. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D63393
--HG--
extra : moz-landing-system : lando
2020-02-20 17:35:06 +00:00
Simon Giesecke
9350e6b741
Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
...
This removes the need for explicit #ifdef NS_BUILD_REFCNT_LOGGING without
introducing user-defined destructors when it is not defined.
Also, some uses of virtual for declaring destructors are replaced by the
appropriate override declaration through these changes.
Differential Revision: https://phabricator.services.mozilla.com/D62604
--HG--
extra : moz-landing-system : lando
2020-02-20 11:40:14 +00:00
Dorel Luca
d5f9df8ee1
Backed out 2 changesets (bug 1613985) for Build bustage on Windows2012. CLOSED TREE
...
Backed out changeset fd177b40b561 (bug 1613985)
Backed out changeset fb6d62b7f28d (bug 1613985)
2020-02-19 22:22:41 +02:00
Simon Giesecke
59b23375c0
Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
...
This removes the need for explicit #ifdef NS_BUILD_REFCNT_LOGGING without
introducing user-defined destructors when it is not defined.
Also, some uses of virtual for declaring destructors are replaced by the
appropriate override declaration through these changes.
Differential Revision: https://phabricator.services.mozilla.com/D62604
--HG--
extra : moz-landing-system : lando
2020-02-19 18:05:38 +00:00
Mike Shal
d8e4653d19
Bug 1611326 - Default to py3_action, and add a py2 attribute to GENERATED_FILES; r=firefox-build-system-reviewers,rstewart
...
GENERATED_FILES now defaults to python3 unless py2=True is specified as
an argument. All existing GENERATED_FILES scripts and GeneratedFile
templates have the py2=True attribute added, so this patch should
effectively be a no-op.
Going forward, individual scripts can be converted to python3 and their
corresponding py2=True attribute can be deleted. In effect, this patch
will be backed out in pieces until all scripts run in python3, at which
point the py2 attribute itself can be removed.
Differential Revision: https://phabricator.services.mozilla.com/D60919
--HG--
extra : moz-landing-system : lando
2020-02-14 13:22:46 +00:00