this post was submitted on 11 Oct 2023
409 points (98.3% liked)

Technology

71313 readers
3370 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
top 20 comments
sorted by: hot top controversial new old
[–] Semi-Hemi-Demigod@kbin.social 113 points 2 years ago (2 children)

This is what open source is all about: See a problem with your tool, fix it yourself, and everyone enjoys the improvements.

[–] fmstrat@lemmy.nowsci.com 30 points 2 years ago* (last edited 2 years ago)

While the fix has created some regression, that bug is seeing work, too.

And this is why devs don't often focus on the minor issues. Haha. Good stuff.

To be clear, I love this story and kudos to Yifan Zhu for the initiative. Let's normalize crediting people properly

[–] Xanvial@lemmy.world -4 points 2 years ago (2 children)

I see that this is one of the negative of OSS instead. Seems a lot of people aware of this bug, but there's no pressure to fix this until 22 years.

[–] Semi-Hemi-Demigod@kbin.social 10 points 2 years ago

Or: It’s such a minor bug that nobody really cared enough and they devoted time to other, more important things. But they made the choice as a collective and not a bunch of suits in a board room.

[–] relevantnanana@lemm.ee 0 points 2 years ago

This take makes no sense.

[–] Falafels@aussie.zone 76 points 2 years ago (1 children)

The bug was deliberately put there after he was born so he could fulfill the prophecy.

[–] fmstrat@lemmy.nowsci.com 12 points 2 years ago

From here out when a tooltip disappears, I will say it Zhu'd away.

[–] randomaccount43543@lemmy.world 37 points 2 years ago

He's been working on it since he was 1 👶

[–] autotldr@lemmings.world 32 points 2 years ago (1 children)

This is the best summary I could come up with:


Back in June 2002, Ubuntu founder Mark Shuttleworth was experiencing space for the first time, the Department of Justice's antitrust case against Microsoft was reaching its final arguments, and Adam Price, using what was then called Mozilla on a Mac, had an issue with persistent tooltips.

"I just searched for 'tooltip' in the entire code base, examined stuff for possible candidates, and inserted debugging print statements to follow the execution," Zhu wrote.

The timer would be canceled on a mouse-out event, which Firefox wasn't getting when I used keyboard shortcuts to switch windows or virtual desktops."

Zhu pushed a commit that made tooltip display based on Firefox losing focus, rather than the mouse leaving the application.

Cobos Álvarez, who shepherded Zhu's fix into a commit, wrote to us that "this area is rather tricky," given various Firefox configurations and how they respond to different operating systems.

On social media, especially the Mastodon instances where you might expect to find people with opinions on Mozilla's XML User Interface Language, there was much rejoicing.


The original article contains 864 words, the summary contains 172 words. Saved 80%. I'm a bot and I'm open source!

[–] vacuumflower@lemmy.sdf.org 30 points 2 years ago (1 children)

For fuck's sake, this is actually the most annoying FF bug I've noticed and it is important for me!

You guys mean it's been fixed now?

Wow.

[–] wraithcoop@lemmy.one 27 points 2 years ago

Makes sense, motivation is very powerful. It helps to also not be jaded from years of working in the area.

[–] Sygheil@lemmy.world 17 points 2 years ago* (last edited 2 years ago)

Prophecy fulfilled i guess. Young man must be proud of his work.

[–] Krudler@lemmy.world 11 points 2 years ago (1 children)

That's a very interesting fix on a rare bug.

Can we get this guy to figure out why the fuck the URL rollover in the bottom left will not go away unless you shrink the video, roll onto a different link, then full screen the video again?

I've tried every change to userchrome.css that I can find and none of them fix it

[–] bluemite@lemmy.world 2 points 2 years ago (1 children)

Do you know if this is actually been reported as a bug? I've seen it myself, but just got annoyed and didn't report it or anything.

[–] Krudler@lemmy.world 1 points 2 years ago (1 children)

That's a great question actually, I can't find it as an outstanding bug, but Mozilla has multiple support articles on it leading me to wonder.

Do you have any suggestions on how I could search?

[–] bluemite@lemmy.world 1 points 2 years ago* (last edited 2 years ago)

You can search for it on webcompat, linked to from Report an issue with a website that I use. I did a search within there and it may be related to or the same bug as this.

[–] weedazz@lemmy.world 7 points 2 years ago

Now this is podracing!

[–] hperrin@lemmy.world 7 points 2 years ago

This bug has annoyed me plenty! Cheers to this kid!