UbuntuUpdates.org

Package "liboxideqtcore-dev"

Name: liboxideqtcore-dev

Description:

Web browser engine for Qt (development files for core library)

Latest version: 1.21.5-0ubuntu0.14.04.1
Release: trusty (14.04)
Level: updates
Repository: main
Head package: oxide-qt
Homepage: https://launchpad.net/oxide

Links


Download "liboxideqtcore-dev"


Other versions of "liboxideqtcore-dev" in Trusty

Repository Area Version
security main 1.21.5-0ubuntu0.14.04.1

Changelog

Version: 1.17.9-0ubuntu0.14.04.1 2016-10-07 13:06:21 UTC

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

  * Update to v1.17.9 (see USN-3091-1)
    - Bump Chromium rev to 53.0.2785.143
    - Fix LP: #1625122 - Ensure we actually initialize the elements of
      Clipboard::cached_info_

 -- Chris Coulson <email address hidden> Tue, 27 Sep 2016 18:08:32 +0100

Source diff to previous version
1625122 Building oxide in debug mode does not run webbrowser

Version: 1.17.7-0ubuntu0.14.04.1 2016-09-14 17:06:33 UTC

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

  * Update to v1.17.7 (see USN-3058-1)
    - Bump Chromium rev to 53.0.2785.101
    - Fix LP: #1615832 - Don't compile the mock QPA plugin with Qt5.6
    - Fix LP: #1618589 - Compile with -fno-delete-null-pointer-checks to work
      around issues related to changes in GCC6
    - Fix LP: #1618530 - Ensure we use the correct ozone platform
    - Fix LP: #1616595 - Fix Qt5.2 build
    - Fix LP: #1260103 - Oxide should use an app-specific path for shared
      memory files
    - Ensure we check out the GN binaries
    - Fix LP: #1615683 - Implement KeyboardEvent.code and KeyboardEvent.key,
      as parts of Blink now depend on this
    - Fix LP: #1605365 - Front camera is inverted on BQ E5
    - Fix LP: #1608657 - Ensure shrinksViewportContentToFit option is enabled
      on mobile
    - Fix LP: #1597420 - Add a mock QPA plugin and add integration tests for
      the Screen and ScreenOrientation APIs
    - Import updated translations from Launchpad
    - Add tests for Window.screen{X,Y}
    - Use attached properties for WebViewTestSupport and WebContextTestSupport
    - Refactor the huge main() function in the QML test runner
    - Fix LP: #1568145 - Correctly report the position for video capture devices
    - Clean up user scripts between tests
    - Add test for Window.{inner,outer}{Height,Width}
    - Don't hardcode a size for the root item in QML tests - have it set by
      the window size instead
    - Fix LP: #1599236 - ensure GN builds are built with Pango support
    - Fix LP: #1588219 - fix mediahub GN build
    - Fix LP: #1592020 - Make oxide_shared_unittests / oxide_qt_unittests work
      with the GN build
    - MouseEvents must be used to generate synthetic click events in tests
    - Fix LP: #1597262 - Only enable plugin support on x86 / x86-64
    - Fix LP: #1560271 - Refactor CookieStoreProxy and ensure that the cookie
      store is created on the IO thread
    - Fix Compositor DCHECK
    - Call BrowserPlatformIntegration::GetNativeDisplay later to avoid a DCHECK
    - Fix LP: #1510603 - Stop using GetFormFactorHint for memory optimizations
    - Fix LP: #1595320 - Ensure GN builds are linked without --fatal-warnings
    - Make the renderer executable use Chromium's new allocator shim, which
      means we get an infallible allocator on AArch64, even without TCMalloc
    - Various allocator related fixes (LP: #1595321 and LP: #1595324)
    - Fix LP: #1588218 - Make ENABLE_TCMALLOC work with GN builds
    - Fix LP: #1597040 - Disable TCMalloc on AArch64
    - Fix LP: #1585291 - Add copy image support to the context menu
    - Fix LP: #1593232 - Fix navigator.vibrate regression and add tests for this
    - Ensure that our device::VibrationManager implementation sanitizes
      arguments properly
    - Fix LP: #1595136 - Compile the core library with -g1 on hosts with less
      than 8GB of RAM
    - Fix LP: #1594941 - Fix static ENABLE_PLUGINS=0 GN build
    - Fix LP: #1594962 - Disable gn check step for now
    - Fix LP: #1326697 - Preliminary support for building with GN
    - Fix LP: #1588217 - Cross-compiling support with GN
    - Fix LP: #1588942 - Support for bootstrapping a GN binary
    - Fix LP: #1582638 - Initial build support for AArch64
    - Fix non-ENABLE_HYBRIS build
    - Fix LP: #1592296 - Support filenames in drag and drop
    - Fix LP: #1601887 - Add a quirk to assume that the native orientation of
      the primary screen on freiza and cooler devices is landscape
    - Fix LP: #1613258 - Avoid a hard runtime dependency on MADV_FREE when
      compiled against glibc 2.24, and ensure madvise(MADV_FREE) is allowed
      in the seccomp policy so that it works when the kernel is upgraded to 4.5
    - Fix LP: #1616132 - Explicitly whitelist accelerated canvas and GPU
      raster on various devices. This got disabled due to a recent change
      in libhybris

  * Build with USE_GN=1, BOOTSTRAP_GN=1
    - update debian/rules
  * Build with ENABLE_HYBRIS=0 on arm64
    - update debian/rules
  * Don't build-depend on libhybris on arm64
    - update debian/control
  * locales/ has been renamed to chromium_l10n
    - update debian/liboxideqtcore0.install
  * Refresh gross-hack-for-dual-ffmpeg-build.patch
  * Build depend on python-psutil
    - update debian/control

 -- Chris Coulson <email address hidden> Mon, 05 Sep 2016 21:40:23 +0100

Source diff to previous version
1615832 Fails to build with Qt 5.6
1618589 Renderer crashes in yakkety: \
1618530 Ozone platform isn't included with switch to GN
1616595 Fails to build with Qt 5.2
1260103 oxide should use an app-specific path for shared memory files
1615683 Oxide 1.17 breaks tab navigation between input fields
1605365 Front camera is inverted on BQ E5 hardware
1608657 Desktop sites contain huge horizontal scrollable area
1597420 Add integration tests for Screen interface
1568145 Oxide doesn't properly report the front/back position for enumerated video devices
1599236 Tooltips in Flash content have stopped working
1588219 Fix media-hub GN build
1592020 oxide_shared_unittests / oxide_qt_unittests don't work with GN build
1597262 Disable plugin support on aarch64
1560271 Cookie store should be created and initialized on the IO thread
1510603 Stop using the form factor for detecting memory constrained devices
1595320 Link failure with GN build on 14.04, 15.04 and 15.10
1595321 base::UncheckedMalloc doesn't work correctly in Oxide
1595324 Oxide library overrides malloc when it shouldn't
1588218 Make ENABLE_TCMALLOC work with the GN build
1597040 tcmalloc build failure on arm64
1585291 copy image not working correctly
1593232 navigator.vibrate doesn't actually work
1595136 Suspected OOM on PPA builds
1594941 ENABLE_PLUGINS=0 static build fails with GN
1594962 gn check step fails with tarball builds
1326697 GN (Generate Ninja) is coming
1588217 Cross-compiling with GN
1588942 Support bootstrapping a GN binary
1582638 Fails to build from source on arm64
1592296 Support filenames in drag and drop
1601887 Camera image is rotated by 90\u00b0 on M10 because Qt says the screen's native orientation is portrait
1613258 Web browser can't browse anything - \
1616132 Accelerated 2D canvas disabled on most devices

Version: 1.16.5-0ubuntu0.14.04.1 2016-08-05 13:07:09 UTC

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

  * Update to v1.16.5 (see USN-3041-1)
    - Bump Chromium rev to 52.0.2743.82
    - Remove WebSettings::setTouchEditingEnabled customization from Blink -
      it's not used anymore
    - Make checkouts a bit faster by disabling unnecessary gclient hooks
    - Use QWheelEvent::pixelDelta where possible
    - Refactor clipboard support and add a ClipboardObserver class
    - WebContentsView should guard various calls from RWHV to ensure they're
      associated with the currently displayed view
    - Ensure we correctly restore RenderWidget state when switching between
      interstitial / fullscreen views
    - Disable allocator shim
    - Refactor how select popups are implemented, so we rely on a less
      intrusive change to Chromium
    - Fix LP: #1532910 - Stop using deprecated V8 APIs
    - Decouple SecurityStatus from WebView, and add extensive unit tests for
      this code
    - Add simple unit tests for SSLHostStateDelegate
    - Use proper cmake variables for imported libraries rather than using the
      names directly

  * Refresh gross-hack-for-dual-ffmpeg-build.patch

 -- Chris Coulson <email address hidden> Thu, 21 Jul 2016 18:07:25 +0100

Source diff to previous version
1532910 V8 deprecation warnings

Version: 1.15.8-0ubuntu0.14.04.1 2016-06-30 20:06:38 UTC

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

  * Update to v1.15.8 (see USN-3015-1)
    - Bump Chromium rev to 51.0.2704.103
    - Fix LP: #1590776 - Hide the insertion handle on input events

 -- Chris Coulson <email address hidden> Wed, 22 Jun 2016 16:00:32 +0100

Source diff to previous version
1590776 hide selection handle when start typing

Version: 1.15.7-0ubuntu0.14.04.1 2016-06-06 15:06:28 UTC

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

  * Update to v1.15.7 (see USN-2992-1)
    - Bump Chromium rev to 51.0.2704.79
    - Fix LP: #1567542 - Ensure the camera image is rotated correctly for both
      front and back cameras, and fix a krillin-specific issue
    - Fix LP: #1570511 / LP: #1586968 - Allow touch selection to short circuit
      context menu requests
    - Fix LP: #1569315 - Make WebView::EditingCapabilitiesChanged faster to
      avoid serious performance issues with an active selection
    - Disable plugins by default on arm, as we only support Flash which isn't
      available there
    - Compile native arm and x86 builds with -g1 to reduce the size of the
      resulting unstripped binary and hopefully ease address space pressure
      during linking. This will reduce the usefulness of crash reports on
      these platforms
    - Unbreak the !ENABLE_PLUGINS build
    - Fix LP: #1582060 - Ensure we attach the InputMethodContext for script
      opened webviews
    - Fix LP: #1578808 - link failure on armhf
    - Fix LP: #1576164 - Internationalize the camera names
    - Fix LP: #1556658 - Provide dummy message text to an application's custom
      beforeunload dialog component for compatibility purposes, now that
      Chromium ignores the one provided by the page
    - Fix LP: #1535818 - Add support for the deviceId constraint in getUserMedia
    - Fix LP: #1568860 - Replace use of scoped_ptr with std::unique_ptr
    - Replace CertificateErrorDispatcherClient with a callback, and add through
      unit tests for CertificateErrorDispatcher in the process
    - Add the ability to run unit tests on internal classes in shared/
    - Fix LP: #1447395 - Add WebView.zoomFactor API
    - Fix LP: #1565063 - Add 'version' and 'chromiumVersion' properties to
      the API
    - Remove CompositorProxy and its implementation. This was left over from
      when the webview compositor wasn't single threaded
    - Remove RendererFrameEvictor - it's redundant anyway because we destroy
      the webview compositor when it's hidden. Now we just drive eviction from
      there instead. This removes a bogus dependency on GetFormFactorHint
    - Hide surface_id from compositor clients, cleaning up the client interface
    - Fix LP: #1498200 - Componentize qt/core/ and shared/. This allows us to
      build unit test binaries that depend on shared/
    - Drop the warning when changing the process model - single process is
      now supported.
    - Adapt the QML tests to run in single-process and make lots of test fixes
      (LP: #1399208)
    - Fix LP: #1399207 - Make it possible to skip entire QML test cases where
      they aren't relevant for specific configurations (eg, single process)
    - Fix LP: #1462814 - Drop failing test which appears to not be useful
      anymore
    - Disable profiler timing - we don't have chrome://profiler/, and this is
      disabled by default on Chrome/Android too due to it having a
      non-negligible performance impact.
    - Fix a shutdown abort in single-process mode
    - Add CookieStoreUIProxy, which is an implementation of net::CookieStore
      that proxies calls from the UI thread to the real cookie store on the IO
      thread. This is used in a couple of places where we need access to the
      cookie store on the UI thread
    - Fix LP: #1556762 - Add TouchSelectionController.handleDragInProgress
      property
    - Fix LP: #1556764 - Add TouchSelectionController.hide() API
    - Fix LP: #1552161 - Convert QTouchEvent directly to ui::MotionEvent.
      Dropping the use of ui::TouchEvent means we no longer have to round
      the scroll coordinates, which should improve smoothness on high-DPI
      screens

 -- Chris Coulson <email address hidden> Thu, 02 Jun 2016 19:06:01 +0100

1567542 Front camera is inverted on BQ 4.5 hardware
1570511 Select All shows up when replying to gmail message
1586968 Touch selection menu initially empty when focusing a text field
1569315 Scrolling performance is dreadful after text has been selected
1582060 OSK not brought up when focusing a text field in a webview opened from newViewRequested
1578808 Link failure in package builds on armhf
1576164 \
1556658 beforeunload handlers can't specify message text in Chromium 51
1535818 sourceId and other constraints for getUserMedia are ignored
1568860 Replace scoped_ptr with std::unique_ptr
1447395 [browser] Zoom needed for better readability
1565063 Update the chromium version in the user agent
1498200 Componentize shared/
1399208 Adapt tests to be able to run in single process mode
1399207 Use a test manifest for running tests
1462814 tst_bug1349510.qml fails on trunk
1556762 WebView.TouchSelectionController needs a 'handleDragInProgress' property
1556764 WebView.TouchSelectionController needs a hide() method
1552161 Using ui::TouchEvent makes scroll / pinch gestures coarse



About   -   Send Feedback to @ubuntu_updates