Fabrice Desré
88b85943ca
Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi,mshal
2015-02-26 13:51:20 -08:00
Ms2ger
ac0961d0a4
Backed out changeset 7abf54d96823 for lack of review.
2015-02-26 23:02:55 +01:00
Fabrice Desré
8ab738009a
Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi
2015-02-26 13:51:20 -08:00
Alexandre Lissy
60fd85b94f
Bug 1128489 - Direct communication between SettingsService and SettingsRequestManager. r=qdot
2015-02-03 02:45:00 +01:00
Alexandre Lissy
f192147450
Bug 1107329 - Add locks tasks queue vivacity checking. r=qdot
...
To help diagnosing further issues with the Settings API getting blocked,
we add some tracking of the tasks and locks queue vivacity. We ensure to
keep track of the last lock id at the head of the queue, and we verify
whether it does not stays on top of it for too long.
2014-12-24 01:30:00 -05:00
Kyle Machulis
f082bd6cac
Bug 1098220 - Only print exception message in SettingsService in exceptional situations; r=gerard-majax
2014-12-23 11:11:20 -08:00
Alexandre Lissy
8e9562d5df
Bug 1109704 - Expose details settings informations in about:memory. r=qdot
...
We want to have a better breakdown of how many get/set operations we are
doing for each setting lock. Given that we keep track of all locks, this
may consume quite some memory, so we introduce a new preference to
enable this feature. We also add memory reporting for the SettingService
lock.
2014-12-17 10:40:00 -05:00
Alexandre Lissy
669c71b068
Bug 1110091 - Fix mozSettings logging use of Services. r=qdot
2014-12-11 03:32:00 +01:00
Alexandre Lissy
55d2982a3c
Bug 1106896 - Improve debug and error reporting in mozSettings. r=qdot
...
We break down the logging capabilities into two classes: debug and
verbose. Verbose will help to track everything that happens, while debug
should just report error cases. We also augment memory reports with
values to help tracking potential issues like: queue blockage, leaking,
etc.
2014-12-02 14:50:00 +01:00
Alexandre Lissy
fbc85d2424
Bug 1092384 - Use undefined windowID for service locks r=bent
...
Service locks for settings are locks created from chrome code and not
attached to any window. Since the windowID is used in other cases for
the Settings:CreateLock message, we should at least pass an undefined
value to avoid unneccessary JS warning.
2014-11-04 15:08:37 -08:00
Kyle Machulis
64733ef6b2
Bug 1015518 - Use SettingsRequestManager as SettingsService Backend; r=bent
2014-08-27 21:01:31 -07:00
Ryan VanderMeulen
81bb8352e4
Backed out 11 changesets (bug 1059079, bug 1015518, bug 900551, bug 846200) for Gaia UI test failures on a CLOSED TREE.
...
Backed out changeset d85b4e48b3b4 (bug 1015518)
Backed out changeset 663b73ba69ec (bug 1015518)
Backed out changeset 5cf1cb5fa022 (bug 900551)
Backed out changeset b953dd5bfdaa (bug 900551)
Backed out changeset a2b6d7c84100 (bug 900551)
Backed out changeset ceb79fe83d15 (bug 900551)
Backed out changeset f6acf344fbf0 (bug 900551)
Backed out changeset fa269ea53937 (bug 846200)
Backed out changeset b89c84a850f9 (bug 846200)
Backed out changeset b7a7dfbe4e3f (bug 846200)
Backed out changeset c6f54d821c11 (bug 1059079)
2014-08-28 12:49:49 -04:00
Kyle Machulis
87bef8cc27
Bug 1015518 - Use SettingsRequestManager as SettingsService Backend; r=bent
2014-08-27 21:01:31 -07:00
Gregor Wagner
68bba3032a
Bug 1012214 - Settings service doesn't call handle callback created in lock object. r=bent
2014-05-20 12:19:18 -07:00
Gregor Wagner
db02cdc332
Bug 999572 - Fix settingsService usage in NetworkGeolocationProvider.js. r=bent
2014-04-23 14:16:24 -07:00
Ehsan Akhgari
c7358d09df
Bug 986475 - Remove the classinfo from SettingsService and SettingsServiceLock; r=bzbarsky
...
These objects are not exposed to Web content, so they don't need the
classinfo.
2014-03-22 09:56:17 -04:00
Sam Joch
79c5c55715
Bug 968215 - SettingsService needs to have a callback when transaction are completed. r=bent
2014-02-07 12:19:58 +01:00
Jan Varga
86fb699d45
Bug 832883 - Move IDBKeyRange to WebIDL and define indexedDB/IDBKeyRange in all the spots. r=khuey,bent (initial work done by Ms2ger)
2013-09-28 13:25:46 +02:00
Fabrice Desré
5a5e06da4e
Bug 806374 - Don't store phone's wallpaper or the dialer ringtone or the notification ringtone as a data: URI in the settings DB r=gwagner
2013-08-11 08:41:59 -07:00
Reuben Morais
3df4b6b1d3
Bug 877003 - Convert TestSettingsAPI.cpp to a mochitest-chrome. r=fabrice
2013-05-31 15:28:46 -07:00
Gregor Wagner
6ac4936bcd
Bug 827499 - SettingsService: Fix locking problem. r=bent
2013-01-08 12:04:25 +01:00
Gregor Wagner
fa5b4e3d21
Bug 827237 - Wifi: ap list in settings is empty. r=bent
2013-01-07 15:03:26 +01:00
Kyle Huey
76a2832eea
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-31 09:13:28 -07:00
Vicamo Yang
ea784216bd
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
c82a2d6fea
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
c34b7d9377
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
8078ab712e
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Gregor Wagner
dd7c3bba53
Bug 788561 - SettingsAPI: Use createLock instead of getLock. r=bent
2012-09-05 17:33:03 -07:00
Gene Lian
97b768a569
Bug 785298 - Settings API: set() can carry a customized message to notify "mozsettings-changed" observers. r=gwagner
2012-08-31 15:37:43 +08:00
Gregor Wagner
d51ec180c5
Bug 786814 - Don't overwrite indexeddb in SettingsService. r=bent
2012-08-29 17:55:36 -03:00
Mounir Lamouri
6950b40c48
Bug 772050 - Remove 'classInfo' from AppsService and SettingsService. r=gwagner
2012-07-18 07:58:02 -07:00
Kyle Huey
df4f508633
Bug 726378: Followup to fix orange make check. r=me
2012-06-29 11:49:29 -07:00
Gregor Wagner
c8865d865e
Bug 743336 - Settings API: Add service. r=fabrice
2012-04-27 16:21:31 -07:00