Closed Bug 1494007 Opened 6 years ago Closed 5 years ago

[RTL] Mirror the wrench icon and fix its padding

Categories

(Firefox :: Enterprise Policies, defect, P3)

defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox64 --- affected

People

(Reporter: itiel_yn8, Assigned: u626306, Mentored)

References

Details

(Keywords: good-first-bug, rtl)

Attachments

(1 file)

See attached screenshot.
Mentor: felipc
Keywords: good-first-bug
Priority: -- → P3
Is this bug still open?
I am a new contributor looking for somewhere to start.
Flags: needinfo?(felipc)
Hello, thanks for volunteering!

Do you have experience with CSS? This is what this bug will need.

First, to get started, you'll need to check out a copy of the Firefox source
code from Mercurial:
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code/Mercurial)

Then you need to be set up the build environment to compile/build it. Since to fix this bug it won't be necessary to recompile any binary components for Firefox, I recommend setting up an artifact build which is much faster and easier to use:
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds


Once you have that working let me know and I can guide you on how to work on this bug
Flags: needinfo?(felipc)
Hi,

I do have experience with CSS.
I have a copy of the Firefox source (the git mirror) that I built on Saturday (following this guide: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build/Linux_and_MacOS_build_preparation)
However it's the full version.

Thanks.
Ok, no problem about it being the full version. When you make changes, I suggest you run `mach build faster` instead of just `mach build`, which will be slightly faster.

To test the browser in the RTL direction, you can go to about:config and change the pref "intl.uidirection" to 1.

The files related to this about:policies page can be found in the browser/components/enterprisepolicies/content folder [1]. Specifically, look for the CSS file there.

You can use the Inspector to inspect the page, and the :dir(rtl) CSS selector to write a selector that will only apply in the RTL condition.



[1] https://searchfox.org/mozilla-central/source/browser/components/enterprisepolicies/content
Assignee: nobody → adnan_bhuiyan
Status: NEW → ASSIGNED
Thank you for the info, can't wait to get started!
Hello adnan,

Recently we discovered that the machine_only concept (which this icon represents) is not really useful (see bug 1507291 for more details), and we're planning on removing it. So I don't want you to spend time on this bug for nothing. As a suggestion for another bug, would you like to work on bug 1497928? I'll be mentoring that bug too
Flags: needinfo?(adnan_bhuiyan)
Hi Felipe,

Thanks for the heads up.
For 1497928, it seems 2 people (Pablo Lluch and JZ) are attempting to do it, so I'll skip that one.
I was considering Bug 1485636 or Bug 1485193, I've added a comment in the latter bug to know if it's available. If it is, I'll ask to be assigned there, otherwise I'll ask to be assigned to 1485636.
Flags: needinfo?(adnan_bhuiyan)
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: