2015-10-10 15 views
8

Khi tôi lập trình một ứng dụng web và tôi gặp phải sự cố chỉ xảy ra trong một trình duyệt, tôi biết rằng một số bước cần thiết trong các nhiệm vụ lập trình tổng thể của tôi là "công dân tốt" là ngừng mã hóa một chút và dành thời gian để báo cáo lỗi ở đúng nơi - vì vậy nó có thể được khắc phục và các nhà phát triển web khác (bao gồm cả tôi) hy vọng giành được ' t chạy vào cùng một vấn đề sau này.Làm cách nào, với tư cách là một lập trình viên, để báo cáo lỗi mà tôi tìm thấy trong hành vi của trình duyệt Gecko trong Firefox

Trong những trường hợp như vậy với Firefox, tôi hiểu đủ để biết nguyên nhân của vấn đề lập trình mà tôi thấy nằm trong mã trình duyệt động cơ "Gecko" cốt lõi trong Firefox (thay vì nói, một lỗi trong mã giao diện người dùng Firefox — mã cho trình duyệt được gọi là "chrome").

Cho rằng, có URL sẽ đưa tôi trực tiếp đến biểu mẫu mà tôi có thể nhanh chóng truy cập đúng “sản phẩm” và “thành phần” của bugzilla để báo cáo lỗi công cụ trình duyệt Gecko chống lại không?

Đã báo cáo một vài lỗi trong mã Gecko, tôi hơi khó chịu khi bị buộc phải sử dụng biểu mẫu tại https://bugzilla.mozilla.org/enter_bug.cgi, dường như giả sử tôi đang báo cáo lỗi lần đầu tiên và tôi muốn được hướng dẫn từng bước trợ giúp bước. Nhưng đây không phải là món nướng đầu tiên của tôi…

+1

@JanNielsen - Tôi thấy bạn đã có hai chỉnh sửa bị từ chối cho câu hỏi này: [cho câu hỏi] (http://stackoverflow.com/review/suggested-edits/10882381) và [cho câu trả lời này] (http : //stackoverflow.com/review/suggested-edits/10882505). Nếu bạn cảm thấy các bài viết quá dài dòng, bạn có thể nên bình luận về chúng hơn là đề xuất các chỉnh sửa quyết liệt, vì điều này có thể bị những người xem xét lại từ chối. Cả hai bài đăng đều có nhiều phiếu bầu, vì vậy có lẽ là đủ viết và giữ sự chú ý của ít nhất những người dùng đó. –

Trả lời

6

https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&format=default là URL bạn muốn.

Đó là bởi vì trong trường hợp Firefox, bugzilla đúng “sản phẩm” để sử dụng cho trình duyệt của động cơ (Gecko) lỗi thực sự là Lõi (không phải là Firefox thành phần và không có Gecko phần) .

URL đó ở trên sẽ đưa bạn trực tiếp đến trang báo cáo lỗi thực tế — nghĩa là, như bạn muốn, nó hoàn toàn bỏ qua tất cả các hướng dẫn từng bước được thiết kế cho lần đầu tiên công cụ trợ giúp.

Bạn cần phải chọn thủ công “thành phần” theo cách thủ công từ danh sách Thành phần ở đó, nhưng nếu bạn đã biết đúng thành phần, bạn có thể tạo dấu trang bao gồm nó; ví dụ: https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=DOM%3A%20Workers&format=default là một URL sẽ cho phép bạn báo cáo sự cố với hành vi của Người dùng web Firefox.

Thêm thông số &format=__default__/giá trị là phần quan trọng cần thiết để giúp bugzilla bỏ qua tất cả các công cụ trợ giúp hướng dẫn từng bước được thiết kế cho lần đầu tiên.

Các vấn đề liên quan