Появилась новая бета-версия браузера Opera 12.50.1577
Разработчики компании Opera выпустили новую бета-версию браузера Opera 12.50.1577 для платформ Windows, MacOS X, Linux. В этой версии представлен целый ряд новых возможностей и особенностей:
- Добавлена поддержка Fullscreen API для работы в браузере с полноэкранным режимом (спецификация от 7 февраля 2012 г.) .
Новые свойства и методы для DOM-элементовelement.requestFullscreen()
иdocument.exitFullscreen()
, событияfullscreenerror
иfullscreenchange
, а так же CSS псевдоклассы:fullscreen
и:fullscreen-ancestor
, позволяют страницам, а так же многим элементам страниц, разворачиваться на полный экран. - Расширена поддержка спецификации CSS Conditional Rules Module Level 3 и реализована поддержка вложенных конструкций @media.
- Добавлена поддержка изображений с профилями ICC
- Добавлена поддержка протокола SPDY
- Добавлена поддержка атрибута
reversed
для тэга <ol>
Обновления основных компонентов браузера:
- HTML-движок Presto: 2.12.378
- Инструменты для веб-разработки Opera Dragonfly: 1.2012.08.13.3
- База данных SQLite: 3.7.9
Список нововведений, изменений, и исправленных ошибок:
Интерфейс
- Keyboard text selection support (toggle using the F7 key)
- DSK-139675 Fix key events on Mac
- DSK-367618 Улучшения в API для расширений, связынные с окнами и вкладками. Fixed window and tab creation on all platforms
- DSK-366261 Extensions should respect "Open Page Next To Current" setting when creating tabs
- DSK-370323 Chinese IME typing conflicts with addressbar auto-completion: Doubling first typing char
- DSK-370623 Проблемы с сочетанием клавиш "Ctrl + -" на цифровая клавиатуре
- DSK-372077 100% CPU usage if system uptime is long enough and there are items in the download manager
- DSK-371968 Crash on dragging a button over Speed Dial
- DSK-301493 [Win] Taskbar notification overlays disabled when disabling tray icon setting
- DSK-369031 [*nix] Opera crashes with "error while reading system fonts"
Ядро
- Добавлена поддержка цветовых профилей ICC для изображений
- Добавлена реализация Fullscreen API
- Поддержка API расширений для контекстного меню
- CORE-37955 Добавлена поддержка протокола SPDY (more info)
- CORE-47446 Allow @media rules to nest (more info)
- CORE-47071 Support for Ordered List reversed attribute (more info)
- CORE-28217 Support HTMLMediaElement.played
- Various crash fixes
- CORE-47237 улучшения в модуле монитор производительности (opera:cpu)
- CORE-38281 Infinite recursion triggered by the plugin on evaluating result of window.open call (growing memory usage)
- CORE-45317 [*nix] Network latency reduces download speed on Linux
- CORE-47589 Form/font misnesting closes form block too early
- CORE-47830 XSLT processor throws error when variable value contains node with disabled output escaping
- CORE-47769 Really long URLs/titles clog up opera:history
- CORE-47920 Accessing DataTransfer of referenced copy event crashes
- CORE-47849 Opera crashes on page with SVG when HWA is enabled
- CORE-47833 Imgur album fails to load images
- CORE-47758 select() does not select content of type=number input
- CORE-47715 calling click() on invisible input type=submit without value attribute does not send a value, only name
- CORE-47609 WebGL, cannot call readPixels with Uint8ClampedArray
- CORE-47578 WebGL 1.0.1 - index-validation
- CORE-46596 WebGL 1.0.1 - texture-mips
- CORE-47676 Removing an SVG path's 'd' attribute doesn't properly repaint the path
- CORE-47928 Inset box shadow drawn incorrectly when border width is wider than border radius
- CORE-47944 Support all selection operations on type=email input elements.
- CORE-47942 Return default selection direction instead of 'none' for empty selections.
- CORE-47535 Illegal "valign" value treated as "baseline"
- CORE-47581 Cutting text is broken in text input
- CORE-46386 Drag and drop crash
- CORE-47586 logmein.com fails to load
- CORE-39035 Hang/freeze at Gigabyte Tech Zone site when dynamically changing visible select dropdown
- CORE-33734 Onload is never dispatched for img elements that reference svg if the img element is created by a script
- CORE-47591 Provide correct default TreatNullAs behaviour when [[Put]]ting DOMString properties.
- CORE-47531 When leaving a page only the first WebSockets connection is killed
- CORE-47278 Avoid missing the update fast-path for (SVG) transforms in inline SVGs
- CORE-47585 event.repeat isn't reliable (DOM3 key events)
- CORE-47147 Solid border painting is slower than necessary
- CORE-47655 HTMLSelect.selectedOptions only updated on changing the item for the first time
- CORE-47659 Crash on selecting text in a pseudo-element and checking selection's collapsed state
- CORE-47592 Web worker crash when worker script imports 404 script content
- CORE-36685 Opera should not resolve DNS locally while connecting via SOCKS proxy
- CORE-38253 ContentEditable: Cannot move the selection after the last element of an element
- CORE-47724 Длинный адреса страниц нарушали общую раскладку в модуле истории (opera:history)
- CORE-47679 Micro optimise builtin implementation of parseInt(num, 10)
- CORE-46960 Disallow leading and trailing spaces when parsing ISO-8601 dates
- CORE-28084 Игнорировалось свойство location.hostname
- CORE-31351 HTMLCanvasElement.getContext treated as null-terminated
- CORE-45704 Вызов метода Node.cloneNode без аргументов приводил к генерации ошибки
- CORE-43923 Расширения не могли получить доступ к объекту widget.preferences в приватных вкладках
- CORE-36464 Диалоговое окно с ограничениями для интернет хранилища (web-storage) показывалось не достаточное количество раз
- CORE-44852 [Инструменты разработки Dragonfly] Проблема автоматического подключения отладчика к внешним адресам
- CORE-44898 [Инструменты разработки Dragonfly] Incorrect lines when stepping through eval'd scripts with leading whitespace/comments
- CORE-47106 [Инструменты разработки Dragonfly] Change break on exception setting in ECMAScriptDebugger to only break on unhandled exceptions
- CORE-47150 [Инструменты разработки Dragonfly] Two threads running in different runtimes can make return value report incorrect position
- CORE-47151 [Инструменты разработки Dragonfly] Stops on unknown line when exiting attribute handler
- CORE-47839 [Инструменты разработки Dragonfly] In some cases, stepping gets confused when stepping over a line that contains try/catch block
Загрузки
Другие новости по теме:
-
Opera Mobile 14 и WebKithttp://www.webmonkey.com/2013/03/reborn-opera-mobile-sings-on-android/ http://www.opennet.ru/opennews/art.shtml?num=36295 http://habrahabr.ru/company/opera/blog/171597/ http://habrahabr.ru/company/rozetked/blog/171737/