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

485 Коммитов

Автор SHA1 Сообщение Дата
Petru Lingurar d90041e847 Bug 1544525 - Update about:addons's AMO title; r=Pike,JanH
And ensure we will always show a localized title, even if we have to fallback
to the old already localized one.

Differential Revision: https://phabricator.services.mozilla.com/D27858

--HG--
extra : moz-landing-system : lando
2019-04-19 07:14:54 +00:00
Avery Berninger fa0b54611b Bug 1523741 - Converting legacy aboutTelemetry to Fluent aboutTelemetry, r=jaws,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D20417

--HG--
extra : moz-landing-system : lando
2019-04-08 09:15:16 +00:00
Cosmin Sabou 2174454bff Backed out changeset 7e40ec0c948d (bug 1523741) for telemetry failures on aboutTelemetry.homeSection. 2019-04-06 20:44:55 +03:00
Avery Berninger 09dac60807 Bug 1523741 - Converting legacy aboutTelemetry to Fluent aboutTelemetry, r=jaws,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D20417

--HG--
extra : moz-landing-system : lando
2019-04-06 00:54:52 +00:00
Francesco Lodolo (:flod) 7fbff6df10 Bug 1535300 - Remove locales from Nightly and Beta build of Fennec (as, en-ZA, mai, or) r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D25362

--HG--
extra : moz-landing-system : lando
2019-03-29 17:01:37 +00:00
Francesco Lodolo (:flod) df64b4e33f Bug 1538734 - Add Bengali (bn) to single and multilocales builds, remove bn-BD and bn-IN r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D24722

--HG--
extra : moz-landing-system : lando
2019-03-28 13:13:26 +00:00
Noemi Erli cfaf79673c Backed out changeset e5117d2f9311 (bug 1533051) for Android xpcshell failures CLOSED TREE 2019-03-28 01:33:00 +02:00
Nick Alexander 3dce09e76f Bug 1533051 - Package GeckoView prefs at architecture-specific paths for Android fat AAR/GeckoView multi-architecture builds. r=glandium
Bug 1533425 makes Gecko try to load from $ARCH/greprefs.js, etc on
Android.  This patch teaches the packager to put preferences into
those architecture-specific locations for that code to find.

Differential Revision: https://phabricator.services.mozilla.com/D24984

--HG--
extra : moz-landing-system : lando
2019-03-27 17:35:26 +00:00
Thomas Wisniewski 19cbb97ab8 Bug 1488845 - Add an about:compat page to the Webcompat GoFaster addon. r=denschub,kmag,Pike
Add an about:compat page to the Webcompat GoFaster addon.

Differential Revision: https://phabricator.services.mozilla.com/D18303

--HG--
extra : moz-landing-system : lando
2019-02-25 23:10:41 +00:00
Yuan Cheng 7be13dade4 Bug 1519923 - Migrate about:rights to Fluent, r=jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D17731

--HG--
extra : moz-landing-system : lando
2019-02-08 17:36:15 +00:00
Petru Lingurar f968908060 Bug 1473470 - Part 2 - Inform user about synced logins if Sync is used. r=JanH
Summary:
The reason for this ticket was that it was not immediately obvious for
Sync users that deleting logins on this device may affect all logins stored in
user's Sync account. So it was possible that users could unintentionally loose
all their login data.

While we should still offer the option to remove login data, even to Sync users,
we will explicitly inform them that deleting logins can affect all their
synced logins.

Also refactored the code to minimize duplicated code.

Depends on D16026

Reviewers: JanH, #geckoview-reviewers

Reviewed By: JanH

Subscribers: reviewbot, flod

Bug #: 1473470

Differential Revision: https://phabricator.services.mozilla.com/D16027

--HG--
extra : rebase_source : a0e83ce91e7d217c6b46fa81472eb5f54c92420d
extra : histedit_source : b9d9435857c04a73d960275409fd65cf1725edcb
2019-01-15 11:01:08 +02:00
Petru Lingurar 11785168d9 Bug 1473470 - Part 1 - Add new "Delete all" option to about:logins; r=JanH
This new option allows removing all logins from our login manager.

Differential Revision: https://phabricator.services.mozilla.com/D16026

--HG--
extra : moz-landing-system : lando
2019-01-14 13:42:42 +00:00
Axel Hecht 0361e0a6e4 Bug 1517919, put Fluent files into right subdirectory for chrome-%, r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D15883

--HG--
extra : moz-landing-system : lando
2019-01-09 00:34:45 +00:00
Jared Wein acfe9c8baf Bug 1507595 - Test fixes. r=flod,Gijs
There are multiple fixes contained in this patch:
- fixes for Android/mobile support
- adding extra strings to the ftl file that were never defined before, and previously the ID was just printed to the page
- update test_l10n.py to not rely on about:support anymore
- changing Troubleshoot.jsm to return and ID and args for the strings that should be displayed, so it is compatible with the Fluent API
- misc. fixes so strings that are not localized don't go through the Fluent codepath

Differential Revision: https://phabricator.services.mozilla.com/D15437

--HG--
extra : moz-landing-system : lando
2018-12-28 19:40:33 +00:00
Qinghao_Jack_Song 12bc2f9591 Bug 1511454 - Migrate about:plugins to use Fluent for localization r=flod,Gijs,zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D13681

--HG--
extra : moz-landing-system : lando
2018-12-05 16:06:15 +00:00
Rob Wu b72d2fe05f Bug 1005268 - Remove "datetime" UI from Fennec and fix capitalization issue r=jchen
`<input type=datetime>` was dropped from the spec many years ago,
and is not supported by the platform. To JS code, it looks like a
regular text input box.

With removed support for "datetime" inputs, we can also fix a bug in the
InputWidgetHelper. Due to the use of getAttribute, if the attribute
value was capitalized, then the special date/time picker UI would not be
shown. This is corrected by using the "type" property instead.

I verified on Android Nougat that all other input types (date,
datetime-local, week, month, time) still work as intended.

Depends on D8668

Differential Revision: https://phabricator.services.mozilla.com/D8666

--HG--
extra : moz-landing-system : lando
2018-10-16 15:57:26 +00:00
Francesco Lodolo (:flod) 2e116f5738 Bug 1478219 - Remove search default and search order from l10n checks (mobile, desktop) r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D8832

--HG--
extra : moz-landing-system : lando
2018-10-16 11:12:34 +00:00
Qinghao_Jack_Song 2d26d932b7 Bug 1486934 - Modify about:about to use fluent for localization r=Gijs,flod,jaws,Pike
Differential Revision: https://phabricator.services.mozilla.com/D5311

--HG--
extra : moz-landing-system : lando
2018-10-10 17:41:47 +00:00
Dennis Schubert 1ad62746a4 Bug 1452783 - Enable Report Site Issue menu button for Beta users. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D5287

--HG--
extra : moz-landing-system : lando
2018-09-11 16:44:27 +00:00
Alexis Deschamps dded25327a Bug 1476034 - about:crashes: switched to fluent. r=flod,Pike
Summary:
The about:crashes page is being updated (bug 1463515). To facilitate these changes,
this patch changes the about:crashes page to use Fluent for localization instead of the old systems.
This also includes a script to migrate strings from the old .DTD and .properties files
to the new .ftl one.

Test Plan:
1. build Firefox with the changes
2. run Firefox
3. go to the about:crashes page
4. expect nothing to be different

This extension: https://github.com/rhelmer/webext-experiment-crashme can be used to
add local crash reports for verifying the different states of the about:crashes page.

Reviewers: flod, Pike, jchen, snorp

Reviewed By: flod, Pike, jchen, snorp

Subscribers: nalexander, reviewbot

Bug #: 1476034

Differential Revision: https://phabricator.services.mozilla.com/D2225

--HG--
extra : rebase_source : 0ca9516b4df78e735fd03907f2ea324bc72ca893
2018-08-01 10:31:14 +03:00
Delphine Lebédel c4a2d8c091 Bug 1478590 - Add 'lij' to Fennec maemo-locale for multi-locale builds, r=flod
MozReview-Commit-ID: 2uQ2bxaLlwV

--HG--
extra : rebase_source : acd178667ea16c94fd6cb2ee92c7f5e41256450e
2018-07-26 11:22:44 +02:00
Delphine Lebédel 6dcf51f597 Bug 1478017 - Add 'en-CA' Fennec maemo-locale for multi-locale builds, r=flod
MozReview-Commit-ID: 5tQZxsOqAii

--HG--
extra : rebase_source : 4eb51e119e6975a0d1b641cd3320ee93da90903b
2018-07-25 10:03:44 +02:00
Sylvestre Ledru 4bf3bc91da Bug 1464869 - autopep8 on mobile/ r=nalexander
MozReview-Commit-ID: HtIcv2IeDMy

--HG--
extra : rebase_source : e228c0b96309240555baebb5ba523ad842e6c05e
2018-06-04 22:20:22 +02:00
Delphine Lebédel de145d79ac Bug 1460122 - Add 'en-CA' to Fennec all-locales for single-locale builds, r=flod
MozReview-Commit-ID: 2dCYQeL8PcE

--HG--
extra : rebase_source : d44c0a6d6cb699647e06c57a89c3afaa2af7789c
2018-05-21 15:44:12 -07:00
Michael Kaply 96b8767c2a Bug 1461432 - Use list.json instead of browsersearch.json. r=nalexander
MozReview-Commit-ID: ISmBoFe45Co

--HG--
extra : rebase_source : f6cdc3ee4d063d9413cb3f6306f9f9f59fff1681
2018-05-17 12:51:16 -05:00
Delphine Lebédel 1908c5b469 Bug 1452795 - Add 'lij' and 'mix' to Fennec all-locales for single-locale builds, r=flod
MozReview-Commit-ID: 3L663PXgo53

--HG--
extra : rebase_source : 397a76e20e832bf2a94a921222736692230689c8
2018-05-15 19:01:09 -07:00
Sylvestre Ledru aefcd1c84b Bug 1448934 - Fix some spelling mistakes in locales/en-US r=flod
MozReview-Commit-ID: vGVudVgB31

--HG--
extra : rebase_source : cdc39375a3485a3133878c4dbbffe60c0b26e917
2018-04-24 10:26:35 +02:00
Delphine Lebédel d34ddeb6b8 Bug 1453533 - Add 'oc' in Fennec maemo-locale for multi-locale builds, r=flod
MozReview-Commit-ID: BMX6gcugqdU

--HG--
extra : rebase_source : ae9aa948728df72e9025aa5fe6e6ea4a75fd93e7
2018-04-11 18:26:44 -07:00
Nick Alexander e4e06ef656 Bug 1449624 - Make single-locale repacks use correct locale. r=mshal
This was an oversight in the landing of Bug 1443208.  We need to set
AB_CD explicitly for the invoked target, and, due to the way that
l10n.mk is written, we also need to set the additional internal
variables IS_LANGUAGE_REPACK and REAL_LOCALE_MERGEDIR.

MozReview-Commit-ID: 29lQXYiOf6a

--HG--
extra : rebase_source : db48d0e411d2d73b3210c7c83441a4cf58b822ca
extra : source : eed14f951a09e36cd238c03b24511c8a0712bee6
2018-03-20 17:00:38 -07:00
Delphine Lebédel 98a8d0dc87 Bug 1451590 - Add bs and trs in Fennec maemo-locale for multi-locale builds, r=flod
MozReview-Commit-ID: 9ai21GBE3Jh

--HG--
extra : rebase_source : 6160bb7f0ba43e6932102e5e3b2bb06477014883
2018-04-04 18:33:09 -07:00
Noemi Erli ef3e8fa4db Backed out changeset eed14f951a09 (bug 1449624) for Android Nightly bustages a=backout 2018-03-30 16:25:25 +03:00
Nick Alexander 2776177b56 Bug 1449624 - Make single-locale repacks use correct locale. r=mshal
This was an oversight in the landing of Bug 1443208.  We need to set
AB_CD explicitly for the invoked target.

MozReview-Commit-ID: 29lQXYiOf6a

--HG--
extra : rebase_source : 6070a803e952f15a787aab27aae488e7a148b1a9
2018-03-20 17:00:38 -07:00
Nick Alexander 43465b36d4 Bug 1443208 - Express Fennec APK with GENERATED_FILES. r=ted.mielczarek
This small change is actually very significant.  Previously, |mach
package| for mobile/android had two jobs:

1) produce a final APK

2) rebuild parts of the APK that might have been silently modified by
   l10n mechanisms, both from multi-locale builds and single-locale
   repacks

This second part has never been sensible but has been difficult to
alter until recently, since the l10n mechanisms have been out of
mozilla-central and difficult to modify and test.  That's less true
now.

This patch:

a) removes the rebuild parts (the step labeled 2) above (which I
   generally refer to as the "nodeps mechanism")

b) uses the APKs produced by Gradle directly, without the copying
   indirection from m/a/base/Makefile.in

c) does the rebuild for multi-locale builds as an explicit step in the
   appropriate mozharness script

d) does the rebuild for each single-locale repack as another step in
   the existing `installers-%` target in m/a/locales/Makefile.in (it's
   not easy to remove this from the Makefile, since the repackage is
   invoked immediately after (it's the `repackage-zip-$*` target))

The new m/a/gradle.py file will grow additional tasks in tickets to
follow, hence the lock file and pre-factored form.

MozReview-Commit-ID: IKflLdmHR3P

--HG--
extra : rebase_source : fdabe340b6f0896a0ebb9da2951f10753deb5ff5
2018-03-20 12:41:49 -07:00
Nick Alexander 348abe631c Bug 1444534 - Part 2: Fold m/a/base/locales into m/a/base. r=ted.mielczarek
At last, another part of our long nightmare bites the dust.  We had a
complicated system where m/a/base used a FORCE $(MAKE) to produce
l10n-dependent pieces in m/a/base/locales, foiling sensible recursive
Make dependencies and causing much pain and suffering.  Now that
things are in moz.build, we can fold this into m/a/base, simplifying
the dependencies.  This gets us one step closer to expressing the APK
generation that consumes the dependencies in moz.build.

MozReview-Commit-ID: FzLtgR8AMue

--HG--
extra : rebase_source : 39a3da192822bea9fa803a2bcae76a89dde41a17
2018-03-08 14:19:13 -08:00
Nick Alexander 228cff2600 Bug 1444534 - Pre: Don't hide l10n Make invocations. r=ted.mielczarek
There's just no need for this: it makes interpreting build logs that
little bit harder.

MozReview-Commit-ID: 7gq73I8I3Bt

--HG--
extra : rebase_source : 1e5be3b243fc785c195c442e162edc8fc1fffc1d
2018-03-07 12:25:26 -08:00
Zibi Braniecki dba8ca857b Bug 1431260 - Switch multilocale.json to multilocale.txt in the build system. r=gps
MozReview-Commit-ID: 6S4VaAvDako

--HG--
extra : rebase_source : 29cc2e3416413363a40e77c10a95db7736497948
2018-02-13 23:42:14 -08:00
Delphine Lebédel ccdfd8d197 Bug 1430952 - Add 'tl', 'km' and 'meh' to Fennec all-locales for single-locale builds, r=flod
MozReview-Commit-ID: FApINlDzv3d

--HG--
extra : rebase_source : bcfec7f2dbe3c97d5d96aa40c674efc8df511d7a
2018-02-07 16:21:37 -08:00
Ian Moody 945e2dc862 Bug 1284548 - Use 'Share Audio' label for sharing audio played in <video>. r=snorp?
Vary the 'Share [...]' label depending on the actual use of the <video> tag, as
is done for the 'Save [...]' label.

MozReview-Commit-ID: Ga6RqV5dCby

--HG--
extra : rebase_source : 8a146d032d4fc9185fd197bb2ad737e62a17cb5b
2017-12-03 22:49:49 +00:00
Ryan VanderMeulen be0c88278f Bug 1426943 - Add a comment to mobile-l10n.js so it doesn't generate a clashing hash during packaging. r=nalexander 2018-01-03 16:29:38 -05:00
Nick Alexander 93938b5b2b Bug 1413240 - Build webext langpack for mobile/android. r=gandalf
This cargo cults a few things from browser/ and works when following
the instructions from
https://bugzilla.mozilla.org/show_bug.cgi?id=1413240#c0.

MozReview-Commit-ID: ciA7nfc8BR

--HG--
extra : rebase_source : 30edde6d670dd9a081a691959d298066895ab335
2017-12-15 12:19:15 -08:00
Zibi Braniecki c18a5d5ba2 Bug 1425689 - Move search-plugin resource entry to fennec's chrome jar.mn. r=nalexander
MozReview-Commit-ID: F9cFX7vtXMB

--HG--
extra : rebase_source : 250ac7bd5aa15f7a874f8a827e0d9679a53b735e
2017-12-16 13:24:59 -06:00
Chris H-C 7144c7d031 bug 1408416 - Remove inconsistent Telemetry strings from About dialogs r=Dexter
On nightly and aurora we have supplemental strings about Telemetry in the About
dialog/section. However, we already open the data policy tab (Desktop) and
notification (Mobile) on nightly, aurora, -and beta- to more accurately tell
users about our data policies.

So let's remove the inconsistently-applied semi-hard-to-find strings.

MozReview-Commit-ID: 3zjXQwi9r7v

--HG--
extra : rebase_source : af9728dd1ff2161ff028f85ebf7f93c22eae0181
2017-12-05 11:05:53 -05:00
Zibi Braniecki a5600cdb98 Bug 1414390 - Add intl.locale.requested locale list to replace general.useragent.locale. r=jfkthame,mossop
This patch moves us from using an old pref `general.useragent.locale`combined
with `intl.locale.matchOS` for retrieving user requested locale, to use a new
preference `intl.locale.requested` which stores a list of well-formed BCP47
language tags. If set to empty, the OS locales are used. If not set at all,
default locale is used.

We are also adding a piece of code to migrate from old to new system.


MozReview-Commit-ID: 854yQ1kC6Ee

--HG--
extra : rebase_source : c4a7171bc026f857f7878ee83d973ec01b536a84
2017-11-01 20:16:21 -07:00
Zibi Braniecki e62b350d3b Bug 1422997 - Fix multilocale.json in repacks. r=Pike
MozReview-Commit-ID: 8KBNmesxhpY

--HG--
extra : rebase_source : d7e483df25d9a58961c9486dfe09a51437394ee3
2017-12-04 16:14:23 -08:00
David Keeler 36f5d05cd8 bug 1397837 - remove vestigial references to "code signing" from PSM r=Cykesiopka,snorp
As of bug 1257362, the platform does not verify code signing certificates in
general, so anything involving the code signing trust of certificates can go.

MozReview-Commit-ID: 9g9kM62xfYZ

--HG--
extra : rebase_source : 5bec64e5f451c8433aff0de82a91f7bd54c24608
2017-12-01 16:16:20 -08:00
Francesco Lodolo (:flod) 0ec0112df1 Bug 1422249 - Update locales in mobile l10n.toml r=Pike
Vietnamese (vi) is missing from the list of languages.
List of locales on single-locale builds is out of date.

MozReview-Commit-ID: 3zZ3MYAuBWB

--HG--
extra : rebase_source : f98d9af6d8c6db1b8195eab211576b303a18dc23
2017-12-01 09:34:17 +01:00
Delphine Lebédel a407c86830 Bug 1422200 - Add vi to maemo-locales for multi-locale builds, r=flod
MozReview-Commit-ID: FFJGTFPi17E

--HG--
extra : rebase_source : 828a0d93ed114e724d38793f239462982fcd9b9b
2017-11-30 18:13:43 -08:00
Dão Gottwald aff5b2a7f6 Bug 1352497 - Remove about:healthreport. r=gfritzsche,nechen
MozReview-Commit-ID: 4FQ5aL2XrU5

--HG--
extra : rebase_source : a8863472a82697b3e7668866a35f14b6f01fafe7
2017-11-28 11:38:15 +01:00
Johann Hofmann d655438426 Bug 1374574 - Remove the FlyWeb system add-on from Fennec. r=ahunt,sebastian
MozReview-Commit-ID: AyYD4HedXFv

--HG--
extra : rebase_source : 82d068d219239e2b43e1ec285f7112065642bd29
2017-11-22 14:49:35 +01:00
Cosmin Sabou 651cb90a8a Backed out changeset be86ccde4f4a (bug 1352497) for bc failures on Windows 7 debug with e10s at docshell/test/browser/browser_bug1309900_crossProcessHistoryNavigation.js r=backout a=backout 2017-11-26 01:36:44 +02:00