A 22-12 months-antique Firefox bug become eventually constant with the aid of a young code contributor

A 22-12 months-antique Firefox bug become eventually constant with the aid of a young code contributor

Last updated 15 month ago

Software
The Web
firefox
bugs

A 22-12 months-antique Firefox bug become eventually constant with the aid of a young code contributor



What simply occurred? For the complete records of Mozilla's Firefox challenge, users have every so often skilled the notorious "persisting tooltip" malicious program. The trouble has now been constant for properly, way to a code contribution by way of a programmer that's simply 12 months older than the worm itself.

Firefox malicious program 148624 was opened 22 years in the past via a user of the "Mozilla Suite" net browser on a Mac. The user in question experienced a weirdly chronic tooltip (a bit yellow field with text description internal) after putting the mouse cursor over an internet link. After shifting Mozilla to the heritage with a keyboard shortcut, he said, the tooltip might stay at the display screen till he brought the software program to the foreground once more and moved the mouse cursor away from the toolbar.

Mozilla Suite became Mozilla Firefox a few years later, but the continual tooltip computer virus had in no way been constant. Until one month in the past, that is, when Yifan Zhu decided to put an give up to the software nuisance by himself. A first-yr PhD student in Electrical Engineering at Stanford University, Zhu describes himself as an "occasional" minor contributor to the open-source software he makes use of, like Mozilla Firefox.

Before starting to research the tooltip worm, Zhu had zero experience with projects as complicated as Firefox. He in no way contributed to the open-source software earlier than, the PhD student confirms, however he changed into able to locate the right clues in Firefox's codebase to put together a ability solution for the tooltip computer virus. The technique selected via Zhu consists of a new timer to reveal the tooltip that starts offevolved when the mouse hovers over some elements. The timer is then stopped when the mouse cursor loses focus.

Zhu's code repair turned into refined by a greater experienced programmer (Cobos Álvarez), and it became eventually generic by means of Mozilla as part of the upcoming stable release of Firefox (119). The patch delivered some minor regressions someplace else with Mozilla's tooltip gadget, but it ought to subsequently remedy one of the oldest (if now not the oldest) and maximum stressful insects ever skilled by the Firefox userbase.

Álvarez commented that the tooltip machine is a "rather complex" location in Firefox's code, considering the wide variety of configurations and operating structures the browser is designed to work on. Finding an fashionable, working answer changed into consequently "pretty awesome" for a first-time Firefox contributor which include Yifan Zhu.

Being an open-supply challenge with an extended and complex records, Firefox is widely recognized for inclusive of minor insects which might be not likely to get the proper attention from some busy Mozilla developer each time quickly. Some bugs and software issues get finally constant after an ungodly wide variety of years, a few others are left to rot in the code at the same time as the overall browser market is shifting ahead at an increased pace.

CoreDirector lets you take full control of P-cores and E-cores in your Intel CPU

CoreDirector lets you take full control of P-cores and E-cores in your Intel CPU

CoreDirector is a loose Windows application to hold detailed tactics from being scheduled to efficient cores (E-cores), thereby preserving them on performant cores (P-cores). This permits stepped forward performance in ...

Last updated 13 month ago

Resident Evil Village for iPhone 15 Pro arrives October 30

Resident Evil Village for iPhone 15 Pro arrives October 30

 Good information for survival horror fans as Capcom's Resident Evil Village is scheduled to arrive on Apple's new iPhone 15 Pro and select iPad fashions on October 30. The terrible information? It isn't always precisel...

Last updated 15 month ago

Cougar introduces gaming chair with included RGB fan

Cougar introduces gaming chair with included RGB fan

 Gaming chairs have long past to ambitious lengths to make sure maximum consumer comfort for years. Meanwhile, huge, colorful fanatics have lengthy been a staple of RGB layout for gaming gear, so combining the 2 traits ...

Last updated 14 month ago

Apple co-founder Steve Wozniak improving after minor stroke

Apple co-founder Steve Wozniak improving after minor stroke

A rapid recuperation: Apple co-founder Steve Wozniak is again at home and "doing right" following a latest health scare. During a experience to Mexico City to speak at the World Business Forum, Wozniak, sevent...

Last updated 14 month ago

Noblechairs Legend Review: Can It Match the Secretlab Titan Evo?

Noblechairs Legend Review: Can It Match the Secretlab Titan Evo?

Pricey gaming chairs won't rank extraordinarily on a PC owner's list of priorities. They're no longer the thrashing coronary heart of the gadget, and they won't push video games to their limits as your GPU does. Surely ...

Last updated 14 month ago

Intel Core CPU Clock-for-Clock Benchmark Test

Intel Core CPU Clock-for-Clock Benchmark Test

Today, we're taking a closer look at a clock-for-clock (IPC) test of Intel LGA 1700 processors. This manner we're comparing the 12th-gen, thirteenth-gen, and the "new" 14th-gen CPU models we lately reviewed. O...

Last updated 14 month ago


safirsoft.com© 2023 All rights reserved

HOME | TERMS & CONDITIONS | PRIVACY POLICY | Contact