Closed
Bug 1351604
Opened 8 years ago
Closed 8 years ago
Avoid shipping X509.jsm and DER.jsm until they are used
Categories
(Core :: Security: PSM, enhancement, P1)
Core
Security: PSM
Tracking
()
RESOLVED
FIXED
mozilla55
Tracking | Status | |
---|---|---|
firefox55 | --- | fixed |
People
(Reporter: florian, Assigned: keeler)
References
(Blocks 1 open bug)
Details
(Whiteboard: [psm-assigned])
Attachments
(1 file)
These 2 files seem like they are both pieces of the work for the larger project in bug 1294897. They are currently only referenced by test files, and we shouldn't be shipping them to users until they are actually used.
I assume you want to keep running the tests on them to ensure they don't randomly break, so you will probably want to package them using TESTING_JS_MODULES instead of EXTRA_JS_MODULES for now.
![]() |
Assignee | |
Comment 1•8 years ago
|
||
Whoops - good call.
Assignee: nobody → dkeeler
Priority: -- → P1
Whiteboard: [psm-assigned]
Comment hidden (mozreview-request) |
![]() |
Assignee | |
Comment 3•8 years ago
|
||
Reporter | ||
Comment 4•8 years ago
|
||
Thanks for fixing this! You also need to remove the exception at http://searchfox.org/mozilla-central/rev/72fe012899a1b27d34838ab463ad1ae5b116d76b/browser/base/content/test/static/browser_all_files_referenced.js#260 or you'll get a test failure.
Comment hidden (mozreview-request) |
![]() |
Assignee | |
Comment 6•8 years ago
|
||
Ah, thanks for the pointer.
![]() |
||
Comment 7•8 years ago
|
||
mozreview-review |
Comment on attachment 8853117 [details]
bug 1351604 - don't ship DER.jsm and X509.jsm until they're actually used in production
https://reviewboard.mozilla.org/r/125188/#review128104
Looks good.
Attachment #8853117 -
Flags: review?(cykesiopka.bmo) → review+
![]() |
Assignee | |
Comment 8•8 years ago
|
||
Thanks!
Pushed by dkeeler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e46f832ac262
don't ship DER.jsm and X509.jsm until they're actually used in production r=Cykesiopka
Backed out in https://hg.mozilla.org/integration/autoland/rev/c98326636d91 for failures like https://treeherder.mozilla.org/logviewer.html#?job_id=87932930&repo=autoland
Flags: needinfo?(dkeeler)
![]() |
Assignee | |
Comment 11•8 years ago
|
||
The patch is fine: https://treeherder.mozilla.org/#/jobs?repo=try&revision=f14554c29da2&selectedJob=87967137
I think it just needs a clobber.
Flags: needinfo?(dkeeler)
Comment hidden (mozreview-request) |
Comment 13•8 years ago
|
||
Pushed by dkeeler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e87ffc90adf0
don't ship DER.jsm and X509.jsm until they're actually used in production r=Cykesiopka
![]() |
||
Comment 14•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in
before you can comment on or make changes to this bug.
Description
•