Closed Bug 1046906 Opened 5 years ago Closed 5 years ago

[meta] Make necessary changes to Firefox to work with the new v2 signed Firefox.app structure

Categories

(Firefox :: General, defect)

x86
macOS
defect
Not set

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: spohl, Unassigned)

References

Details

(Keywords: meta)

Attachments

(1 file, 1 obsolete file)

Attached file New bundle structure (obsolete) —
The new OSX v2 signatures force us to change the structure of our Firefox.app bundle. We need to make the necessary app-level changes for Firefox to run with this new structure.
Our current bundle structure.
The proposed new structure is meant to allow for v2 signatures with the least number of changes. This does not reflect a structure that conforms with Apple's standards, but I don't think we should aim for perfection with this tight timetable.
Summary: Make necessary changes to Firefox to work with the new v2 signed Firefox.app structure → Make necessary changes to updater to work with the new v2 signed Firefox.app structure
This bug was meant to track the changes to Firefox itself to work with the new structure. Shall we clone this bug to track the changes to the updater separately?
Flags: needinfo?(robert.strong.bugs)
Sorry, I thought it was for app update since it was filed under app update. I'll move it to a better component.
Component: Application Update → General
Flags: needinfo?(robert.strong.bugs)
Product: Toolkit → Firefox
Summary: Make necessary changes to updater to work with the new v2 signed Firefox.app structure → Make necessary changes to Firefox to work with the new v2 signed Firefox.app structure
Ah, right. My component choices turned out to be fairly inaccurate today. Sorry for the confusion and extra work.
Blocks: 1047584
No longer blocks: 1046306
Comment on attachment 8465624 [details]
New bundle structure

This is no longer the new structure, which is developed in bug 1047584.
Attachment #8465624 - Attachment is obsolete: true
Let's make this bug a meta bug and track each moved file in a separate bug for easier tracking, reviews etc.
Keywords: meta
Summary: Make necessary changes to Firefox to work with the new v2 signed Firefox.app structure → [meta] Make necessary changes to Firefox to work with the new v2 signed Firefox.app structure
Depends on: 1048687
Depends on: 1047742
Depends on: 1047738
Depends on: 1047728
Depends on: 1047719
Depends on: 1050944
Group: mozilla-employee-confidential
Depends on: 1046924
No longer depends on: 1046924
All dependencies dealt with so resolving wfm

All patches landed on aurora in the Mac V2 signing combined patch in bug 1047584
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
Depends on: 1108056
You need to log in before you can comment on or make changes to this bug.