Closed
Bug 583347
Opened 14 years ago
Closed 13 years ago
Convert all uses of Weave.Svc.* to use Services.* or Cc...
Categories
(Firefox :: Sync, defect)
Firefox
Sync
Tracking
()
RESOLVED
WONTFIX
Future
People
(Reporter: zpao, Unassigned)
Details
(Whiteboard: [sync-ui-followup])
There are a number of cases where converting Weave.Svc.* to the Services.* equivalent is not an easy switch (mostly the ones where Weave.Svc.X is actually a wrapper around the service). So I'm doing this in a followup because it's not worth the time spent now.
Updated•14 years ago
|
Product: Firefox → Weave
QA Contact: general → general
Version: Trunk → unspecified
Comment 1•14 years ago
|
||
We need to keep using Weave.Svc.* in services/sync as long as the add-on is also supposed to work on Firefox 3.6 where Services.jsm doesn't exist. If this bug is purely about the Firefox UI integration bits, it should probably go back into the Firefox component.
Reporter | ||
Updated•14 years ago
|
Product: Weave → Firefox
QA Contact: general → general
Reporter | ||
Comment 2•14 years ago
|
||
(In reply to comment #1) > If this bug is purely about the Firefox UI integration bits, it should probably > go back into the Firefox component. That is what it's for. Shawn made a boo-boo.
Updated•14 years ago
|
Component: General → Firefox Sync: UI
Product: Firefox → Mozilla Services
QA Contact: general → sync-ui
Updated•14 years ago
|
Target Milestone: --- → Future
Comment 3•13 years ago
|
||
We got rid of all custom Svc.* aliases that are also available in Services.jsm et.al. in bug 648364. The remaining ones are either nicer wrappers around existing services (Svc.Prefs, Svc.Obs) or not available from anywhere else. (I don't see why we should use Cc[...].getService(...) instead of a lazy service getter.)
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Assignee | ||
Updated•6 years ago
|
Component: Firefox Sync: UI → Sync
Product: Cloud Services → Firefox
You need to log in
before you can comment on or make changes to this bug.
Description
•