Градиенты
Добавлена возможность задания линейных (-moz-linear-gradient) и радиальных градиентов (-moz-radial-gradient) для фонов.
Множественные фоны
Практически все параметры фона поддерживают множественные сущности.
Поддержка media queries
Поддержка css для медиа-зависимых объектов.
Масштабирование фонов
Поддерживается -moz-background-size из спека CSS3.
WOFF
Поддерживается. Зачем? Не знаю.
Pointer events
Любопытно, но касается в основном SVG
Мелочи
- image-rendering поддерживается для изображений, фоновой графики, видео, canvas.
- text-align:end налажен
- Улучшен ренеринг DOM-элементов, использующих табличные типы отображения
- -moz-locale-dir(ltr) и -moz-locale-dir(rtl) — ну все, все понимают
- добавлен псевдо-класс :indeterminate для чекбоксов с незаданным явно значением (==true)
HTML
- В Gecko добавлена поддержка HTML5 File API, реализующая доступ к локальной файловой системе и позволяющая множественный выбор .
- Чекбоксы и радио-инпуты получили параметр intermediate — третье агрегатное состояние вещества.
- Контроль сглаживания изображений canvas через mozImageSmoothingEnabled
DOM
- Workers поддерживают close()
- Drag and drop теперь поддерживает файлы (см. DataTransfer)
- MozScrollAreaChanged определяет изменения высоты окна (croll area)
- getBoxObjectFor() удален!
- Добавлены DOM-свойства mozInnerScreenX и mozInnerScreen для левого верхнего угла вьюпорта окна (window)
- mozScreenPixelsPerCSSPixel — диалог между экранными пикселями и css-пикселями (scaling!)
- Возрадуемся, братья и сестры! window.onhashchange теперь учитывает изменения в якорях (#)
- И еще раз! document.readyState — теперь существет
- element.classList из спека HTML5 теперь поддерживается
- Поведение localName и namespaceURI в HTML соответствует поведению в xHTML
- Поддержка GIS: интерфейс nsIDOMGeoPositionAddress и новое поле в nsIDOMGeoPosition
- window.getComputedStyle возвращает кавычки внутри url()
JS
- Gecko 1.9.2 получил движок JavaScript 1.8.2
- Date.parse() теперь парсит стандарт ISO 8601 (YYYY-MM-DD). Любители date в sql, вроде меня, оценили.
- Свойство prototype от инстанциированного объекта больше не enumerable
XPath
Теперь поддерживается метод choose()
UPD: введен аттрибут async="1" для script, благодаря которому можно асинхронно запускать скрипты по мере загрузки.