Firefox가 Brave의 Adblock 엔진을 통합했습니다
Source: Hacker News
2023년 3월, Firefox 149가 무료 내장 VPN, 두 페이지를 나란히 로드할 수 있는 Split View, 그리고 Linux에서 새 기본값으로 설정된 XDG 포털 파일 선택기 등 다양한 변경 사항과 함께 출시되었습니다.
하지만 흥미로운 추가 기능은 지금까지 대부분 눈에 띄지 않았습니다.
이제 Firefox에 Brave가 일부 들어갔습니다

Shivan Kaul Sahib (Brave의 프라이버시·보안 부사장)은 Firefox 149 릴리즈 노트에 포함되지 않은 사항에 대해 블로그를 올렸습니다. 이제 브라우저는 adblock‑rust라는 Brave의 오픈소스 Rust 기반 광고·트래커 차단 엔진을 기본으로 제공합니다.
이 변경은 Bugzilla Bug 2013888을 통해 적용되었으며, Mozilla 엔지니어 Benjamin VanderSloot가 담당했습니다. 해당 버그의 제목은 *“Add a prototype rich content blocking engine”*이며, 엔진은 기본적으로 비활성화되어 있고 사용자 인터페이스나 필터 리스트가 포함되지 않습니다.
참고로, adblock‑rust는 Brave의 기본 콘텐츠 차단 엔진입니다. Rust로 작성되었으며, MPL‑2.0 라이선스를 가지고, 네트워크 요청 차단, 코스메틱 필터링을 수행하고 uBlock Origin과 호환되는 필터 리스트 구문을 지원합니다.
Shivan은 또한 인기 있는 Firefox 포크인 Waterfox도 adblock‑rust를 채택했으며, Firefox 자체 구현을 기반으로 직접 빌드했다고 언급했습니다.
테스트해 보고 싶으신가요?
-
Enhanced Tracking Protection(주소 표시줄의 방패 아이콘)를 열고 테스트할 사이트에 대해 끕니다. 이렇게 하면 adblock‑rust가 작업을 수행하고, Firefox 내장 보호 기능은 사용되지 않습니다.
-
새 탭을 열고
about:config에 접속합니다. 경고를 수락한 뒤privacy.trackingprotection.content.protection.enabled를 검색하고 true로 설정합니다.

-
privacy.trackingprotection.content.protection.test_list_urls를 검색하고 Edit를 클릭한 뒤, EasyList와 EasyPrivacy 필터 리스트를 추가하기 위해 다음 값을 붙여넣습니다:https://easylist.to/easylist/easylist.txt|https://easylist.to/easylist/easyprivacy.txt파란색 Save 버튼을 클릭합니다.


-
광고가 있는 사이트(예: Yahoo)를 방문합니다. 기능이 정상 작동한다면, 광고 슬롯은 페이지 레이아웃에 공간을 차지하지만 실제 광고 내용은 차단됩니다. 테스트에서는 Yahoo 배너에 “Advertisement”라는 텍스트만 표시되고 광고 자체는 사라졌습니다.