oxide-qt 1.21.5-0ubuntu0.14.04.1 source package in Ubuntu

Changelog

oxide-qt (1.21.5-0ubuntu0.14.04.1) trusty-security; urgency=medium

  * Update to v1.21.5 (see USN-3236-1)
    - Bump Chromium rev to 57.0.2987.110
    - Build everything with the correct symbol visibility (-fvisibility=hidden)
    - Revert "Decide focus state of webview based on activeFocusItem check of
      window", as it caused a regression in popup menu handling (LP: #1649577)
    - Unbreak build for older CMake versions
    - Unbreak ENABLE_PLUGINS=0 build
    - Fix LP: #1654363 - Fails to build with vivid gcc
    - Fix LP: #1654512 - Unbreak component build
    - Fix LP: #1649577 - Decide the webview focus state from ItemChanged event
      not the focusIn/Out events
    - Fix LP: #1637194 - Add <select> popup menu implementation to UbuntuWebView
    - Fix LP: #1656303 - Test hang at the start of tst_focus.qml
    - Fix LP: #1649861 - Session save/restore across oxide versions
    - Test that we don't leak context menus or popup menus when a webview
      closes
    - tst_WebViewPopupMenu.qml should verify that the menu is visible
    - Fix CMake error on cross-compilation after installing qtsystems5-dev
    - Make WebContextMenu and WebPopupMenu ownership more obvious
    - Fix LP: #1647799 - Don't run ubuntu-api and ubuntu-ui test sequences
      when built without ENABLE_UITK_WEBVIEW
    - Fix LP: #1568296, LP: #1656905 - Change the behaviour of JS dialogs.
      + Alert dialogs requested from background webviews are no longer
        displayed immediately, but are delayed until the webview is brought to
        the foreground. In this case, window.alert() returns and script
        execution continues immediately.
      + Confirm and prompt dialogs from background webviews are suppressed.
      + Dialogs are automatically dismissed if another webview is brought to
        the foreground.
      + Before Unload dialogs will only be displayed if they are associated
        with a navigation that is application initiated or triggered from a
        user gesture. Otherwise, the navigation will proceed without a prompt.
    - Remove the openerName parameter from WebContextMenuDesktop.qml
    - Fix a case where the JavaScriptDialog implementation could leak
    - Fix LP: #1637195 - Add JS dialog implementation to UbuntuWebView
    - Emit warnings when trying to provide dialog components with UbuntuWebView
    - Use AuxiliaryUIFactory for legacy UI components, and add a "Legacy"
      prefix to those classes
    - Rename qt::Web{Context,Popup}MenuImpl to qt::Web{Context,Popup}MenuHost
      for consistency with JavaScriptDialogHost
    - Fix LP: #1665978 - Sync ParamTraits for content::WebPreferences to make
      double-tap-to-zoom work again
    - Fix LP: #1668614 - Fix build failure with GCC 4.8 due to lack of
      stdatomic.h

  * Refresh gross-hack-for-dual-ffmpeg-build.patch
  * Drop debian/patches/lp1642317.patch - fixed upstream

 -- Chris Coulson <email address hidden>  Fri, 17 Mar 2017 21:29:33 +0000

Upload details

Uploaded by:
Chris Coulson
Uploaded to:
Trusty
Original maintainer:
Ubuntu Developers
Architectures:
amd64 i386 armhf
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Trusty updates main libs
Trusty security main libs

Downloads

File Size SHA-256 Checksum
oxide-qt_1.21.5.orig.tar.xz 557.8 MiB 1d1d166e50079f550c65b1972e520043b69de68c9d635cf70cd6e248ae484398
oxide-qt_1.21.5-0ubuntu0.14.04.1.debian.tar.xz 128.7 KiB fed9a37699c7746be35297b12c8ef98af03a2caf0ec6822f68d990666609e636
oxide-qt_1.21.5-0ubuntu0.14.04.1.dsc 3.0 KiB 6228ddf817dca0564e6a0ac15fa9129c258bd14f439d766b0f2ef93841b46759

View changes file

Binary packages built by this source

liboxideqt-qmlplugin: Web browser engine for Qt (QML plugin)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides the QML plugin required to run QML applications with
 Oxide

liboxideqtcore-dev: Web browser engine for Qt (development files for core library)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides the development files required to compile programs
 against the Oxide core library

liboxideqtcore0: Web browser engine for Qt (core library and components)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides the core library, sandbox, renderer and support
 files required to run applications with Oxide

liboxideqtcore0-dbgsym: debug symbols for package liboxideqtcore0

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides the core library, sandbox, renderer and support
 files required to run applications with Oxide

liboxideqtquick-dev: Web browser engine for Qt (development files for QtQuick library)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides the development files required to compile programs
 against the Oxide QtQuick library

liboxideqtquick0: Web browser engine for Qt (QtQuick library)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides the QtQuick library required to run QML applications
 with Oxide

oxideqmlscene: Web browser engine library for Qt (QML application runner)

 Oxide is a web browser engine library based on Google Chromium, that makes
 it easy to embed web content in your Qt application
 .
 This package provides an application runner which is similar to qmlscene,
 required to run QML applications with Oxide if you require support for
 accelerated compositing

oxideqt-chromedriver: Web browser engine for Qt (transitional package)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This is a transitional package to make upgrades work correctly, and can be
 safely removed

oxideqt-codecs: Web browser engine for Qt (codecs)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides some media codecs needed for the HTML5 <audio> and
 <video> tags. Included are the free Theora, Vorbis, Opus, VP8 and VP9
 codecs

oxideqt-codecs-dbg: Web browser engine for Qt (Debug symbols)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides the debugging symbols for Oxide

oxideqt-codecs-dbgsym: debug symbols for package oxideqt-codecs

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides some media codecs needed for the HTML5 <audio> and
 <video> tags. Included are the free Theora, Vorbis, Opus, VP8 and VP9
 codecs

oxideqt-codecs-extra: Web browser engine for Qt (codecs)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides some media codecs needed for the HTML5 <audio> and
 <video> tags. Included are the Theora, Vorbis, Opus, VP8, VP9, MP3, AAC
 and H.264 codecs

oxideqt-codecs-extra-dbg: Web browser engine for Qt (Debug symbols)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides the debugging symbols for Oxide

oxideqt-codecs-extra-dbgsym: debug symbols for package oxideqt-codecs-extra

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides some media codecs needed for the HTML5 <audio> and
 <video> tags. Included are the Theora, Vorbis, Opus, VP8, VP9, MP3, AAC
 and H.264 codecs

oxideqt-dbg: Web browser engine for Qt (Debug symbols)

 Oxide is a web browser engine library based on Chromium that makes it easy to
 embed web content in your Qt application
 .
 This package provides the debugging symbols for Oxide