Firefox hỗ trợ một loạt các tùy chọn tùy chỉnh phù hợp với mọi cấp độ kỹ năng. Bố cục thanh công cụ có thể được tùy chỉnh, nhiều cài đặt có thể được định cấu hình và thư mục Tiện ích bổ sung của Mozilla chứa một thư viện khổng lồ gồm các tiện ích mở rộng và chủ đề để thêm chức năng bổ sung và làm cho Firefox phản ánh nhu cầu và cá tính của riêng bạn.
Hai hình thức cấu hình nâng cao khác cho phép tùy chỉnh sâu hơn nữa: sửa đổi tùy chọn about:config và các quy tắc kiểu tùy chỉnh userChrome.css hoặc userContent.css. Tuy nhiên, Mozilla đặc biệt khuyến nghị rằng chỉ các nhà phát triển mới nên xem xét các tùy chỉnh này, vì chúng có thể gây ra hành vi không mong muốn hoặc thậm chí làm hỏng Firefox. Firefox là một sản phẩm đang trong quá trình phát triển và để cho phép đổi mới liên tục, Mozilla không thể đảm bảo rằng các bản cập nhật trong tương lai sẽ không ảnh hưởng đến các tùy chỉnh này.
Nếu Firefox đột nhiên bị hỏng sau khi cập nhật, bạn có thể cần sử dụng tính năng Làm mới để khôi phục Firefox về trạng thái mặc định trong khi vẫn giữ lại dữ liệu quan trọng. Ngoài ra, bạn có thể đảo ngược có chọn lọc các thay đổi cấu hình và tùy chỉnh nâng cao của mình, như sau:
- Để đảo ngược các thay đổi bạn đã thực hiện đối với Firefox bằng tệp userChrome.css hoặc userContent.css, hãy sử dụng about:config để đặt lại tùy chọn toolkit.legacyUserProfileCustomizations.stylesheets thành false và sau đó xóa (hoặc đổi tên) tệp userChrome.css hoặc userContent.css nằm bên trong thư mục chrome trong thư mục hồ sơ Firefox của bạn. Điều này cũng áp dụng cho Thunderbird. Vui lòng tham khảo bài viết của Thunderbird: userChrome.css and .js and userContent are unsupported.
- Để đặt lại tất cả các sửa đổi tùy chọn, hãy sử dụng about:config để đặt lại tất cả các tùy chọn đã sửa đổi hoặc xóa (các) tệp tùy chọn trong thư mục hồ sơ của bạn, như được giải thích tại đây, để khôi phục tất cả các tùy chọn về cài đặt mặc định.