Commitlog between the 20160608 and 20160609 rootfs. === CI Train landings === Title: Oxide 1.15 + related webbrowser-app fixes. Owner: oSoMoN Source packages modified: oxide-qt webbrowser-app Changelogs: oxide-qt (1.15.7-0ubuntu0.15.04.1~overlay1) * 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 webbrowser-app (0.23+15.04.20160603.1-0ubuntu1) * Copying 0.23+16.10.20160603.1-0ubuntu1 (yakkety) to vivid. Included binary packages: liboxideqt-qmlplugin:armhf from 1.14.8-0ubuntu0.15.04.1~overlay1 to 1.15.7-0ubuntu0.15.04.1~overlay1 liboxideqtcore0:armhf from 1.14.8-0ubuntu0.15.04.1~overlay1 to 1.15.7-0ubuntu0.15.04.1~overlay1 liboxideqtquick0:armhf from 1.14.8-0ubuntu0.15.04.1~overlay1 to 1.15.7-0ubuntu0.15.04.1~overlay1 oxideqt-codecs-extra:armhf from 1.14.8-0ubuntu0.15.04.1~overlay1 to 1.15.7-0ubuntu0.15.04.1~overlay1 qml-module-ubuntu-ui-extras-browser:armhf from 0.23+15.04.20160526-0ubuntu1 to 0.23+15.04.20160603.1-0ubuntu1 qml-module-ubuntu-web:armhf from 0.23+15.04.20160526-0ubuntu1 to 0.23+15.04.20160603.1-0ubuntu1 qtdeclarative5-ubuntu-ui-extras-browser-plugin:armhf from 0.23+15.04.20160526-0ubuntu1 to 0.23+15.04.20160603.1-0ubuntu1 qtdeclarative5-ubuntu-web-plugin:armhf from 0.23+15.04.20160526-0ubuntu1 to 0.23+15.04.20160603.1-0ubuntu1 webapp-container from 0.23+15.04.20160526-0ubuntu1 to 0.23+15.04.20160603.1-0ubuntu1 webbrowser-app from 0.23+15.04.20160526-0ubuntu1 to 0.23+15.04.20160603.1-0ubuntu1 Title: Fix Bug #1585634: Middle name not supported Owner: renatofilho Source packages modified: telephony-service Changelogs: telephony-service (0.1+15.04.20160601.1-0ubuntu1) * Copying 0.1+16.10.20160601.1-0ubuntu1 (yakkety) to vivid. Included binary packages: qtdeclarative5-ubuntu-telephony-phonenumber0.1:armhf from 0.1+15.04.20160520-0ubuntu1 to 0.1+15.04.20160601.1-0ubuntu1 qtdeclarative5-ubuntu-telephony0.1:armhf from 0.1+15.04.20160520-0ubuntu1 to 0.1+15.04.20160601.1-0ubuntu1 telephony-service from 0.1+15.04.20160520-0ubuntu1 to 0.1+15.04.20160601.1-0ubuntu1 Title: * New upstream release 0.23.0 (https://launchpad.net/mir/+milestone/0.23.0) - ABI summary: . mirclient ABI unchanged at 9 . mirserver ABI bumped to 40 . mircommon ABI bumped at 6 . mirplatform ABI unchanged at 11 . mirprotobuf ABI unchanged at 3 . mirplatformgraphics ABI unchanged at 9 . mirclientplatform ABI unchanged at 5 . mirinputplatform ABI unchanged at 5 - Enhancements: . Enable internal usage of more flexible graphics buffer submission, precursing client API additions. - Bug fixes: . Potential NBS performance loss after resize (LP: #1579076) . Performance loss with NBS and overlays on (LP: #1578159) . Mir crashes with useless backtrace when mg::Platform methods throw (LP: #1553549) . Virtual output is not removed when screencast client disappears (LP: #1573572) . Can't VT switch from mir_demo_server (any more) (LP: #1576260) . mir_demo_server(_minimal): Window movement/resizing stops responding when the cursor leaves the surface, and can lead to windows 1px wide and unrecoverable. (LP: #1447886) . Virtual display output configuration is set to LVDS (LP: #1573782) . Mir-on-X11 doesn't pass Alt+primary button drag to Mir (LP: #1575765) . Mir-on-X11 breaks mir_proving_server resize logic (LP: #1575192) . Resizing can crash mir_demo_server (LP: #1575211) . [regression] Cursor stops at phantom edge on M10 and N7 (LP: 1580774) Owner: kdubois Source packages modified: mir qtmir unity-system-compositor Changelogs: mir (0.23.0+15.04.20160602.1-0ubuntu1) * Copying 0.23.0+16.10.20160602.1-0ubuntu1 (yakkety) to vivid. qtmir (0.4.8+15.04.20160602-0ubuntu1) * Copying 0.4.8+16.10.20160602-0ubuntu1 (yakkety) to vivid. unity-system-compositor (0.5.1+15.04.20160602.1-0ubuntu1) * Copying 0.5.1+16.10.20160602.1-0ubuntu1 (yakkety) to vivid. Included binary packages: libmirclient9:armhf from 0.22.1+15.04.20160516.2-0ubuntu1 to 0.23.0+15.04.20160602.1-0ubuntu1 libmircookie2:armhf from 0.22.1+15.04.20160516.2-0ubuntu1 to 0.23.0+15.04.20160602.1-0ubuntu1 libmirplatform11:armhf from 0.22.1+15.04.20160516.2-0ubuntu1 to 0.23.0+15.04.20160602.1-0ubuntu1 libmirprotobuf3:armhf from 0.22.1+15.04.20160516.2-0ubuntu1 to 0.23.0+15.04.20160602.1-0ubuntu1 mir-client-platform-android5:armhf from 0.22.1+15.04.20160516.2-0ubuntu1 to 0.23.0+15.04.20160602.1-0ubuntu1 mir-graphics-drivers-android:armhf from 0.22.1+15.04.20160516.2-0ubuntu1 to 0.23.0+15.04.20160602.1-0ubuntu1 mir-platform-graphics-android9:armhf from 0.22.1+15.04.20160516.2-0ubuntu1 to 0.23.0+15.04.20160602.1-0ubuntu1 mir-platform-input-evdev5:armhf from 0.22.1+15.04.20160516.2-0ubuntu1 to 0.23.0+15.04.20160602.1-0ubuntu1 mir-utils from 0.22.1+15.04.20160516.2-0ubuntu1 to 0.23.0+15.04.20160602.1-0ubuntu1 qtdeclarative5-qtmir-plugin:armhf from 0.4.8+15.04.20160525.2-0ubuntu1 to 0.4.8+15.04.20160602-0ubuntu1 qtmir-android:armhf from 0.4.8+15.04.20160525.2-0ubuntu1 to 0.4.8+15.04.20160602-0ubuntu1 unity-system-compositor from 0.5.1+15.04.20160428-0ubuntu1 to 0.5.1+15.04.20160602.1-0ubuntu1 libmircommon6:armhf from None to 0.23.0+15.04.20160602.1-0ubuntu1 libmirserver40:armhf from None to 0.23.0+15.04.20160602.1-0ubuntu1 Title: Improved usage of colors bug 1581047 Owner: kenvandine Source packages modified: ubuntu-system-settings Changelogs: ubuntu-system-settings (0.4+15.04.20160606-0ubuntu1) * Copying 0.4+16.10.20160606-0ubuntu1 (yakkety) to vivid. Included binary packages: libsystemsettings1:armhf from 0.4+15.04.20160525-0ubuntu1 to 0.4+15.04.20160606-0ubuntu1 ubuntu-system-settings from 0.4+15.04.20160525-0ubuntu1 to 0.4+15.04.20160606-0ubuntu1 === Normal uploads (or not tracked) === === Dropped Packages === libmircommon5:armhf libmirserver39:armhf