Closed
Bug 1335409
Opened 9 years ago
Closed 9 years ago
Unused chrome://browser/skin/sync-128.png file
Categories
(Firefox :: Sync, defect, P3)
Tracking
()
RESOLVED
FIXED
Firefox 54
| Tracking | Status | |
|---|---|---|
| firefox54 | --- | fixed |
People
(Reporter: florian, Assigned: kevin.kwong.chip, Mentored)
References
Details
(Keywords: good-first-bug)
Attachments
(1 file, 2 obsolete files)
|
2.46 KB,
patch
|
eoger
:
review+
|
Details | Diff | Splinter Review |
Bug 1296767 removed browser/base/content/sync/customize.css which contained the only referenced to chrome://browser/skin/sync-128.png at https://hg.mozilla.org/integration/autoland/rev/a30baab71ce2#l6.15
Updated•9 years ago
|
Comment 1•9 years ago
|
||
Hey Florian,
I would like to work on this bug. If anyone can guide and mentor me on how to do this.
This would be my first bug.
| Reporter | ||
Comment 2•9 years ago
|
||
(In reply to indraniltiwary from comment #1)
> Hey Florian,
> I would like to work on this bug. If anyone can guide and mentor me on how
> to do this.
> This would be my first bug.
Hi. Mark indicated Edouard will be mentoring this bug, I'll let him guide you.
Flags: needinfo?(eoger)
Comment 3•9 years ago
|
||
Hi Indranil,
This bug is a fairly simple one, you just have to be thorough :)
Here's the work to do:
- There are 3 different sync-128.png images, one per platform (osx, linux, windows) located in browser/themes/[platform]/sync-128.png. Delete them.
- We reference these images in our build system using JAR Manifests (completely optional read - https://gecko.readthedocs.io/en/latest/build/buildsystem/jar-manifests.html), remove these references in browser/themes/[platform]/jar.mn
Once you're done, rebuild your browser and take it for a spin, just to make sure everything's OK (it should be, because these files are not used anywhere now).
Good luck!
Flags: needinfo?(eoger)
| Assignee | ||
Comment 4•9 years ago
|
||
Hi Edouard, i'd like to also try this bug out as my good first bug. If I built mozilla following these instructions found here: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build/Linux_and_MacOS_build_preparation
would that be the correct branch version to fix this bug on?
Flags: needinfo?(eoger)
Comment 5•9 years ago
|
||
Hi Kevin, I think you got beat by Indranil. Let's give him a week to work on this bug, if he doesn't the bug is all yours.
Flags: needinfo?(eoger)
| Assignee | ||
Comment 6•9 years ago
|
||
hey Edouard, I've made changes locally and produced a diff file. Please let me know if/how to take the patch further, thanks.
Flags: needinfo?(eoger)
Attachment #8838814 -
Flags: review?(eoger)
Comment 7•9 years ago
|
||
Comment on attachment 8838814 [details] [diff] [review]
proposed patch
Review of attachment 8838814 [details] [diff] [review]:
-----------------------------------------------------------------
Hello Kevin,
Thank you for your patch!
Now that you have removed the references to these sync-128.png images, you have to remove the files themselves.
As a reminder, they are located in browser/themes/[platform]/sync-128.png.
Please amend your patch with theses changes and change the commit message to something like:
Bug 1335409 - Remove unused sync-128.png image. r=eoger
Attachment #8838814 -
Flags: review?(eoger)
Updated•9 years ago
|
Assignee: nobody → kevin.kwong.chip
Status: NEW → ASSIGNED
Flags: needinfo?(eoger)
| Assignee | ||
Comment 8•9 years ago
|
||
Thanks for getting back Edouard, I've made your requested changes and amended them to the previous patch file.
Attachment #8839160 -
Flags: review?(eoger)
Comment 9•9 years ago
|
||
Comment on attachment 8839160 [details] [diff] [review]
kevin-proposed-change.patch
Review of attachment 8839160 [details] [diff] [review]:
-----------------------------------------------------------------
I think you attached the wrong patch, this one is for bug 1331166 :)
Attachment #8839160 -
Flags: review?(eoger)
| Assignee | ||
Comment 10•9 years ago
|
||
really sorry about that, here it is.
Attachment #8839631 -
Flags: review?(eoger)
Comment 11•9 years ago
|
||
Comment on attachment 8839631 [details] [diff] [review]
revised-change.patch
Review of attachment 8839631 [details] [diff] [review]:
-----------------------------------------------------------------
r+! Thank you Kevin. I'll ask for a sheriff to land your patch on your behalf.
Attachment #8839631 -
Flags: review?(eoger) → review+
Updated•9 years ago
|
Keywords: checkin-needed
Updated•9 years ago
|
Attachment #8838814 -
Attachment is obsolete: true
Updated•9 years ago
|
Attachment #8839160 -
Attachment is obsolete: true
Comment 12•9 years ago
|
||
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/dec25fc08dcf
Remove unused sync-128.png image. r=eoger
Keywords: checkin-needed
Comment 13•9 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox54:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 54
You need to log in
before you can comment on or make changes to this bug.
Description
•