Closed Bug 1932455 Opened 8 months ago Closed 7 months ago

Responsive design mode device list shows no scrollbar to view all the devices

Categories

(DevTools :: Responsive Design Mode, defect, P3)

Firefox 132
defect

Tracking

(firefox135 verified)

VERIFIED FIXED
135 Branch
Tracking Status
firefox135 --- verified

People

(Reporter: xpresskaran98, Assigned: xpresskaran98)

Details

Attachments

(3 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0

Steps to reproduce:

Here are the steps to reproduce:

  1. Hit Ctrl + Shift + M to open Responsive device mode
  2. Open device list
    • If you don't have the large number of devices, then enter Edit List and add them
    • After adding again, open the device list

Actual results:

Actual:
Not able to see all the devices which I have added from the device list.

Expected results:

Expected:
There should be a scrollbar so that I can see all the devices, means it's an issue with the styling of devices menu.

Component: Untriaged → Responsive Design Mode
Product: Firefox → DevTools

Thanks for reporting the issue, I can reproduce it

Status: UNCONFIRMED → NEW
Ever confirmed: true

Hi, I'd like to contribute by fixing this issue. Is there any specific approach you'd recommend?

(In reply to Karan Yadav from comment #2)

Hi, I'd like to contribute by fixing this issue. Is there any specific approach you'd recommend?

Thanks for offering help :)
If this is the first time you're contributing to Firefox, you need to follow https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html to setup the work environment.
Then for this specific issue, you can use the Browser Toolbox (https://firefox-source-docs.mozilla.org/devtools-user/browser_toolbox/index.html) to be able to inspect Firefox UI. Since the device select is a tooltip, you should check the "Disable popup autohide" in the menu.
You can then inspect the element you want to work on, see what's missing and try things in the Rules view.

Let me know if you have any questions :)

Assignee: nobody → xpresskaran98

(In reply to Nicolas Chevobbe [:nchevobbe] from comment #3)

(In reply to Karan Yadav from comment #2)

Hi, I'd like to contribute by fixing this issue. Is there any specific approach you'd recommend?

Thanks for offering help :)
If this is the first time you're contributing to Firefox, you need to follow https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html to setup the work environment.
Then for this specific issue, you can use the Browser Toolbox (https://firefox-source-docs.mozilla.org/devtools-user/browser_toolbox/index.html) to be able to inspect Firefox UI. Since the device select is a tooltip, you should check the "Disable popup autohide" in the menu.
You can then inspect the element you want to work on, see what's missing and try things in the Rules view.

Let me know if you have any questions :)

Thank you for the detailed instructions and helpful links!

I’ve set up my development environment as per the contribution guide and started exploring the issue using the Browser Toolbox. The tip about disabling popup autohide was particularly useful—thanks for pointing that out! I'll inspect the relevant elements and test potential fixes in the Rules view.

I’ll post an update soon with my findings or any questions I encounter along the way.

Severity: -- → S3
Priority: -- → P3
Status: NEW → ASSIGNED
Attachment #9440556 - Attachment is patch: false
Attachment #9440556 - Attachment mime type: text/plain → video/mp4
Attachment #9440563 - Attachment description: Bug 1932455 - [devtools] Ensure tooltip content is scrollable by adding max-height and overflow properties. r=#devtools-reviewers → Bug 1932455 - [devtools] Ensure tooltip content is scrollable by adding max-height and overflow properties, directly targetting the RDM using the HTML element id attribute. r=#devtools-reviewers
Pushed by nchevobbe@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f3b6b9e8acd6 [devtools] Ensure tooltip content is scrollable by adding max-height and overflow properties, directly targetting the RDM using the HTML element id attribute. r=devtools-reviewers,nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch

I was able to reproduce the issue on an affected Firefox Nightly 134.0a1 from 2024-11-20, using Ubuntu 22.04, while following the steps from Comment 0.
Verified as fixed on Firefox 135.0b2 using Windows 11, macOS 13.6 and Ubuntu 22.04. Responsive design mode device list shows a scrollbar to view all the devices.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: