Open Bug 1972506 Opened 7 months ago Updated 2 months ago

Misalignment of the select selector drop-down menu bar in Firefox browser in RISCV architecture

Categories

(Firefox :: WebPayments UI, defect)

Firefox 128
RISCV64
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: yao_xp, Unassigned)

Details

Attachments

(4 files)

Attached image bug.jpg

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0

Steps to reproduce:

在 RISC-V 架构中的 Firefox 128.8.0 esr 版本的浏览器里,我在一个 select 选择器中选择参数,但是选择器下拉菜单的位置出现在了整个屏幕的正下方并铺满了整个屏幕

Actual results:

select 选择器的位置发生偏移,应该在 select 选择器的下方出现一个下拉菜单

Expected results:

select 选择器出现在了预期之外的位置并且由浏览器控制的 select box model 参数 height 和 weight 参数由auto变成了-8 -4,导致该原因出现,我怀疑跟 RISC-V 架构下的 Firefox 浏览器底层的计算方式有关

In the Firefox ESR 128.8.0 version of the browser in the RISC-V architecture, I selected a parameter in a select selector, but the location of the selector drop-down menu appeared at the bottom of the screen and filled the entire screen

Actual results:

The location of the selector has shifted, and a drop-down menu should appear below the selector

Expected results:

The select selector appeared in an unexpected location, and the browser-controlled select box model parameters height and weight changed from auto to-8 and-4, respectively. This issue is suspected to be related to the underlying calculation method of the Firefox browser under the RISC-V architecture, rather than a version issue, as it also appeared in FirefoxESR 136

Component: Untriaged → WebPayments UI
OS: Unspecified → Linux
Hardware: Unspecified → RISCV64
Summary: 在RISCV架构中的Firefox浏览器select选择器下拉菜单栏的错位问题 → Misalignment of the select selector drop-down menu bar in Firefox browser in RISCV architecture

(In reply to 姚鑫鹏 from comment #0)

Created attachment 9495114 [details]
bug.jpg

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0

Steps to reproduce:

在 RISC-V 架构中的 Firefox ESR 128.8.0 版本的浏览器里,我在一个 select 选择器中选择参数,但是选择器下拉菜单的位置出现在了整个屏幕的正下方并铺满了整个屏幕

Actual results:

select 选择器的位置发生偏移,应该在 select 选择器的下方出现一个下拉菜单

Expected results:

select 选择器出现在了预期之外的位置并且由浏览器控制的 select box model 参数 height 和 weight 参数由auto变成了-8 -4,导致该原因出现,我怀疑跟 RISC-V 架构下的 Firefox 浏览器底层的计算方式有关,而非版本问题,因为同样的问题也出现在不同版本的 RISC-V 架构的浏览器中。
我不清楚 select 选择器在 Firefox 中 的 height 和 weight 的大小是如何计算的,这可能与浏览器实验有关,但我希望能了解这个 bug 的真正原因以验证我的猜想,感谢你看到该 issue

(In reply to 姚鑫鹏 from comment #1)

In the Firefox ESR 128.8.0 version of the browser in the RISC-V architecture, I selected a parameter in a select selector, but the location of the selector drop-down menu appeared at the bottom of the screen and filled the entire screen

Actual results:

The location of the selector has shifted, and a drop-down menu should appear below the selector

Expected results:

The select selector appeared in an unexpected location, and the browser-controlled select box model parameters height and weight changed from auto to-8 and-4, respectively. This issue is suspected to be related to the underlying calculation method of the Firefox browser under the RISC-V architecture, rather than a version issue, as it also appeared in FirefoxESR 136
I'm not sure how the height and weight of the select selector are calculated in Firefox, which may be related to the browser experiment, but I'd like to know the real cause of this bug to verify my guess. Thank you for seeing this issue

Attached image Compare with x86_64.jpg

Hello! I have tried to reproduce the issue with firefox 141.0a1(2025-06-18) on Ubuntu 22.04, unfortunately I wasn't able to reproduce the issue on my end.
Could you please answer the following questions in order to further investigate this issue:

  1. Does this issue happen with a new profile? Here is a link on how to create one: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles
  2. Could you provide the site where you encountered this issue?
Flags: needinfo?(yao_xp)

(In reply to Negritas Sergiu, Desktop QA from comment #5)

Hello! I have tried to reproduce the issue with firefox 141.0a1(2025-06-18) on Ubuntu 22.04, unfortunately I wasn't able to reproduce the issue on my end.
Could you please answer the following questions in order to further investigate this issue:

  1. Does this issue happen with a new profile? Here is a link on how to create one: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles
  2. Could you provide the site where you encountered this issue?

Are you referring to me using about: profiles to create a new profile and then apply it to see if it works properly?
I have understood the method you said, but I don't have a Linux host to do this work now, and it may be completed tomorrow. I am very sorry, because it is 22:50 in Beijing time now.

Flags: needinfo?(yao_xp)

Not work after use about:profiles

(In reply to Negritas Sergiu, Desktop QA from comment #5)

Hello! I have tried to reproduce the issue with firefox 141.0a1(2025-06-18) on Ubuntu 22.04, unfortunately I wasn't able to reproduce the issue on my end.
Could you please answer the following questions in order to further investigate this issue:

  1. Does this issue happen with a new profile? Here is a link on how to create one: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles
  2. Could you provide the site where you encountered this issue?

I have used the way you said to introduce the new profile file, but it still doesn't work.
Are you sure you're using a Linux system with the RISCV architecture? I uploaded two more screenshots of introducing new profiles and opening the selector again.
This problem is not specific to a particular page but occurs when any HTML element with the select tag is opened in Firefox.

Thank you for the reply!

I don't use a Linux system with RISCV architecture. Could you please provide a page where you encountered the issue.

(In reply to Negritas Sergiu, Desktop QA from comment #10)

Thank you for the reply!

I don't use a Linux system with RISCV architecture. Could you please provide a page where you encountered the issue.

You don't need any pages. You can create a new new tab and click the small button in Settings to open the page that I sent me the picture like, and you can successfully reproduce it. You can also select any page as long as it contains select selector styles

(In reply to Negritas Sergiu, Desktop QA from comment #10)

Thank you for the reply!

I don't use a Linux system with RISCV architecture. Could you please provide a page where you encountered the issue.

You can see detailed screenshots in the pictures I uploaded

The severity field is not set for this bug.
:jimm, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(jmathies)
Flags: needinfo?(jmathies)

The severity field is not set for this bug.
:jimm, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(jmathies)
Severity: -- → S3
Flags: needinfo?(jmathies)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: