~oxide-developers/oxide/packaging.trusty.next

Viewing all changes in revision 92.

  • Committer: Chris Coulson
  • Date: 2016-04-28 09:37:54 UTC
  • mfrom: (80.1.9 packaging.trusty.trunk)
  • Revision ID: chris.coulson@canonical.com-20160428093754-kq1avx2jdvh86zn2
* Update to v1.15.0
  - Bump Chromium rev to 51.0.2704.29
  - Fix LP: #1575216 - Ensure we resize / rescale the webview compositor
    viewport when the screen is updated
  - 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
  - Fix LP: #1565685 - Gracefully handle the case where
    glGetString(GL_SHADING_LANGUAGE_VERSION) returns a null pointer
  - 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

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: