Open Bug 1315552 Opened 3 years ago Updated 2 years ago

l10n repack creates two jar files / incorrect chrome.manifest

Categories

(Firefox Build System :: General, defect, major)

defect
Not set
major

Tracking

(firefox52 wontfix)

Tracking Status
firefox52 --- wontfix

People

(Reporter: iann_bugzilla, Unassigned)

Details

Steps to reproduce:
Carry out an l10n repack on chatzilla extension

Expected Result:
Option 1
A single chrome.jar file in the root of the directory with a chrome.manifest file containing relevant entries
Option 2
Multiple jar files with manifest files containing relevant entries

Actual Result:
Two jar files are created:
In the root directory chrome.jar containing icons directory and a chrome.manifest for en-US locale
In a chrome subdirectory chatzilla.jar containing content, locale and skin directories
Also in the root directory there is a chrome.manifest with lines pointing to chrome.jar for content, locale and skin
So doing some more digging, the change that generates the extra jar file / incorrect chrome.manifest is telling the repack there is some extra l10n by adding to locales/Makefile.in the following line:
MOZ_PKG_EXTRAL10N += distribution/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}=$(DIST)/xpi-stage/chatzilla
Too late for firefox 52, mass-wontfix.
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.