Closed Bug 1223018 Opened 9 years ago Closed 9 years ago

Rename about:telemetry "System Information" section to "Session Information"

Categories

(Toolkit :: Telemetry, defect, P4)

45 Branch
defect

Tracking

()

RESOLVED FIXED
mozilla45
Tracking Status
firefox45 --- fixed

People

(Reporter: gfritzsche, Assigned: penhlenh, Mentored)

Details

(Whiteboard: [measurement:client] [good first bug])

Attachments

(1 file, 3 obsolete files)

In about:telemetry, the "System Information" section doesn't really contain information about the system.
Most of the information in there is about the current session, so we should rename it to "Session Information".
The changes can be viewed by navigating to about:telemetry.

This requires updating the following places with "system" vs. "session":
* the html for the about page:
  https://dxr.mozilla.org/mozilla-central/rev/e2a910c048dc82fc3be53475f18e7f81f03e377b/toolkit/content/aboutTelemetry.xhtml#117,119,122
* the JavaScript file:
  https://dxr.mozilla.org/mozilla-central/rev/e2a910c048dc82fc3be53475f18e7f81f03e377b/toolkit/content/aboutTelemetry.js#1625-1628
* the file that contains the strings:
  https://dxr.mozilla.org/mozilla-central/source/toolkit/locales/en-US/chrome/global/aboutTelemetry.dtd#107
Mentor: gfritzsche, alessio.placitelli
Priority: -- → P4
Whiteboard: [measurement:client] [good first bug]
No longer depends on: 1223183
Hi Georg,

I'd like to start working on this bug.

Penh
Hi Penh, I'm assigning this bug to you. To get started, follow the guidelines in comment 1. Feel free to get back to us if you need anything else!
Assignee: nobody → penhlenh
Status: NEW → ASSIGNED
Comment on attachment 8687250 [details] [diff] [review]
Rename System Information To Session Information

Review of attachment 8687250 [details] [diff] [review]:
-----------------------------------------------------------------

That is the right place to change the heading, thanks.
I think we should change the internal names too (the ones mentioned in comment 1, like e.g. aboutTelemetry.systemInfoSection to aboutTelemetry.sessionInfoSection).
Attachment #8687250 - Flags: feedback+
Attached patch change the internal names (obsolete) — Splinter Review
Attachment #8687250 - Attachment is obsolete: true
Comment on attachment 8687683 [details] [diff] [review]
change the internal names

Penh, thank you for your submissions!

Next time you submit a patch for review, be sure to set a reviewer: this is needed so your patch gets the needed attention.

To request a review, when attaching a new patch, find the "review" entry and change the flag to "?". Then start writing the name of the reviewer, a dropdown will get shown with a list of suggestions.

I've flagged :gfritzsche for you on this patch!
Attachment #8687683 - Flags: review?(gfritzsche)
I was already talking with Penh Lenh about this elsewhere, so this should be fine :)
Attachment #8687250 - Attachment is obsolete: false
Comment on attachment 8687683 [details] [diff] [review]
change the internal names

Review of attachment 8687683 [details] [diff] [review]:
-----------------------------------------------------------------

Thanks, this looks good.

Lets get the changes into one single patch with a good commit message, e.g. like this bugs title (Rename about:telemetry "System Information" section to "Session Information").
Flag me for review on that and then we can get this change landed.
Attachment #8687683 - Flags: review?(gfritzsche) → feedback+
Attached patch bug-1223018-fix.patch (obsolete) — Splinter Review
Please review this patch.
Attachment #8688448 - Flags: review?(gfritzsche)
Attachment #8687250 - Attachment is obsolete: true
Attachment #8687683 - Attachment is obsolete: true
Comment on attachment 8688448 [details] [diff] [review]
bug-1223018-fix.patch

This patch is empty, lets figure out what went wrong here.
Attachment #8688448 - Flags: review?(gfritzsche)
Please review this new one! I think it's right direction. xD
Attachment #8688463 - Flags: review?(gfritzsche)
Attachment #8688448 - Attachment is obsolete: true
Comment on attachment 8688463 [details] [diff] [review]
bug-1223018-fix.patch

Review of attachment 8688463 [details] [diff] [review]:
-----------------------------------------------------------------

Thanks, this looks good!
Attachment #8688463 - Flags: review?(gfritzsche) → review+
Lets get this landed...
We can skip pushing to the try server here (running automated tests across lots of different platforms) because there is no automated test coverage of about:telemetry at the moment.
Keywords: checkin-needed
OS: Unspecified → All
Hardware: Unspecified → All
https://hg.mozilla.org/mozilla-central/rev/8751a85b4f25
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: