If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Extract BackgroundService superclass

RESOLVED FIXED in Firefox 22

Status

Android Background Services
Android Sync
P2
normal
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: cpeterson, Assigned: cpeterson)

Tracking

unspecified
mozilla22
All
Android

Firefox Tracking Flags

(firefox21 wontfix, firefox22 fixed)

Details

(URL)

(Assignee)

Description

5 years ago
This change extracts some utility code from AnnouncementsService.java and AnnouncementsBroadcastService.java into a BackgroundService superclass. The idea is that other Android services will extend BackgroundService.
https://github.com/mozilla-services/android-sync/pull/297
(Assignee)

Updated

5 years ago
(Assignee)

Comment 2

5 years ago
https://github.com/mozilla-services/android-sync/commit/c44feb5507587ce53cf2b9b847269a460f6b771a

https://hg.mozilla.org/integration/mozilla-inbound/rev/6562cc879c53
status-firefox21: --- → wontfix
status-firefox22: --- → affected
Target Milestone: --- → mozilla22
Backed out for build failures.
https://hg.mozilla.org/integration/mozilla-inbound/rev/80942ec06b47

https://tbpl.mozilla.org/php/getParsedLog.php?id=20126974&tree=Mozilla-Inbound
Change wasn't landed with fennec-copy-code.sh, so it's missing makefile entries.
I will reland when tree reopens.

Chris: in future, you need to run something like:

  cd ~/moz/hg/mozilla-inbound
  hg qnew -m "..."
  cd ~/moz/git/android-sync
  ./fennec-copy-code.sh ~/moz/hg/mozilla-inbound
  cd -
  hg add ...
  hg qref
Relanded with manifest changes:

https://hg.mozilla.org/integration/mozilla-inbound/rev/74d4c4a7e5c0

Comment 7

5 years ago
https://hg.mozilla.org/mozilla-central/rev/74d4c4a7e5c0
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED

Updated

5 years ago
status-firefox22: affected → fixed
Component: Android Sync → Android Sync
Product: Mozilla Services → Android Background Services
You need to log in before you can comment on or make changes to this bug.