Warning for GetKeyedScalar for CHILD says "GetScalarByEnum" not "GetKeyedScalarByEnum"
Categories
(Toolkit :: Telemetry, enhancement, P3)
Tracking
()
People
(Reporter: chutten, Unassigned, Mentored)
Details
(Whiteboard: [good first bug][lang=c++])
Attachments
(1 file)
Reporter | ||
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Reporter | ||
Comment 4•7 years ago
|
||
Reporter | ||
Comment 5•6 years ago
|
||
Unassigning due to inactivity. If you're still working on this bug, spectre0phantom, just let me know and I'll reassign.
Comment 6•6 years ago
|
||
I want to help with this bug.
Reporter | ||
Comment 7•6 years ago
|
||
Great! I have assigned it to you. Let me know if you have any questions.
Comment 8•6 years ago
|
||
@Chris H-C :chutten
I have followed all the steps required to Build firefox for Windows
hg clone https://hg.mozilla.org/mozilla-central is not working
I request you to guide me how to proceed further
Reporter | ||
Comment 9•6 years ago
|
||
It might help to relate your error to the #introduction channel on IRC (setup instructions can be found here: https://wiki.mozilla.org/Irc).
I'm afraid without an error message there's rather little that I can probably help with. At a guess, maybe you don't have mercurial (the hg
part) installed? (Though I think mozilla-build is supposed to make sure that's working for you).
Or maybe there's some firewall/network configuration error keeping you from accessing https://hg.mozilla.org?
Comment 10•6 years ago
|
||
@Chris H-C:chutten
I have successfully built the Firefox source for Desktop.
I have accessed the TelemetryScalar.cpp file in the mozilla-central directory and made the required changes.
Now how do I test and commit the change? I request you to help me with this.
Reporter | ||
Comment 11•6 years ago
|
||
To run some sanity tests to make sure things are going well, run mach test toolkit/components/telemetry/tests/
To ensure your code meets the code style guide, run mach lint
To submit your patch for review, please follow the guide here: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/How_to_Submit_a_Patch
Comment 12•6 years ago
|
||
@Chris H-C:chutten
Can I get any info of the reviewers of the patch that I am going to create for this Bug?
Reporter | ||
Comment 13•6 years ago
|
||
Sure! You should mark me as the reviewer so I'll get an email to come look at your code.
Reporter | ||
Comment 14•6 years ago
|
||
Marking unassigned after two weeks inactivity. (ayushnathjha, if you're still working on this please let us know and we'll reassign it to you, no worries).
Comment 15•6 years ago
|
||
Comment 16•6 years ago
|
||
Hi Chris, I tried my hand at making this change. This is my first time working on Firefox, I've tried to follow the guides the best I can. The patch is on Phabricator here: https://phabricator.services.mozilla.com/D23818. Let me know if there's anything I can do to land my first contribution!
Comment 17•6 years ago
|
||
Reporter | ||
Comment 18•6 years ago
|
||
That'll do just fine, we can land it from here.
Thank you for your contribution! Do you have something in mind for what you'd like to try for your next bug?
Comment 19•6 years ago
|
||
Thanks Chris! I'd like to work on C++ bugs in Firefox, I'm trying to continue to improve my C++ and work in a large project. I don't have any particular piece of the project in the mind. Is there anything needed that requires a bit more work than this one (maybe requires adding tests)?
Reporter | ||
Comment 20•6 years ago
|
||
Looks like we have something in bug 1335009 that might be a little more interesting. To test it we have a google test-based suite in toolkit/components/telemetry/gtest that you could add to (though I'm not sure any of the tests there are similar enough to use as templates)
Comment 21•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Updated•6 years ago
|
Description
•