IT之家 10 月 12 日消息,現(xiàn)年 23 歲的斯坦福大學(xué)一年級電機(jī)工程博士生朱一凡(Yifan Zhu,音譯),首次向開源項目貢獻(xiàn)補(bǔ)丁,修復(fù)了 Firefox 瀏覽器存在 22 年歷史的工具欄鼠標(biāo)提示(tooltip)bug。

IT之家注:這個 BUG 存在于 Firefox 瀏覽器的工具欄中,鼠標(biāo)懸浮到工具欄圖標(biāo)之后,會跳出相關(guān)的提示。
此時將瀏覽器從前臺切換到后臺,該鼠標(biāo)提示會仍然留在前臺。擺脫這一惱人提示的唯一方法是再次將瀏覽器從后臺切換到前臺,然后移動鼠標(biāo)。
朱一凡出生于 1999 年,在 Linux 上使用郵件客戶端 Thunderbird 時首次遭遇該 bug,認(rèn)為這個 bug 太惱人了。他試著報告該 bug,結(jié)果發(fā)現(xiàn)它已經(jīng)存在了 22 年之久,至今還沒有修復(fù)。

由于這個問題非常小,至今沒有人修復(fù),于是他決定自己來修復(fù),他表示自己只是在整個代碼庫里搜索 tooltip,檢查候選內(nèi)容,插入調(diào)試打印語句跟蹤執(zhí)行,然后添加計時器來解決這個問題,在鼠標(biāo)移出事件后計時器將會取消。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。