Closed Bug 1224192 Opened 9 years ago Closed 8 years ago

[RTL][devtools] Memory tool direction in RTL locales

Categories

(DevTools :: Memory, defect, P3)

defect

Tracking

(firefox44 affected, firefox45 affected, firefox47 fixed)

RESOLVED FIXED
Firefox 47
Tracking Status
firefox44 --- affected
firefox45 --- affected
firefox47 --- fixed

People

(Reporter: magicp.jp, Assigned: obg, Mentored)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [good first bug][lang=html])

Attachments

(3 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
Build ID: 20151111030207

Steps to reproduce:

1. Run Nightly in RTL locales (e.g. Arabic)
2. Open any sites (e.g. about:home)
3. Open devtools > Memory


Actual results:

Memory tool does not have RTL direction in RTL locales.


Expected results:

Memory tool should have RTL direction.
Blocks: dt-rtl
Has STR: --- → yes
Component: Untriaged → Developer Tools: Memory
OS: Unspecified → All
Hardware: Unspecified → All
Priority: -- → P3
Whiteboard: [good first bug][lang=html]
Mentor: ntim.bugs
Assignee: nobody → benguiratoussama1998
Status: NEW → ASSIGNED
Attached patch myfirstpatchSplinter Review
Tim, can you review this please ?
Attachment #8725238 - Flags: review?(ntim.bugs)
Comment on attachment 8725238 [details] [diff] [review]
myfirstpatch

Review of attachment 8725238 [details] [diff] [review]:
-----------------------------------------------------------------

Thank you!
Attachment #8725238 - Flags: review?(ntim.bugs) → review+
Keywords: checkin-needed
This landed with the wrong bug number in bug 1206341.
Here are the changesets:
https://hg.mozilla.org/integration/fx-team/rev/d6788a70c97b
https://hg.mozilla.org/mozilla-central/rev/d6788a70c97b
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 47
Attached image devtools-memory-rtl.png
The following items should be fixed...
- direction of heap-tree-number
- text-align of heap-tree-number and heap-tree-percent
- direction of twisty and children-pointer
- text position in graph
- heap-tree-item-field heap-tree-item-name inline style (margin-left)
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Please file new bugs for these
Status: REOPENED → RESOLVED
Closed: 8 years ago8 years ago
Resolution: --- → FIXED
(In reply to Tim Nguyen [:ntim] (busy, email me instead) from comment #5)
> Please file new bugs for these

You should!
I have filed the following bugs for these RTL issues:

* Bug 1253323
* Bug 1253324
* Bug 1253327
* Bug 1253328
* Bug 1253330

Generally, we tend to prefer new bugs. I totally understand that both of you are volunteers and are not paid to work on the project full time, so if there is ever any busy work kind of things (like filing individual new bugs) please just ping me and I can happily do it. Finally, both of you have done a lot to increase the memory tool's polish level, and we're all on the same team. Please give the benefit of the doubt to each other :)

Thank you both for all your contributions!
(In reply to Nick Fitzgerald [:fitzgen] [⏰PST; UTC-8] from comment #7)
> I have filed the following bugs for these RTL issues:

Thanks Nick.

> Generally, we tend to prefer new bugs. I totally understand that both of you
> are volunteers and are not paid to work on the project full time, so if
> there is ever any busy work kind of things (like filing individual new bugs)
> please just ping me and I can happily do it. Finally, both of you have done
> a lot to increase the memory tool's polish level, and we're all on the same
> team. Please give the benefit of the doubt to each other :)
> 
> Thank you both for all your contributions!

Almost RTL bugs can avoid issue in the first place with to confirm the UI(screenshot) in review process. But now, new bugs will be partially filed and priority will be low and awaiting long time response. As you may know, the searchSubmit arrow still is wrong direction in "about:home" on RTL locales. So I thought that "reopen" is good approach for these.
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: