mozilla-b2g/gaia — pull request #7110 by lodr (2012-12-20 15:39:35+00:00)
Title: Bug 816927 - Cost Control background service removed.

All client-server architecture has been replaced by distributed one.
Several modules now share the responsibility of the former service.
Most important modules are:

config_manager.js is in charge of manage OEM configuration and settings

mindgap.js is in charge of keep the extension of Statistics API

costcontrol.js is a wrapper for a singletos in charge of attend all requests

app.js in addition to modules in js/views are in charge of control
the Cost Control application view. Settings are inside the application
as well.

widget.js is in charge of the widget view.

message_handler.js is in charge of receive SMS and alarms set by the
application. This file attends system message and closes itself with
no longer required minimizing the amount of time consuming resources.

common.js holds functionallity for several views.