Trong suốt lịch sử của dự án Mozilla Firefox, người dùng thỉnh thoảng gặp phải lỗi "chú giải công cụ liên tục" khét tiếng. Sự cố hiện đã được khắc phục vĩnh viễn nhờ mã được đóng góp bởi một lập trình viên chỉ mới hơn lỗi một tuổi.
Firefoxbug148624 đã được người dùng trình duyệt internet "Mozilla Suite" trên máy Mac gửi 22 năm trước. Người dùng gặp phải một chú giải công cụ liên tục kỳ lạ (một hộp nhỏ màu vàng có mô tả văn bản) sau khi đặt con trỏ chuột lên một liên kết web. Anh ấy nói rằng sau khi sử dụng phím tắt để di chuyển Mozilla xuống nền, chú giải công cụ sẽ vẫn còn trên màn hình cho đến khi anh ấy di chuyển phần mềm trở lại nền trước và xóa con trỏ chuột khỏi thanh công cụ.
Vài năm sau, Mozilla Suite trở thành Mozilla Firefox, nhưng lỗi chú giải công cụ dai dẳng chưa bao giờ được khắc phục. Cho đến một tháng trước, Zhu Yifan đã quyết định đích thân chấm dứt loại phiền toái về phần mềm này. Là sinh viên tiến sĩ năm thứ nhất khoa kỹ thuật điện của Đại học Stanford, Zhu tự mô tả mình là một người đóng góp nhỏ "không thường xuyên" cho phần mềm nguồn mở mà anh sử dụng, chẳng hạn như Mozilla Firefox.
Trước khi bắt đầu phân tích lỗi chú giải công cụ, Zhu không có kinh nghiệm với một dự án phức tạp như Firefox. Nghiên cứu sinh tiến sĩ này xác nhận rằng trước đây anh chưa từng đóng góp cho phần mềm nguồn mở, nhưng anh đã có thể tìm ra manh mối phù hợp trong cơ sở mã của Firefox để chuẩn bị một giải pháp tiềm năng cho lỗi chú giải công cụ. Phương pháp được Zhu lựa chọn bao gồm một bộ đếm thời gian mới để hiển thị chú giải công cụ khởi chạy khi di chuột qua một số phần tử nhất định. Bộ đếm thời gian dừng khi con trỏ chuột mất tiêu điểm.
Bản sửa mã của Zhu đã được tinh chỉnh bởi một lập trình viên giàu kinh nghiệm hơn (Cobos Álvarez) và cuối cùng đã được Mozilla chấp nhận như một phần của bản phát hành ổn định sắp tới của Firefox (119). Bản vá giới thiệu một số hồi quy nhỏ ở những nơi khác trong hệ thống chú giải công cụ của Mozilla, nhưng cuối cùng nó sẽ giải quyết được một trong những lỗi lâu đời nhất (nếu không phải là lỗi cũ nhất) và khó chịu nhất mà cơ sở người dùng Firefox từng gặp phải.
Álvarez nhận xét rằng hệ thống chú giải công cụ là một khu vực "khá phức tạp" trong mã của Firefox dựa trên số lượng cấu hình và hệ điều hành mà trình duyệt được thiết kế để chạy. Vì vậy, đối với một người lần đầu đóng góp cho Firefox như YifanZhu, việc tìm ra một giải pháp tinh tế, khả thi là "khá ấn tượng".
Là một dự án nguồn mở có lịch sử lâu dài và phức tạp, Firefox nổi tiếng là có chứa các lỗi nhỏ khó có thể sớm nhận được sự quan tâm đúng mức từ một số nhà phát triển Mozilla bận rộn. Một số lỗi và sự cố phần mềm cuối cùng đã được khắc phục nhiều năm sau đó, trong khi những lỗi khác bị hỏng trong mã trong khi thị trường trình duyệt nói chung tăng tốc.