이 글은 문서에서는 명확하지 않을 수도 있는 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)
See also