Open Bug 1882066 Opened 4 months ago Updated 3 months ago

Application error on autoscout24.de when searching for a car model with "Always translate German" enabled

Categories

(Firefox :: Translations, defect, P3)

Firefox 125
Desktop
Windows 10
defect

Tracking

()

Tracking Status
firefox123 --- affected
firefox124 --- affected
firefox125 --- affected

People

(Reporter: ctanase, Unassigned)

References

()

Details

Attachments

(1 file)

Attached video autoscout24.mp4

Environment:
Operating system: Windows 10
Firefox version: Nightly 125.0a1 (2024-02-25) / Release 123

Steps to reproduce:

  1. Go to https://www.autoscout24.de/auto-verkaufen
  2. When translation pop-up appears click on the gear icon and select "Always translate German" and deselect "Always offer to translate"
  3. Fill in all the fields.
  4. Press "Continue"

Expected results:
Results are displayed.

Actual results:
Application error displayed.

Note: it reproduced on the 2nd try on Nightly

Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.

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

For more information, please visit BugBot documentation.

Flags: needinfo?(epavlov)

I could not reproduce it in Release and Nightly on MacOS with M3 CPU. It seems it's something not deterministic or platform-specific.

Flags: needinfo?(epavlov)
Severity: -- → S3

While it's not deterministic, when comparing to Chrome, the issue seems to be that translation is happening too fast in Firefox and that breaks client-side DOM manipulation.

From logs when I see that black screen:

DOMException: Node.removeChild: The node to be removed is not a child of this node

If you try again, try with "Audi" and "A3" and fill the rest such that you get a price estimation on the second page as I noticed this issue isn't happening when the vehicle inputs do not have an estimate, but Audi A3 with a recent date usually has an estimate. I have more success reproducing this when I change something in the form before pressing continue. i.e. if you go to the second screen without issues, go back by pressing the "Back to the basic data" button at the top left of the form, change the inputs and press continue again. It takes 2-3 times at most for me to get the issue

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: