Closed
Bug 1495189
Opened 6 years ago
Closed 6 years ago
Remove glyph-dropdown{,@2x}.png and replace usages with arrow-dropdown-12.svg
Categories
(Toolkit :: Themes, enhancement, P3)
Toolkit
Themes
Tracking
()
RESOLVED
FIXED
mozilla66
Tracking | Status | |
---|---|---|
firefox66 | --- | fixed |
People
(Reporter: ntim, Assigned: lauirvin98, Mentored)
References
(Blocks 1 open bug)
Details
(Keywords: good-first-bug)
Attachments
(1 file, 1 obsolete file)
3.07 KB,
patch
|
jaws
:
review+
ntim
:
feedback+
|
Details | Diff | Splinter Review |
No description provided.
Updated•6 years ago
|
Priority: -- → P3
Updated•6 years ago
|
Keywords: good-first-bug
Assignee | ||
Comment 1•6 years ago
|
||
Hello, I'm new and I would like to work on this issue as my first bug.
Comment 2•6 years ago
|
||
Sure! submit the patch.
Later someone (:ntim) will assign this to you.
If this is your first bug check this also:
https://wiki.mozilla.org/Good_first_bug
Either you can submit patch here or you can submit using phabricator.
Reporter | ||
Comment 3•6 years ago
|
||
(In reply to Irvin Ives Lau from comment #1)
> Hello, I'm new and I would like to work on this issue as my first bug.
Sure! Once you've set up everything, you'll need to:
- Remove these two files:
toolkit/themes/osx/global/icons/glyph-dropdown.png
toolkit/themes/osx/global/icons/glyph-dropdown@2x.png
- Remove these lines:
https://searchfox.org/mozilla-central/rev/3160ddc1f0ab55d230c595366662c62950e5c785/browser/themes/osx/browser.css#790-799
https://searchfox.org/mozilla-central/rev/3160ddc1f0ab55d230c595366662c62950e5c785/browser/themes/osx/browser.css#833-842
https://searchfox.org/mozilla-central/rev/3160ddc1f0ab55d230c595366662c62950e5c785/toolkit/themes/osx/global/jar.mn#54-55
- And change these lines:
https://searchfox.org/mozilla-central/rev/3160ddc1f0ab55d230c595366662c62950e5c785/browser/themes/osx/browser.css#831
https://searchfox.org/mozilla-central/rev/3160ddc1f0ab55d230c595366662c62950e5c785/browser/themes/osx/browser.css#785
to use arrow-dropdown-12.svg instead of glyph-dropdown.png
Once you've done all those steps, you can submit a patch, then I'll assign the bug to you.
Comment 4•6 years ago
|
||
Irvin
If you need more information, you can ask in IRC #Introduction
or
use "Need More Information from" feature here.
while submitting review also, tag someone, who can review your patch.
Assignee | ||
Comment 5•6 years ago
|
||
Hi, thank you for assigning me the task, I have made a patch.
Please kindly review this and let me know if it is okay.
Attachment #9030790 -
Flags: review?(ntim.bugs)
Attachment #9030790 -
Flags: review?(1991manish.kumar)
Reporter | ||
Comment 6•6 years ago
|
||
Comment on attachment 9030790 [details] [diff] [review]
patch.diff
Review of attachment 9030790 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks for the patch! It looks like you haven't removed the files in this patch.
Can you do:
hg rm toolkit/themes/osx/global/icons/glyph-dropdown.png
hg rm toolkit/themes/osx/global/icons/glyph-dropdown@2x.png
from your terminal ?
::: browser/themes/osx/browser.css
@@ +782,4 @@
>
> button.translate-infobar-element.options-menu-button > .button-box > .button-menu-dropmarker {
> display: -moz-box;
> + list-style-image: url("chrome://../shared/icons/arrow-dropdown-12.svg");
This should be chrome://global/skin/icons/arrow-dropdown-12.svg
@@ +818,4 @@
>
> menulist.translate-infobar-element > .menulist-dropmarker {
> display: -moz-box;
> + list-style-image: url("chrome://../shared/icons/arrow-dropdown-12.svg");
Same here
Attachment #9030790 -
Flags: review?(ntim.bugs)
Attachment #9030790 -
Flags: review?(1991manish.kumar)
Reporter | ||
Updated•6 years ago
|
Assignee: nobody → lauirvin98
Assignee | ||
Comment 7•6 years ago
|
||
Thank you for your review, I have now made the changes.
Please let me know if it's fine.
Attachment #9030809 -
Flags: review?(ntim.bugs)
Reporter | ||
Updated•6 years ago
|
Attachment #9030790 -
Attachment is obsolete: true
Reporter | ||
Comment 8•6 years ago
|
||
Comment on attachment 9030809 [details] [diff] [review]
patch.diff
Review of attachment 9030809 [details] [diff] [review]:
-----------------------------------------------------------------
Looks good to me!
Attachment #9030809 -
Flags: review?(ntim.bugs)
Attachment #9030809 -
Flags: review?(jaws)
Attachment #9030809 -
Flags: feedback+
Updated•6 years ago
|
Attachment #9030809 -
Flags: review?(jaws) → review+
Updated•6 years ago
|
Pushed by ntim.bugs@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/fcc5588a9a19
Remove glyph-dropdown{,@2x}.png and replace usages with arrow-dropdown-12.svg. r=jaws
Keywords: checkin-needed
Reporter | ||
Comment 10•6 years ago
|
||
Thanks for working on this Irvin! Bug 1509634 is pretty similar if you're looking for more bugs :)
Assignee | ||
Comment 11•6 years ago
|
||
Thank you for your guidance, I will definitely check it out!
(In reply to Tim Nguyen :ntim (please use needinfo?) from comment #10)
> Thanks for working on this Irvin! Bug 1509634 is pretty similar if you're
> looking for more bugs :)
Assignee | ||
Updated•6 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
Reporter | ||
Updated•6 years ago
|
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Comment 12•6 years ago
|
||
bugherder |
Status: REOPENED → RESOLVED
Closed: 6 years ago → 6 years ago
status-firefox66:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
You need to log in
before you can comment on or make changes to this bug.
Description
•