Bez, 스펙과 테스트로 브라우저 엔진을 생성하다

Bez: Generating a browser engine from specs and tests

Bez, 스펙과 테스트로 브라우저 엔진을 생성하다

Bez는 스펙과 테스트로부터 웹 렌더링 엔진을 자동 생성하는 프로젝트다. 수백 명의 엔지니어와 수년이 필요한 기존 방식과 달리, 모델이 여러 후보를 만들고 Chromium, Firefox, WebKit의 동작과 WPT 테스트로 검증해 통과한 코드를 Rust로 커밋한다. 현재 CSS 2.1 레이아웃 규칙 9개가 생성되어 227개 레시피 케이스와 11개 WPT 페이지를 통과했으며, Firefox의 1/60px 반올림 차이가 실제 웹 호환성 버그임을 밝혀내는 등 성과를 내고 있다.

세 브라우저는 대부분 일치하며, 세 번째 브라우저가 이상한 하나를 지목한다.

이 날의 다른 글

2026-10-01