Closed Bug 2067701 Opened 22 days ago Closed 8 hours ago

Package the notification helper with Firefox

Categories

(Firefox :: Installer, task)

Unspecified
Windows
task

Tracking

()

RESOLVED FIXED
158 Branch
Tracking Status
firefox158 --- fixed

People

(Reporter: aborondo, Assigned: aborondo)

References

(Blocks 1 open bug, )

Details

Attachments

(3 files)

As a developer I want the notification helper to be packaged and distributed with Firefox, so that it can be installed and updated together with Firefox.

Commit 3052c53 from the POC can be used as a reference to start development.

Acceptance criteria:

  • The helper is packaged and distributed with Firefox.
  • During installation and uninstallation, the helper is stopped before any of its files are replaced or removed.
  • Before applying a Firefox update, ensure that the helper isn't running.
Assignee: nobody → aborondo
Status: NEW → ASSIGNED
Priority: -- → P3
Depends on: 2067218
Component: Launcher Process → Installer
OS: Unspecified → Windows

The component has been changed since the backlog priority was decided, so we're resetting it.
For more information, please visit BugBot documentation.

Priority: P3 → --
Blocks: 2070105
Attachment #9635860 - Attachment description: Bug 2067701 - Stop the helper during install and uninstall r=iholmes,hsohaney → Bug 2067701 - Signal the helper to stop during install and uninstall r=iholmes,hsohaney
Attachment #9635861 - Attachment description: Bug 2067701 - Stop the helper before applying an update r=iholmes,hsohaney → Bug 2067701 - Signal the helper to stop before applying an update r=iholmes,hsohaney
Summary: Package the helper with Firefox → Package the notification helper with Firefox
Attachment #9632807 - Attachment description: Bug 2067701 - Package the helper with the Firefox installer r=iholmes,hsohaney → Bug 2067701 - Package the notification helper with the Firefox installer r=iholmes,hsohaney
Attachment #9635860 - Attachment description: Bug 2067701 - Signal the helper to stop during install and uninstall r=iholmes,hsohaney → Bug 2067701 - Signal the notification helper to stop during install and uninstall r=iholmes,hsohaney
Attachment #9635861 - Attachment description: Bug 2067701 - Signal the helper to stop before applying an update r=iholmes,hsohaney → Bug 2067701 - Signal the notification helper to stop before applying an update r=iholmes,hsohaney
Attachment #9632807 - Attachment description: Bug 2067701 - Package the notification helper with the Firefox installer r=iholmes,hsohaney → Bug 2067701 - Package the notification helper with the Firefox installer r=iholmes,hsohaney,cdupuis
Attachment #9635860 - Attachment description: Bug 2067701 - Signal the notification helper to stop during install and uninstall r=iholmes,hsohaney → Bug 2067701 - Signal the notification helper to stop during install and uninstall r=iholmes,hsohaney,cdupuis
Attachment #9635861 - Attachment description: Bug 2067701 - Signal the notification helper to stop before applying an update r=iholmes,hsohaney → Bug 2067701 - Signal the notification helper to stop before applying an update r=iholmes,hsohaney,cdupuis
Pushed by aborondo@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/0cbacd989030 https://hg.mozilla.org/integration/autoland/rev/cc73c9e433e4 Package the notification helper with the Firefox installer r=iholmes,cdupuis https://github.com/mozilla-firefox/firefox/commit/31aae89dab8c https://hg.mozilla.org/integration/autoland/rev/beeae3718cd6 Signal the notification helper to stop during install and uninstall r=hsohaney,browser-installer-reviewers,cdupuis https://github.com/mozilla-firefox/firefox/commit/6444b074746c https://hg.mozilla.org/integration/autoland/rev/f832556f65d0 Signal the notification helper to stop before applying an update r=iholmes,hsohaney,application-update-reviewers,cdupuis
Status: ASSIGNED → RESOLVED
Closed: 8 hours ago
Resolution: --- → FIXED
Target Milestone: --- → 158 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: