Privacy/Reviews/Telemetry/Measurements: Difference between revisions

→‎Deployed (In Nightly/Aurora/Beta/Release): Document multipart XHR probe removal
(→‎Deployed (In Nightly/Aurora/Beta/Release): Document multipart XHR probe removal)
 
(45 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 ==
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.
Privacy Policy: [http://www.mozilla.com/en-US/legal/privacy/firefox.html#telemetry http://www.mozilla.com/en-US/legal/privacy/firefox.html#telemetry]


[[Privacy/Reviews/Telemetry/Measurement_Template|Get the lightweight-review template here]]
''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])


Pending Measurements:
== 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.
!Measurement
 
!Review Status
[[Privacy/Reviews/Telemetry/Measurement Template|Get the lightweight-review template here]]
!Notes
 
=== Undeployed (Not yet in Nightly/Aurora/Beta/Release) ===
{| class="wikitable sortable"
|-
! Not yet deployed Measurement  
! Review Status  
! Data Format Sample
! Notes
|-
| Layers backend
| {{resolved|in bug}}
| ("Direct3D 9" "Direct3D 10" "OpenGL" "Basic")
| {{bug|721785}}
|-
| Add telemetry for startup crash detection
| {{resolved|covered by opt-in}}
|
| {{bug|723802}}
|-
| [[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
|-
| [[Privacy/Reviews/Telemetry/Encountered Plugin Types|Encountered Plugin Types]]
| {{#lst:Privacy/Reviews/Telemetry/Encountered Plugin Types|state}}
|
| not yet landed
|-
| [[Privacy/Reviews/Telemetry/Profile Age|Profile Age]]
| {{#lst:Privacy/Reviews/Telemetry/Profile Age|state}}
|
| not yet landed
|-
| [[Privacy/Reviews/Telemetry/Default Browser Status|Default Browser Status]]
| {{#lst:Privacy/Reviews/Telemetry/Default Browser Status|state}}
|
| {{bug|679938}} - not yet landed
|-
| Mutation Event Listener Count
| {{resolved|not needed}}
| two counters
| {{bug|694033}} - window instance count and portion with MELs
|-
|-
|[[Privacy/Reviews/Telemetry/Encountered Plugin Types|Encountered Plugin Types]]
| Image decode count (# of encoded images per tab)
|{{new|opened}}
| {{resolved|}}
|not yet landed
|
| {{bug|684091}}
|-
|-
| Profile Age
| createTopLevelWindow - timing
|{{new|todo}}
| {{resolved|not needed}}
|
|
| {{bug|686435}}
|-
|-
| Default Browser Status
| cpuid Data - (list of capabilities)
|{{new|todo}}
| {{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}}
|}
|}


Deployed measurements
<br>


{|class='wikitable'
=== Deployed (In Nightly/Aurora/Beta/Release) ===
!Measurement
 
!Review Status
{| class="wikitable sortable"
!Notes
|-
|-
! 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