Closed
Bug 1419495
Opened 8 years ago
Closed 8 years ago
Remove SelfSupport service
Categories
(Toolkit :: Telemetry, enhancement, P3)
Toolkit
Telemetry
Tracking
()
RESOLVED
FIXED
mozilla59
Tracking | Status | |
---|---|---|
firefox59 | --- | fixed |
People
(Reporter: gfritzsche, Assigned: davidcl, Mentored)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
21.10 KB,
patch
|
Dexter
:
review+
smaug
:
review+
|
Details | Diff | Splinter Review |
The selfsupport service was presumably only used by about:healthreport and UITour.
Both those usages might have gone away.
Let's double-check this and if confirmed, remove selfsupport.
https://searchfox.org/mozilla-central/search?q=selfsupport&case=false®exp=false&path=
Reporter | ||
Comment 1•8 years ago
|
||
Alessio, do you know if this is still used with UITour?
Flags: needinfo?(alessio.placitelli)
Comment 2•8 years ago
|
||
(In reply to Georg Fritzsche [:gfritzsche] from comment #1)
> Alessio, do you know if this is still used with UITour?
Nope, it's not. I remember now :) We had two "SelfSupport" objects before: the one that powers about:healthreport and the one that powered heartbeat. The latter was used by UITour and was removed by bug 1366005. We should be good to remove the former in this bug.
Flags: needinfo?(alessio.placitelli)
Assignee | ||
Comment 3•8 years ago
|
||
Hi, I am a new contributor (not a mozillian yet) and want to fix this bug. Could you please review the attached patch ?
Comment 4•8 years ago
|
||
(In reply to c.david86 from comment #3)
> Created attachment 8933940 [details] [diff] [review]
> bug_1419495.patch
>
> Hi, I am a new contributor (not a mozillian yet) and want to fix this bug.
> Could you please review the attached patch ?
Hi and welcome! I've assigned this bug to you and I'm going to add the review request flag to your patch. Note that, without this flag, we might not see the review request :( To request a reviewer, when you upload your next patch, select the question mark from the "review" field and write the name of the reviewer there ;) It should suggest you one that's relevant to the code you're touching!
Assignee: nobody → c.david86
Mentor: alessio.placitelli
Comment 5•8 years ago
|
||
Comment on attachment 8933940 [details] [diff] [review]
bug_1419495.patch
Review of attachment 8933940 [details] [diff] [review]:
-----------------------------------------------------------------
This looks good to me, thanks! Let me push that to try for you to make sure nothing breaks.
Attachment #8933940 -
Flags: review+
Comment 6•8 years ago
|
||
Comment 7•8 years ago
|
||
Dexter, looks like you made a mistake in the try build ;)
Flags: needinfo?(alessio.placitelli)
Comment 8•8 years ago
|
||
(In reply to Sylvestre Ledru [:sylvestre] from comment #7)
> Dexter, looks like you made a mistake in the try build ;)
Ah, thanks Sylvestre! I received the notification and spawned a new one but I forgot to post the new link :)
https://treeherder.mozilla.org/#/jobs?repo=try&revision=22e524c27bb4acfdbd188818e32ebe7206e4ee7f
Flags: needinfo?(alessio.placitelli)
Updated•8 years ago
|
Keywords: checkin-needed
Comment 9•8 years ago
|
||
pushing to ssh://hg.mozilla.org/integration/mozilla-inbound/
searching for changes
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 12 changes to 12 files
remote:
remote: WebIDL file dom/webidl/MozSelfSupport.webidl altered in changeset d3b11b99875c without DOM peer review
remote: WebIDL file dom/webidl/Window.webidl altered in changeset d3b11b99875c without DOM peer review
remote:
remote:
remote:
remote: ************************** ERROR ****************************
remote:
remote: Changes to WebIDL files in this repo require review from a DOM peer in the form of r=...
remote: This is to ensure that we behave responsibly with exposing new Web APIs. We appreciate your understanding..
remote:
remote: *************************************************************
remote:
remote:
remote: transaction abort!
remote: rollback completed
remote: pretxnchangegroup.d_webidl hook failed
abort: push failed on remote
Keywords: checkin-needed
Comment 10•8 years ago
|
||
Comment on attachment 8933940 [details] [diff] [review]
bug_1419495.patch
:smaug, this patch removes the MozSelfSupport webidl, as the about:healthreport page went away and that API has no consumers anymore (and it won't have consumers in the future).
Since this change requires the review from a DOM peer (commit hook says so!), would you mind reviewing it?
Attachment #8933940 -
Flags: review?(bugs)
Assignee | ||
Comment 11•8 years ago
|
||
(In reply to Alessio Placitelli [:Dexter] from comment #4)
> Hi and welcome! I've assigned this bug to you and I'm going to add the
> review request flag to your patch. Note that, without this flag, we might
> not see the review request :(
Thanks for the tip ! About the patch, the author name is 'Clément David' UTF-8 encoded whereas treeherder render it as "Clément David" (as ISO 8859 chars). Should I update the patch to use ISO 8859 (or plain ASCII) ?
Comment 12•8 years ago
|
||
(In reply to Clément DAVID [:davidcl] from comment #11)
> (In reply to Alessio Placitelli [:Dexter] from comment #4)
> > Hi and welcome! I've assigned this bug to you and I'm going to add the
> > review request flag to your patch. Note that, without this flag, we might
> > not see the review request :(
>
> Thanks for the tip ! About the patch, the author name is 'Clément David'
> UTF-8 encoded whereas treeherder render it as "Clément David" (as ISO 8859
> chars). Should I update the patch to use ISO 8859 (or plain ASCII) ?
The encoding should be fine as-is. I believe this is a problem on Alessio's side, I can import your patch just fine and the user field reads "Clément David" as expected.
Updated•8 years ago
|
Attachment #8933940 -
Flags: review?(bugs) → review+
Updated•8 years ago
|
Keywords: checkin-needed
Comment 13•8 years ago
|
||
Pushed by cbrindusan@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/a334c14134d2
Remove SelfSupport service r=dexter r=smaug
Keywords: checkin-needed
Comment 14•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
You need to log in
before you can comment on or make changes to this bug.
Description
•