Privacy/Reviews/Telemetry/Measurements: Difference between revisions

→‎Deployed (In Nightly/Aurora/Beta/Release): Document multipart XHR probe removal
No edit summary
(→‎Deployed (In Nightly/Aurora/Beta/Release): Document multipart XHR probe removal)
 
(41 intermediate revisions by 6 users not shown)
Line 9: Line 9:
Histograms that are collected by telemetry are listed in [http://mxr.mozilla.org/mozilla-central/source/toolkit/components/telemetry/TelemetryHistograms.h TelemetryHistograms.h], and ones that have review are also listed in the table below.
Histograms that are collected by telemetry are listed in [http://mxr.mozilla.org/mozilla-central/source/toolkit/components/telemetry/TelemetryHistograms.h TelemetryHistograms.h], and ones that have review are also listed in the table below.


== Reviewed Data  ==
== Relevant Strings ==
Privacy Policy: [http://www.mozilla.com/en-US/legal/privacy/firefox.html#telemetry http://www.mozilla.com/en-US/legal/privacy/firefox.html#telemetry]


Data that's being collected and potentially has privacy implications undergoes a quick risk analysis. Data of this type is listed below including any outcomes from the risk analysis.  
''Opt-in strings:''
; 7-8 : Would you like to help improve Firefox by automatically reporting memory usage, performance, and responsiveness to Mozilla? ([https://hg.mozilla.org/mozilla-central/rev/2efc1f37ce92#l3.16 link to patch])
; 9+ : Will you help improve Firefox by sending anonymous information about performance, hardware characteristics, feature usage, and browser customizations to Mozilla? ([https://hg.mozilla.org/mozilla-central/rev/cf6245609f48#l2.16 link to patch])


[[Privacy/Reviews/Telemetry/Measurement Template|Get the lightweight-review template here]]
== Measurements flagged for Review  ==


{| class="wikitable"
Data that's being collected potentially has privacy implications and ''must'' undergo a quick risk analysis. These measurements are listed below including any outcomes from the risk analysis.
|-
! Pending Measurement
! Review Status
! Notes
|-
| [[Privacy/Reviews/Telemetry/Encountered Plugin Types|Encountered Plugin Types]]
| {{new|opened}}
| not yet landed
|-
| Profile Age
| {{new|todo}}
| <br>
|-
| Default Browser Status
| {{new|todo}}
| <br>
|}


<br>
[[Privacy/Reviews/Telemetry/Measurement Template|Get the lightweight-review template here]]


{| class="wikitable"
=== Undeployed (Not yet in Nightly/Aurora/Beta/Release) ===
{| class="wikitable sortable"
|-
|-
! Deployed Measurement  
! Not yet deployed Measurement  
! Review Status  
! Review Status  
! Data Format Sample
! Notes
! Notes
|-
|-
! info.reason
| Layers backend
!
| {{resolved|in bug}}
!
| ("Direct3D 9" "Direct3D 10" "OpenGL" "Basic")
| {{bug|721785}}
|-
|-
! info.OS
| Add telemetry for startup crash detection
!
| {{resolved|covered by opt-in}}
!
|
| {{bug|723802}}
|-
|-
! info.appID
| [[Privacy/Reviews/Telemetry/SSL_Certificates_And_Errors|SSL Certificates and Errors]]
!
| {{#lst:Privacy/Reviews/Telemetry/SSL_Certificates_And_Errors|state}}
!
|
| {{bug|707275}} - not yet landed
|-
|-
! info.appName
| [[Privacy/Reviews/Telemetry/Encountered Plugin Types|Encountered Plugin Types]]
!
| {{#lst:Privacy/Reviews/Telemetry/Encountered Plugin Types|state}}
!
|
| not yet landed
|-
|-
! info.appBuildID
| [[Privacy/Reviews/Telemetry/Profile Age|Profile Age]]
!
| {{#lst:Privacy/Reviews/Telemetry/Profile Age|state}}
!
|
| not yet landed
|-
|-
! info.platformBuildID
| [[Privacy/Reviews/Telemetry/Default Browser Status|Default Browser Status]]
!
| {{#lst:Privacy/Reviews/Telemetry/Default Browser Status|state}}
!
|
| {{bug|679938}} - not yet landed
|-
|-
! info.cpucount
| Mutation Event Listener Count
!
| {{resolved|not needed}}
!
| two counters
| {{bug|694033}} - window instance count and portion with MELs
|-
|-
! info.memsize
| Image decode count (# of encoded images per tab)
!
| {{resolved|}}
!
|
| {{bug|684091}}
|-
|-
! info.arch
| createTopLevelWindow - timing
!
| {{resolved|not needed}}
!
|
| {{bug|686435}}
|-
|-
! info.version
| cpuid Data - (list of capabilities)
!
| {{resolved|in bug}}
!
|
| {{bug|684038}}
|-
|-
!
| screen and window sizes
!
| {{resolved|in bug}}
!
|
| {{bug|683071}} (no patch yet)
|-
|-
!
| slow prepared statements (sqlite)
!
| {{resolved|in bug}}
!
| SQL prepared statements (without user data, [https://bug699051.bugzilla.mozilla.org/attachment.cgi?id=576021 just the structure])
| {{bug|699051}}
|}
 
<br>
 
=== Deployed (In Nightly/Aurora/Beta/Release) ===
 
{| class="wikitable sortable"
|-
|-
!  
! Deployed Measurement
!  
! Data format/sample
!  
! Review Status
! Train/Release
! Notes
|-
|-
!
| Character Encoding menu used
!
| flag
!
|
| 22
| {{bug|840476}}
|-
|-
!
| Character Encoding menu use situation
!
| enumeration of usage situations (labeled page, unlabeled page, local file or not, etc.)
!
|
| 22
| {{bug|840476}}
|-
|-
!
| Multipart XHR Usage
!
| boolean
!
|{{resolved|will determine fate of feature}}
|
| {{bug|701361}} Measurement removed in train 22 along with the feature whose usage was measured.
|-
|-
!
| gfx hardware info
!
| "adapterDescription":"", "adapterVendorID":"0x1002", "adapterDeviceID":"0x944a", "adapterRAM":"", "adapterDriver":"", "adapterDriverVersion":"", "adapterDriverDate":""
!
| {{resolved|needed for gfx regressions}}
| 12 ([https://hg.mozilla.org/integration/mozilla-inbound/rev/e29b78989aeb patch])
| {{bug|706340}}
|-
|-
!
| info.reason
!
| "idle-daily"
!
| {{resolved|not needed}}
| 7
| It's always the same string
|-
|-
!
| info.OS
!
| "Darwin"
!
| {{resolved|not needed}}
| 7 ([http://hg.mozilla.org/mozilla-central/rev/998d4edbf4b3 patch])
| Short string (in UA)
|-
|-
!
| info.appID
!
| GUID identifier
!
| {{resolved|not needed}}
| 7 ([http://hg.mozilla.org/mozilla-central/rev/998d4edbf4b3 patch])
| -
|-
|-
!
| info.locale
!
| application locale (e.g., "en-US")
!
| {{resolved|not needed}}
| 7 ([http://hg.mozilla.org/mozilla-central/rev/0ac4818e5b4b patch])
| -
|-
|-
!
| info.appName
!
| "Firefox"
!
| {{resolved|not needed}}
| 7 ([http://hg.mozilla.org/mozilla-central/rev/998d4edbf4b3 patch])
| (in UA)
|-
|-
!
| info.appVersion
!
| "7.0"
!
| {{resolved|not needed}}
| 7 ([http://hg.mozilla.org/mozilla-central/rev/998d4edbf4b3 patch])
| (in UA)
|-
|-
!
| info.appBuildID
!
| "20110624030724"
!
| {{resolved|not needed}}
| 7 ([http://hg.mozilla.org/mozilla-central/rev/998d4edbf4b3 patch])
| Identifies date/time of build
|-
|-
!
| info.platformBuildID
!
| "20110624030724"
!
| {{resolved|not needed}}
| 7 ([http://hg.mozilla.org/mozilla-central/rev/998d4edbf4b3 patch])
| ''same as appBuildID''
|-
|-
!
| info.cpucount
!
| "2"
!
| {{resolved|not needed}}
| 7
| number of cores, etc.
|-
|-
!
| info.memsize
!
| "2922"
!
| {{resolved|not needed}}
| 7
| RAM in megabytes<br>
|-
|-
!
| info.arch
!
| "x86-64"
!
| {{resolved|not needed}}
| 7
| cpu architecture
|-
|-
!
| info.version
!
| "11.0.0"
!
| {{resolved|not needed}}
| 7
| os version (in UA)
|-
|-
!
| info.device
!
| "N810"
!
| {{resolved|not needed}}
| 7
| present on mobile only
|-
|-
!
| info.manufacturer
!
| "Nokia"
!
| {{resolved|not needed}}
| 7
| present on mobile only
|-
|-
!
| info.hardware
!
| "smdkc210"
!
| {{resolved|not needed}}
| 7
| Android hardware description (mfr code-name)
|-
|-
!
| info.persona
!
| "336461" (integer ID)
!
| {{resolved|opt-in adjusted for 9}}
| 9
| Present when a persona is enabled
|-
|-
!
| info.addons
!
| name/GUID/version of installed addons
!
| {{resolved|opt-in adjusted for 9}}
| 9
| Always present
|-
|-
!
| simpleMeasurements.uptime
!
| "22"
!
| {{resolved|not needed}}
| 7
| application uptime in minutes
|-
|-
!
| simpleMeasurements.main
!
| "1000"
!
| {{resolved|not needed}}
| 7
| milliseconds from startup in main()
|-
|-
!
| simpleMeasurements.firstPaint
!
| "2000"
!
| {{resolved|not needed}}
| 7
| milliseconds from startup to first paint
|-
|-
!
| simpleMasurements.sessionRestored
!
| "3000"
!
| {{resolved|not needed}}
| 7
| milliseconds from startup to session restore
|-
|-
!
| simpleMeasurements.js.e4x
!
| "0"
!
| {{resolved|opt-in adjusted for 9}} 
| 8 ([http://hg.mozilla.org/mozilla-central/rev/ba19e1cd3f91 patch])
| number of e4x objects created since browser startup
|-
|-
!
| simpleMeasurements.js.setProto
!
| "0"
!
| {{resolved|opt-in adjusted for 9}} 
| 8 ([http://hg.mozilla.org/mozilla-central/rev/ba19e1cd3f91 patch])
| number of times the __proto__ property has been set
|-
|-
!
| simpleMeasurements.js.customIter
!
| "0"
!
| {{resolved|opt-in adjusted for 9}} 
| 8 ([http://hg.mozilla.org/mozilla-central/rev/ba19e1cd3f91 patch])
| number of times a custom __iterator__ was used
|}
|}
[[Category:Privacy/Reviews|TelemetryMeasurements]]
254

edits