Closed Bug 1336748 Opened 7 years ago Closed 7 years ago

Hovering tooltips in Firefox 51 are black on black

Categories

(Firefox :: Untriaged, defect)

51 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1319353

People

(Reporter: crxssi, Unassigned)

References

Details

(Keywords: regressionwindow-wanted)

Attachments

(1 file)

Attached image ffblack.png
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:51.0) Gecko/20100101 Firefox/51.0
Build ID: 20170125094131

Steps to reproduce:

I upgraded from Firefox 50 to Firefox 51.0.1 64-bit on my Mageia 4 Linux system running KDE.  Installation is plain-vanilla from https://ftp.mozilla.org  (I am not using a Mageia rpm/package).


Actual results:

After the upgrade, all the pop-up tool tips everywhere in Firefox are black text on a black background, making the text unreadable.  I tried it as multiple different users with different profiles with no change of broken behavior.  Tried safe more with no change of broken behavior.


Expected results:

The tool-tips should be readable.  I attached a screenshot of what it looks like when one of the larger tooltips appears.  I will likely have to revert back to Firefox 50 :(
When I switched back to Firefox 50, the problem disappears and I get white text on a black background. Just to make sure, I switched back to 51 and it was black text again.

Please note I made an error in the first message, this is 64 bit Mageia 5, not Mageia 4.  And I checked that Mageia 5 was completely up-to-date before reporting this problem.
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
Summary: Hovering tooltips in FIrefox 51 are black on black → Hovering tooltips in Firefox 51 are black on black
Probably a regression in FF51.

Could you use the tool mozregression to narrow down a regression range.
See http://mozilla.github.io/mozregression/ for details.

Run the command "mozregression --good=50" then copy here the final pushlog.
Flags: needinfo?(crxssi)
(In reply to Loic from comment #2)
> Probably a regression in FF51.
> 
> Could you use the tool mozregression to narrow down a regression range.
> See http://mozilla.github.io/mozregression/ for details.
> 
> Run the command "mozregression --good=50" then copy here the final pushlog.

Thanks for the reply.  It looks like Mageia 5 uses python3-pip-6.1.1-2.mga5 not python2-pip and with no availability, so I have no realistic way to run mozregression on this machine.

Then I tried mozregression-gui.tar.gz, and the instructions on http://mozilla.github.io/mozregression/install.html seem bogus, there is no "mozregression-gui executable file" nor anything else useful in the gethub tar.gz archive.

So I would like to help, but seemly can't.  Sorry :(   I have to hope that someone else has the same problem with Firefox but is able to run mozregression.
Flags: needinfo?(crxssi)
You need to install python 2.7 on your machine, then install mozregression with the pip command.
(In reply to Loic from comment #4)
> You need to install python 2.7 on your machine, then install mozregression
> with the pip command.

I figured it out....  I did have python 2.7 installed, and was looking for a python2-pip package but there is none.  Mageia calls the 3 version  python3-pip-6.1.1-2.mga5  bur the 2 version python-pip-6.1.1-2.mga5.  So I have it installed and ran mozregression.  But it didn't help because it was not broken in 50 nor in 54:

$ mozregression --good=50
**********
You should use a config file. Please use the --write-config command line flag to help you create one.
**********

 0:00.15 INFO: No 'bad' option specified, using 2017-02-05
 0:00.15 INFO: Using date 2016-08-01 for release 50
 0:06.16 INFO: Testing good and bad builds to ensure that they are really good and bad...
 0:06.16 INFO: Downloading build from: https://archive.mozilla.org/pub/firefox/nightly/2016/08/2016-08-01-07-40-53-mozilla-central/firefox-51.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 0:21.98 INFO: Running mozilla-central build for 2016-08-01
 0:36.71 INFO: Launching /tmp/tmpwzvbu6/firefox/firefox
 0:36.71 INFO: Application command: /tmp/tmpwzvbu6/firefox/firefox -profile /tmp/tmpKhVYrN.mozrunner
 0:36.71 INFO: application_buildid: 20160801074053
 0:36.71 INFO: application_changeset: ffac2798999c5b84f1b4605a1280994bb665a406
 0:36.71 INFO: application_name: Firefox
 0:36.71 INFO: application_repository: https://hg.mozilla.org/mozilla-central
 0:36.71 INFO: application_version: 51.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry' or 'exit' and press Enter): good
 0:53.17 INFO: Using local file: /tmp/tmpKDDXM4/2017-02-05--mozilla-central--firefox-54.0a1.en-US.linux-x86_64.tar.bz2 (downloaded in background)
 0:53.17 INFO: Running mozilla-central build for 2017-02-05
 1:08.38 INFO: Launching /tmp/tmpcGFTol/firefox/firefox
 1:08.38 INFO: Application command: /tmp/tmpcGFTol/firefox/firefox -profile /tmp/tmpdyj9vd.mozrunner
 1:08.39 INFO: application_buildid: 20170205110539
 1:08.39 INFO: application_changeset: 3e555770a90a41e04bbb4ac41b65fa2f1db6977d
 1:08.39 INFO: application_name: Firefox
 1:08.39 INFO: application_repository: https://hg.mozilla.org/mozilla-central
 1:08.39 INFO: application_version: 54.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry' or 'exit' and press Enter): good
 1:42.89 ERROR: Build was expected to be bad! The initial good/bad range seems incorrect.
If the latest Nightly from today is good, maybe the bug has been fixed recently.

Can you try to reduce the bad boundary, try --good=50 --bad=52.
(In reply to Loic from comment #6)
> If the latest Nightly from today is good, maybe the bug has been fixed
> recently.
> 
> Can you try to reduce the bad boundary, try --good=50 --bad=52.

No change.  Good & Good.  Maybe 51.0.1 is the only broken one.
This is weird. Did you test with a fresh profile with FF51?
https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles
seems duplication of bug 1319353
(In reply to Loic from comment #8)
> This is weird. Did you test with a fresh profile with FF51?
> https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-
> firefox-profiles

Yes I did.

(In reply to Alice0775 White from comment #9)
> seems duplication of bug 1319353

There is a comment in there that very much seems it could be the cause of the issue.  It is a shame it wasn't fixed before 51 hit the streets.  It is likely to affect lots of users.

A better duplicate is bug 1333746:

"I updated Firefox on Linux from 50.1.0 to 51.0 last night, and now all tootips use a dark background color, making the text in the tooltips unreadable, see the screenshot."

Why that bug didn't come up in any of my searching, I don't know.  He is also even using Mageia 5, just like me.  It would have saved a LOT of time.  Grrrrrr....  I am marking it duplicate.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Let's dupe to the bug with patch to see the number of dupes.
See Also: → 1353552
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: