mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
e84f6d729a
The error message comes from abouthealth.js not checking if a variable is null before access. That bug is fixed. However, the underlying issue of "the reporter is null" still remains. Logging has been added to hopefully catch issues. The signature of the failure will change. --HG-- extra : rebase_source : bc887406a3570a767bae5407b5836314157ac421 extra : amend_source : f22cad2eae46bd08ae25a7d376fbf8e2d1d0ea92 |
||
---|---|---|
.. | ||
modules-testing | ||
tests | ||
datareporting-prefs.js | ||
DataReporting.manifest | ||
DataReportingService.js | ||
Makefile.in | ||
moz.build | ||
policy.jsm | ||
README.rst | ||
sessions.jsm |
====================== Data Reporting Service ====================== This directory contains files related to data collection and reporting within Gecko applications. The important files in this directory are: DataReportingService.js An XPCOM service that coordinates collection and reporting of data. policy.jsm A module containing the logic for coordinating and driving collection and upload of data. sessions.jsm Records Gecko application session history. This is loaded as part of the XPCOM service because it needs to capture state from very early in the application lifecycle. Bug 841561 tracks implementing this in C++. There is other code in the tree that collects and uploads data. The original intent of this directory and XPCOM service was to serve as a focal point for the coordination of all this activity so that it could all be done consistently and properly. This vision may or may not be fully realized.