Open Bug 1694064 Opened 4 years ago Updated 3 years ago

Context menus can strobe; seizure risk

Categories

(Core :: Graphics: Text, defect)

Firefox 85
defect

Tracking

()

UNCONFIRMED

People

(Reporter: erwinm, Unassigned)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

  1. Set a readable font and font sizes in preferences.

  2. Opened a right-click context menu in a bookmarks menu.

Actual results:

  1. Got hit with strobing, depending on mouse cursor position.

Expected results:

3a. Not get hit with anything so dangerous.

P.S. I doubt this is necessary, but I use both the preferences and user css to increase font sizes.

Set a readable font and font sizes in preferences.

Hi, what are exact and full and clear steps to reproduce? "Change settings to something else but I don't tell you what" doesn't help others to reproduce.

Flags: needinfo?(erwinm)

In Preferences:

For Latin alphabet, 20 Andika regardless of serif, sans-serif, or monospace. Minimum font size 20. Do not allow pages to override.

In userChrome.css and userContent.css:

/* Global UI font */

  • { font-family: Andika !important; }
  • { font-size: 16pt !important; }
  • { text-shadow:none !important; }

I haven't tested with each font-size change without the other change.

Flags: needinfo?(erwinm)

Hi Marjae,

Thanks for clarifying. Lastly, can you attach a screenshot of the error?

Thanks, Flor

Flags: needinfo?(erwinm)

Attached to the original report.

Flags: needinfo?(erwinm)

The Bugbug bot thinks this bug should belong to the 'Core::Graphics: Text' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Graphics: Text
Product: Firefox → Core

MarjaE,

Sorry, I did not see the attached video. Thanks for the details. I'm not being able to reproduce it. Could you try this bug with a new profile, jsut setting the font? Because from the video I see that you have some additional settings(orange color). You can find the steps here: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles?redirectlocale=en-US&redirectslug=Managing-profiles#w_starting-the-profile-manager

Thanks in advance, Flor.

Flags: needinfo?(erwinm)

Could you try this bug with a new profile, jsut setting the font?

I don't think so.

I have a visual motion sensitivity as well as the strobe sensitivity, and the default settings involve smooth scrolling and a lot of other flashing and animation. bug 1579148 I would probably run into trouble just trying to set the font preferences and import the bookmarks list.

Flags: needinfo?(erwinm)

Oh, ok, don't worry, I'm still not being able to reproduce it, so we'll await for a dev to take a look.

Thanks for the reply, Flor.

Severity: -- → S3

If I quit and restart, it seems to go away for a while, if I leave Firefox running a long time, it returns.

Also applies to bugzilla drop-down menus.

In the Bugzilla drop-down menus this occurs with

about:preferences.

Search for "color."

And set override to "Always."

It goes away if I set override to "Never."

That's different enough that it may need its own bug report. That predates the decision to force the high-contrast theme over user-set colors.

This does not occur in Troubleshoot mode, but, well Troubleshoot mode cuts a lot of other strobe-blocking fixes.

This still does occur if I comment out my font size css, so that's not it.

I don't see this problem myself on macOS, and I haven't seen other similar bug reports, so in order to make progress here the best way might be for us to try to narrow down what about your specific configuration is making the problem show up. Of course I understand that you can't just test a lot of configurations because of your visual motion sensitivity so we'll need to be careful how we go about doing the tests.

To start with, could you list all of the changes you make to Firefox that you remember? If you upload a copy of your about:support that will include a list of modified preferences too.

I'm honestly not sure.

I have a hard time reproducing the original bug.

I forked the other bug to bug 1720050, and then found (a) a line of my userContent.css that could set it off, (b) an extension that could set it off, and (c) a regression range for the changes in Firefox. Which goes back to 68 rather than 74.

The fact that both my userContent.css and my extensions could cause trouble made it a pain to diagnose. It's possible that commenting out the line and turning off the extension will be enough to avoid both bugs.

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

Attachment

General

Creator:
Created:
Updated:
Size: