Notable bugs fixed in Firefox 3
MDC
이 글은 문서에서는 명확하지 않을 수도 있는 Firefox 3의 중요한 버그 수정 목록을 제공합니다.
- overlay를 파싱하는 도중에 오류가 발생하면 해당 overlay는 적용되지 않습니다. 오류는 오류 콘솔에 기록됩니다. (bug 355755)
<menupopup>요소는 메뉴나 메뉴와 같은 요소에 붙일 때 바인딩 안에 들어갈 수 있습니다. (bug 345896)- 버튼의
dlgType속성이 이제 제대로 작동합니다. (bug 308591) event.initEvent로 전달되는canBubble인수가 올바르게 작동하므로 전달되지 않는 이벤트를 발생시킬 수 있습니다. (bug 330190)DOMAttrModified이벤트는 이제 이름 공간이 있는 속성을 올바로 처리합니다. (bug 247095)<?xml-stylesheet ?>과 같은 XML 처리 명령이 이제 XUL 문서의 DOM에 추가됩니다. 이는document.firstChild가 최상위 요소가 되는 것을 보장하지 못한다는 의미이므로 대신document.documentElement를 사용하십시오. 또한,<?xml-stylesheet ?>와<?xul-overlay ?>처리 명령은 이제 문서 프롤로그 외부에 영향을 미치지 않습니다. (bug 319654)getElementsByAttributeNS()함수가 XUL 요소와 문서에 추가되었습니다. (bug 239976)- XUL 문서에서 요소를 이동하거나 삭제할 때 이벤트 리스너가 보존됩니다. (bug 286619)
- 표시되지 않는 문서에 대해서 변이(mutation) 이벤트가 발생합니다. (bug 201238)
- 잘못된 순서의 요소 그리기와 관련한 다양한 문제점이 수정되었습니다. (bug 317375)
getElementsByTagName()은 태그 이름에 이름 공간 접두어가 있는 요소를 가진 하위 트리에서 올바르게 동작하도록 수정되었습니다. (bug 206053).DOMNodeInserted와DOMNodeRemoved이벤트는 이제 정확한 노드에 올바르게 적용됩니다. (bug 367164).- 정규 표현식의 특수 문자 중의 하나인
\d가 ([0-9]에 해당하는) 기본 라틴 알파벳 숫자에만 일치하도록 수정되었습니다. (bug 378738) - 이미지 스니핑 서비스 분류는 확장으로 구현된 이미지 디코더가 잘못된 mime 형식과 함께 전송된 이미지를 올바르게 디코드하도록 합니다. (bug 391667)