23-летний программист исправил 22-летний баг в Firefox

23-летний программист исправил 22-летний баг в Firefox - rdd.media 2025

В Firefox 22 года был баг, который отображал ссылку на закрепленную вкладку даже если браузер был свернут или перекрыт другими приложениями. И вот в сентябре эту проблему наконец-то решили. Об этом пишет Ars Technica.

Если в браузере были закреплены вкладки и вы навели курсор на одну из них, появлялась небольшая подсказка, которая показывала полное название закрепленного сайта и ссылку на него. Если не убрать курсор из этой закладки и свернуть браузер через, например, Alt+Tab, подсказка со ссылкой все равно оставалась на экране.

23-летний программист исправил 22-летний баг в Firefox

22 года назад для этой проблемы был открыт баг-репорт на официальном форуме Mozilla. В годы там собирались отзывы от разных пользователей, которые иногда даже специально пытались воспроизвести проблему, чтобы убедиться, что ее не исправили. Один из пользователей написал следующее:

Эта 21-летняя ошибка все еще существует. Откровенно говоря, это очень раздражает – со мной случается, по крайней мере, раз в день. Однако, учитывая долголетие этого бага, я бы позволил ему оставаться навсегда. Оно ощущается как памятка из прошлого.

23-летний программист Ифань Чжу, который, как и многие другие пользователи, тоже увидел эту проблему, решил рассказать о ней разработчикам, чтобы увидеть, что о ней знают уже более 20 лет. О баге писали как о косметическом, никак не влияющем на работу браузера. В разговоре с Ars Technica парень рассказал, что, скорее всего, если бы он не взялся за это, то не взялся бы никто.

Чжу, хотя и не имел много опыта, изучил вопрос и написал патч, который заставлял подсказку исчезать, когда Firefox перестает быть основным окном, скорее чем когда вы забираете из нее курсор. Позже Чжу связался с одним из разработчиков Mozilla, который помог ему добавить патч в основной код браузера.

Таким образом, через 22 года после первого сообщения, раздражительный, но уже легендарный баг был исправлен.

Tags:

Добавить комментарий