Closed
Bug 1444487
Opened 7 years ago
Closed 7 years ago
Create new preference for whether langpacks must be signed
Categories
(Toolkit :: Add-ons Manager, defect, P1)
Toolkit
Add-ons Manager
Tracking
()
VERIFIED
FIXED
mozilla61
People
(Reporter: aswan, Assigned: aswan)
References
Details
Attachments
(2 files)
59 bytes,
text/x-review-board-request
|
kmag
:
review+
jcristau
:
approval-mozilla-beta+
|
Details |
1.55 MB,
image/gif
|
Details |
For now this preference can be manually toggled and will default to false. After other dependencies of the parent bug are addressed and QA has had a chance to test, we can lock this down further.
Comment hidden (mozreview-request) |
Assignee | ||
Updated•7 years ago
|
Attachment #8957643 -
Flags: review?(kmaglione+bmo)
Comment 2•7 years ago
|
||
mozreview-review |
Comment on attachment 8957643 [details]
Bug 1444487 Add preference for langpack signing
https://reviewboard.mozilla.org/r/226544/#review232428
Should really have a test for this...
Attachment #8957643 -
Flags: review?(kmaglione+bmo) → review+
Comment hidden (mozreview-request) |
Pushed by aswan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9ed7f3c8ad84
Add preference for langpack signing r=kmag
Comment 5•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox61:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
Assignee | ||
Comment 6•7 years ago
|
||
Comment on attachment 8957643 [details]
Bug 1444487 Add preference for langpack signing
Approval Request Comment
[Feature/Bug causing the regression]:
n/a, not a regression
[User impact if declined]:
no direct user impact, this is part of bug 1197876, it will allow QA to test signed language packs on beta.
[Is this code covered by automated tests?]:
yes
[Has the fix been verified in Nightly?]:
yes
[Needs manual test from QE? If yes, steps to reproduce]:
this patch doesn't need additional manual testing but as mentioned above, it will be used to manually test browser behavior when language pack signing is required.
[List of other uplifts needed for the feature/fix]:
none
[Is the change risky?]:
not particularly
[Why is the change risky/not risky?]:
the change is small and between existing automated tests plus the new test added in the patch, the affected areas are well tested.
[String changes made/needed]:
none
Attachment #8957643 -
Flags: approval-mozilla-beta?
Comment 7•7 years ago
|
||
set to 60 fixed - since we are targeting 60 Beta. This is to ride with ESR (which is why we want 60)
status-firefox60:
--- → fixed
Comment 8•7 years ago
|
||
Assuming you wanted affected rather than fixed since this isn't in 60 yet.
tracking-firefox60:
--- → +
Comment 9•7 years ago
|
||
Comment on attachment 8957643 [details]
Bug 1444487 Add preference for langpack signing
langpack signing support, for 60.0b4
Attachment #8957643 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 10•7 years ago
|
||
bugherder uplift |
![]() |
||
Updated•7 years ago
|
Flags: in-testsuite+
Comment 11•7 years ago
|
||
Setting qe-verify- on this bug since it has automated coverage and it does not need manual testing (per Comment 6).
Flags: qe-verify-
Comment 12•7 years ago
|
||
This issue is verified as fixed on Firefox 61.0a1(20180316100132) and Firefox 60.0b4(20180315232954) under Windows 7 64-bit and Mac OS X 10.13.2.
The preference “extensions.langpacks.signatures.required” is set to false by default.
With the preference set to true or false only the signed langpacks can be installed in Fx61 or Fx60.
Unsigned langpacks can be installed only if the preference is set to false.
Please see the attached video.
You need to log in
before you can comment on or make changes to this bug.
Description
•