Closed Bug 1710546 Opened 1 month ago Closed 15 days ago

Bundle Firefox Translations extension as a builtin addon Nightly only

Categories

(Firefox :: Translation, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
90 Branch
Tracking Status
firefox90 --- fixed

People

(Reporter: anatal, Assigned: anatal)

References

(Regressed 1 open bug)

Details

(Keywords: perf-alert)

Attachments

(1 file, 1 obsolete file)

No description provided.

We need to bundle the bergamot-browser-extension(https://github.com/mozilla-extensions/bergamot-browser-extension/) webextension as a built-in addon in Firefox Nightly and not ride the trains. This bug aims to track the tasks required to do so.

Depends on: 1674383

Bundle Firefox Translation as a builtin pref'd off addon

Summary: Bundle Firefox Translations extension as a bultin addon → Bundle Firefox Translations extension as a bultin addon Nightly only
Summary: Bundle Firefox Translations extension as a bultin addon Nightly only → Bundle Firefox Translations extension as a builtin addon Nightly only
Attachment #9221257 - Attachment description: [WIP] Firefox Translations integration → Firefox Translations integration
Pushed by scaraveo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c7e7bba07257
Firefox Translations integration r=mossop,mixedpuppy,mhoye

Backed out for causing bc failures on browser_all_files_referenced.js.

Push with failures

Failure log

Backout link

Flags: needinfo?(anatal)

I've just pushed the fix to this.

Flags: needinfo?(anatal)
Attachment #9223661 - Attachment is obsolete: true
Pushed by scaraveo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f6aae19033a0
Firefox Translations integration r=mossop,mixedpuppy,mhoye
Status: NEW → RESOLVED
Closed: 16 days ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
Status: RESOLVED → REOPENED
Flags: needinfo?(mh+mozilla)
Resolution: FIXED → ---
Target Milestone: 90 Branch → ---
Flags: needinfo?(mh+mozilla) → needinfo?(anatal)

(In reply to Pulsebot from comment #7)

Pushed by scaraveo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f6aae19033a0
Firefox Translations integration r=mossop,mixedpuppy,mhoye

== Change summary for alert #30211 (as of Thu, 27 May 2021 19:28:04 GMT) ==

Regressions:

Ratio Suite Test Platform Options Absolute values (old vs new)
4% installer size osx-cross 80,143,408.42 -> 83,047,330.50

For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=30211

Pushed by scaraveo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8cd995314369
Firefox Translations integration r=mossop,mixedpuppy,mhoye
Status: REOPENED → RESOLVED
Closed: 16 days ago15 days ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch

Very glad this made through. Thanks everyone!

Flags: needinfo?(anatal)
You need to log in before you can comment on or make changes to this bug.