Also remove related code that was only used from here including
stuff related to marketplace purchases, etc.
MozReview-Commit-ID: ESX78tVQK7M
--HG--
extra : rebase_source : 56d956168f75cdc40fd3df057e41493f80733352
This change moves update.locale generation to moz.build using
LOCALIZED_GENERATED_FILES. Since the existing Makefile rules were simply
putting the name of the locale into the output file, the input template
has been removed and the generation script just writes the name of the
locale to the output.
MozReview-Commit-ID: 8FT2tpHpaa2
--HG--
extra : rebase_source : 8822645edf6f07cc2d16b7c8998a6ce09d3a25cb
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
This drops the abuse of make dependencies to factor our steps
in l10n repacks and language packs.
It's replaced with clobbers, libs, and the packaging, which
can be shared between installers and the language pack.
MozReview-Commit-ID: 2vEHp0QogXQ
--HG--
extra : rebase_source : c14f0b17904f8f9e0e3f004384c2a292ceeafe4f
extra : source : e95f8bd7b5190bf1d3fae75a88a15ebbe6613809
The additional `ifndef IS_LANGPACK` Makefile bits turned out to be unnecessary,
as langpack packaging excludes ini files:
https://dxr.mozilla.org/mozilla-central/rev/20d57b9c4183973af4af5e078dff2aec0b74f928/toolkit/locales/l10n.mk#220
We already don't have this wrapping around updater.ini so it doesn't seem
harmful.
MozReview-Commit-ID: 7kmg1AIVLcl
--HG--
extra : rebase_source : d0ea61865ad0b07054b894335f9266f19c1495f5
extra : source : 0e485a8fdc3f45ae4cdad75e010765fb48aa20c4
Add a new |offerer| field to RTCStatsReport.
Based on offerer, label the local sdp as offer or answer.
Based on offerer, label the remote sdp as offer or answer.
MozReview-Commit-ID: 4jdWP8tpr9w
--HG--
extra : rebase_source : 5724645ef8e39c2af0c5fccf7d7872ee2cb437b5
This warning is being removed because the same warning about Flash being potentially slow is mentioned in the doorhanger that shows up when the user clicks to activate.
MozReview-Commit-ID: 3TTMflTDiYK
--HG--
extra : rebase_source : 747c5e016f050cf656bb7f3105e4cc7dcb254df3
This warning is being removed because the same warning about Flash being potentially slow is mentioned in the doorhanger that shows up when the user clicks to activate.
MozReview-Commit-ID: 3TTMflTDiYK
--HG--
extra : rebase_source : 747c5e016f050cf656bb7f3105e4cc7dcb254df3
This warning is being removed because the same warning about Flash being potentially slow is mentioned in the doorhanger that shows up when the user clicks to activate.
MozReview-Commit-ID: 3TTMflTDiYK
--HG--
extra : rebase_source : 747c5e016f050cf656bb7f3105e4cc7dcb254df3
This patch will remove printPageSetup resources from Linux package. This xul is
'PageSetup' dialog, but gecko doesn't use this dialog since gecko will display
a native page setup dialog.
(For Detail, See nsPrintDialogServiceGTK::ShowPageSetup)
MozReview-Commit-ID: 4AFjaM3cB35
--HG--
extra : rebase_source : 9ed0e9f0c3289c7d66b8f839417a899f884b345c
This patch will remove printing xul dialog and related files since a caller of
this xul dialog doesn't exist.
The printjoboptions.xul is only used by printdialog.xul.
MozReview-Commit-ID: B6VZuj3Lg1b
--HG--
extra : rebase_source : 7cf2e94c491147a2cb84616ab922adeb833cb447
This patch will remove printing xul dialog and related files since a caller of
this xul dialog doesn't exist.
The printjoboptions.xul is only used by printdialog.xul.
MozReview-Commit-ID: B6VZuj3Lg1b
--HG--
extra : rebase_source : 22c7fcacbca20e0a1eca66450a64653d5c4f0f5c
Undoing some of my ideas to support l10n-merge for defines.inc.
We'll add that once compare-locales can actually merge them.
The culprit why this didn't work is that there's one level
of $(MAKE) invocation missing between the rule that
defines IS_LANGUAGE_REPACK and config.mk actually taking
that into account.
MozReview-Commit-ID: 2JJZrvAPhG0
--HG--
extra : rebase_source : 7984a98611b40d35c58b65194cedf1ac20127293
We added a return error value for compare-locales so that it
can be used in automated checks more easily. For builds, though,
ignore that return value.
Also, mach doesn't like utf-8 encoded output, so let's print
unicode.
MozReview-Commit-ID: L4lzqhBE0By
--HG--
extra : rebase_source : 3a9c612dc99b0f0417eb02c4d8478f1a2f245436
Vendor new dependency for compare-locales, python-fluent.
This is the 0.4.2 release of python-fluent.
Also, make mach command a bare minimum wrapper.
The compare-locales mach command used to own a couple of defaults
and opinions.
Now that those opinions and defaults are in the Makefiles, this
command can be much simpler. As a side effect, this should
make the thunderbird port easier, where none of the mach defaults
worked.
Update l10n.mk for compare-locales 2.x:
The command line interface is different now, with positional arguments.
Also, the l10n config file isn't a default anymore (that never worked
for thunderbird).
And the merge dir is now the parent of the locale dir, much like
we already anticipated in the code.
MozReview-Commit-ID: DxVVKyVSt5y
--HG--
extra : rebase_source : 7c591fea8c7d9ecef615fb56f9359d4f1bd4b340