Change logs for webbrowser-app source package in Xenial

  • webbrowser-app (0.23+16.04.20161028-0ubuntu2) xenial; urgency=medium
    
      * SRU for selected bug fixes:
        - LP: #1565055: support for google hangouts
        - LP: #1573017: SAML detection logic broken in webapp container
        - LP: #1572673: invalid variable access error in webapp container
        - LP: #1466427: dynamic Ubuntu version in default UA string
        - LP: #1576639: fine-tune the custom memory-pressure handler
        - LP: #1581025: secure connection icon not showing
        - LP: #1580290: only load the current tab when the session is restored
        - LP: #1577806: browser and container open under the same instance
        - LP: #1565063: dynamic Chromium version in default UA string
    
     -- Olivier Tilloy <email address hidden>  Fri, 28 Oct 2016 09:17:33 +0000
  • webbrowser-app (0.23+16.04.20161028-0ubuntu1) xenial; urgency=medium
    
      * SRU for selected bug fixes:
        - LP #1565055: support for google hangouts
        - LP #1573017: SAML detection logic broken in webapp container
        - LP #1572673: invalid variable access error in webapp container
        - LP #1466427: dynamic Ubuntu version in default UA string
        - LP #1576639: fine-tune the custom memory-pressure handler
        - LP #1581025: secure connection icon not showing
        - LP #1580290: only load the current tab when the session is restored
        - LP #1577806: browser and container open under the same instance
        - LP #1565063: dynamic Chromium version in default UA string
    
     -- Olivier Tilloy <email address hidden>  Fri, 28 Oct 2016 09:17:33 +0000
  • webbrowser-app (0.23+16.04.20160413-0ubuntu1) xenial; urgency=medium
    
      * Do not handle backspace as a window-level shortcut, as it would take
        precedence over backspace events in HTML text fields. (LP: #1569938)
      * Update translation template.
    
     -- Olivier Tilloy <email address hidden>  Wed, 13 Apr 2016 15:22:11 +0000
  • webbrowser-app (0.23+16.04.20160408.1-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * Resync trunk.
    
      [ Loïc Molinari ]
      * Made AddressBar height scalable with regards to the grid units
        system.
    
      [ Olivier Tilloy ]
      * Add dep8 tests and instructions to run them in qemu or on a phone.
        Original work by Leo Arias and Vincent Ladeuil. added: debian/tests/
        debian/tests/control debian/tests/touch-session-autopilot
      * Catch ESC key event one level up to ensure that it’s not incorrectly
        bubbled up to the outer component. (LP: #1557016)
      * Customize the contents of the media permission dialog to avoid
        truncated text. (LP: #1554220)
      * Do not write the session to a temporary file when no target file is
        defined.
      * Fix a failing unit test with Qt 5.6. (LP: #1565507)
      * Fix broken webapp container autopilot tests. (LP: #1557019)
      * Fix issues with item selection in the downloads page: do not allow
        selecting multiple files when only one is expected do not allow
        entering delete mode (with a long press on an item) while in picker
        mode (LP: #1534112, #1561575)
      * Fix unit tests when run under an sbuild chroot. (LP: #1567294)
      * Import QQuickShortcut from Qt 5.5 to properly handle window-level
        keyboard shortcuts. We cannot bump the dependency on Qt to 5.5 as
        the stable overlay PPA for devices currently has Qt 5.4.1. (LP:
        #1542224, #1545802, #1537782)
      * Make the autopilot tests more reliable when dragging the bottom
        edge. (LP: #1560109)
      * Remove workaround for bug #1526940 that was fixed in the latest
        release of the UITK. (LP: #1526940)
      * Rename debian packages to follow new QML module naming convention.
        (LP: #1342031)
      * Simplify the implementation of HistoryViewWide quite a bit, and as a
        side effect fix a unit test failure when run against the staging
        branch of the UITK. (LP: #1567337)
    
     -- Olivier Tilloy <email address hidden>  Fri, 08 Apr 2016 17:07:04 +0000
  • webbrowser-app (0.23+16.04.20160405-0ubuntu1) xenial; urgency=medium
    
      * Add --open-external-url-in-overlay option to allow externals urls
        (not part of patterns) are opened in overlays instead of external
        browser (LP: #1548575)
      * Handle live updates to theme color meta tag and reflect them in the
        top bar background color (LP: #1550754)
      * Set address bar text color to a darker version of the theme color if
        one is defined in a webapp (LP: #1548573)
    
     -- Alexandre Abreu <email address hidden>  Tue, 05 Apr 2016 15:42:59 +0000
  • webbrowser-app (0.23+16.04.20160322-0ubuntu1) xenial; urgency=medium
    
      * Make google maps work in complete mode on tablets. (LP: #1560079)
      * Tentative fix for a bug where the session state stored on disk is
        apparently corrupted, thus discarding the current browsing session.
        (LP: #1531583)
    
     -- Olivier Tilloy <email address hidden>  Tue, 22 Mar 2016 06:46:57 +0000
  • webbrowser-app (0.23+16.04.20160318-0ubuntu1) xenial; urgency=medium
    
      [ Alexandre Abreu ]
      * Handle media access request from webcontainer main view and overlay
        views (LP: #1554202)
    
      [ CI Train Bot ]
      * Resync trunk.
    
     -- Alexandre Abreu <email address hidden>  Fri, 18 Mar 2016 15:08:11 +0000
  • webbrowser-app (0.23+16.04.20160311-0ubuntu1) xenial; urgency=medium
    
      [ Alberto Mardegan ]
      * Activate the Webapp only when we are ready to navigate to the webapp
        URL (LP: #1507995)
    
     -- David Barth <email address hidden>  Fri, 11 Mar 2016 12:57:01 +0000
  • webbrowser-app (0.23+16.04.20160310-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Add a touch selection controller. (LP: #1376268, #1551494)
    
     -- Olivier Tilloy <email address hidden>  Thu, 10 Mar 2016 05:59:53 +0000
  • webbrowser-app (0.23+16.04.20160307-0ubuntu1) xenial; urgency=medium
    
      * Handle context menu in overlay webviews. (LP: #1533727)
    
     -- Alexandre Abreu <email address hidden>  Mon, 07 Mar 2016 18:44:37 +0000
  • webbrowser-app (0.23+16.04.20160303-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Refer to @{XDG_DOWNLOAD_DIR} in the browser’s apparmor profile
        instead of hardcoding "Downloads" in English. (LP: #1535666)
      * Store entries in the history database on load committed, not load
        succeeded. This ensures that content-initiated navigations are also
        stored. (LP: #1455858, #1549780)
      * Update translation template.
      * Visual tweaks per designers’ review.
    
     -- Olivier Tilloy <email address hidden>  Thu, 03 Mar 2016 19:01:40 +0000
  • webbrowser-app (0.23+16.04.20160223-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Remove the 'formFactor' context property, and replace all its uses
        by more meaningful conditions. (LP: #1446904, #1542375)
      * Update translation template.
      * Work around a bug in the UITK that prevents touch scrolling to the
        left of the address bar by ensuring that the x coordinate of the
        text field is an integer. (LP: #1546346)
      * Work around bug #1546677 (UITK), by destroying the bookmark options
        popover instead of hiding it. (LP: #1546627, #1546677)
    
     -- Olivier Tilloy <email address hidden>  Tue, 23 Feb 2016 11:24:49 +0000
  • webbrowser-app (0.23+16.04.20160215.1-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Add keyboard navigation support to narrow views (new tab view,
        history view, bookmarks view, downloads view). (LP: #1539221)
      * Add video-specific contextual actions. (LP: #1539676)
      * Take a capture of the current page shortly after it has finished
        loading to give rendering an opportunity to complete. (LP: #1540129)
      * Use the new bottom edge bar to open the tabs view in autopilot
        tests.
    
     -- Olivier Tilloy <email address hidden>  Mon, 15 Feb 2016 13:33:21 +0000
  • webbrowser-app (0.23+16.04.20160202-0ubuntu1) xenial; urgency=medium
    
      [ Alexandre Abreu ]
      * Enhance google.com specific patterns to enable co.* & com.* patterns
        (LP: #1517527)
      * Make sure that the overlay views closed by the user are not part of
        the list of recovered overlays opened after the oom closed the app.
        (LP: #1535154)
    
      [ CI Train Bot ]
      * Resync trunk. added: po/sco.po
    
     -- Alexandre Abreu <email address hidden>  Tue, 02 Feb 2016 15:33:33 +0000
  • webbrowser-app (0.23+16.04.20160129.1-0ubuntu1) xenial; urgency=medium
    
      * Add a UA override for desktop gmail to get rid of a misleading
        warning about using a deprecated version of safari. (LP: #1452616)
      * Do not connect to the loadingChanged signal, which has been
        deprecated for a good while. (LP: #1538190)
      * In narrow mode, when a mouse is connected, turn the bottom edge hint
        into a clickable bottom edge bar. (LP: #1534239)
      * Update focus highlight to match the upcoming UITK implementation.
        (LP: #1539176)
      * Update tab visuals to higher-contrast assets. (LP: #1534760)
    
     -- Olivier Tilloy <email address hidden>  Fri, 29 Jan 2016 09:41:15 +0000
  • webbrowser-app (0.23+16.04.20160122-0ubuntu1) xenial; urgency=medium
    
      * Automatically focus the address bar when opening a new tab in wide
        mode (instead of inferring a "desktop" form factor). This is not
        exactly the correct fix (which would require the QInputInfo API),
        but is better than the current situation anyway. (LP: #1533317)
      * Ensure that only one instance of the app is running. (LP: #1535199)
      * Fix failing autopilot test. With recent changes in the UITK, swiping
        a non-swipeable item to the right activates it. (LP: #1534139)
      * Fix undefined reference when dragging a bookmark from one folder to
        another one.
      * Show the share action if Ubuntu.Content is available, regardless of
        the form factor.
    
     -- Olivier Tilloy <email address hidden>  Fri, 22 Jan 2016 10:23:33 +0000
  • webbrowser-app (0.23+16.04.20160112.1-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * Resync trunk. added: po/et.po
    
      [ Michael Sheldon ]
      * Dynamically load the thumbnailer image provider if it's available,
        otherwise fallback to mimetype images (LP: #1531179)
    
      [ Olivier Tilloy ]
      * Address a number of minor functional and code issues in the new
        downloads-in-browser functionality. (LP: #1528651)
      * Restore active focus on the webview after closing the context menu.
        (LP: #1526884)
    
     -- Olivier Tilloy <email address hidden>  Tue, 12 Jan 2016 17:44:22 +0000
  • webbrowser-app (0.23+16.04.20160108.1-0ubuntu1) xenial; urgency=medium
    
      * Handle theme_color page metainformation. (LP: #1477674)
    
     -- Alexandre Abreu <email address hidden>  Fri, 08 Jan 2016 19:33:34 +0000
  • webbrowser-app (0.23+16.04.20160106.4-0ubuntu1) xenial; urgency=medium
    
      [ Alexandre Abreu ]
      * Handle application crashes or OOM interventions & save opened
        overlays (LP: #1508969)
      * Handle empty url pattern in configuration file and invalid url
        pattern being specified. (LP: #1522585)
      * Limited handling of custom context menu for the container
      * Make the webapp-container click hook more flexible. Instead of being
        able to delete cache & resource folders as the click is being
        uninstalled, one can also act on them as the click is being upgraded
        & installed. (LP: #1522562)
    
      [ CI Train Bot ]
      * Resync trunk.
    
     -- Alexandre Abreu <email address hidden>  Wed, 06 Jan 2016 19:43:28 +0000
  • webbrowser-app (0.23+16.04.20151222.1-0ubuntu1) xenial; urgency=medium
    
      * Add keyboard shorcuts for 'next' (Ctrl+G) and 'previous'
        (Ctrl+Shift+G) while in find-in-page mode. (LP: #1522152)
      * Do not allow interacting with tabs and the chrome while the settings
        page is shown. (LP: #1524353)
      * Fix a crash when clearing the navigation history while the new tab
        view is open. (LP: #1525937)
      * Fix deleting multiple domains from the history view. Add unit tests
        for the HistoryView component. (LP: #1527144)
      * Fix some obvious issues in PreviewManager. (LP: #1519019)
      * Fix the tab preview sometimes covering the tab chrome, in the tabs
        view. Offset tab previews by 1px to cover the semi-transparent
        horizontal line at the bottom of the tab chrome asset. (LP:
        #1520624)
      * Recognize openoffice and MS-office file formats as documents, now
        that the document viewer app knows how to render them. (LP:
        #1523452)
      * Update translation template.
      * Use the screen size (diagonal in millimeters) to determine which
        default UA string and which UA overrides to use. An empirical
        threshold of 19cm is being used, it is subject to further
        adjustments. (LP: #1504084)
    
     -- Olivier Tilloy <email address hidden>  Tue, 22 Dec 2015 18:15:54 +0000
  • webbrowser-app (0.23+16.04.20151221-0ubuntu1) xenial; urgency=medium
    
      [ Michael Sheldon ]
      * Add support for handling downloads internally within the browser.
        (LP: #1354391)
    
     -- CI Train Bot <email address hidden>  Mon, 21 Dec 2015 20:39:36 +0000
  • webbrowser-app (0.23+16.04.20151218-0ubuntu1) xenial; urgency=medium
    
      [ Olivier Tilloy ]
      * Work around what appears to be a regression in the UITK by
        specifying a non-null delay when swiping a list item to delete it in
        unit tests. (LP: #1526940)
    
      [ Zsombor Egri ]
      * Fix local Toolbar collision with UITK 1.3 Toolbar.
    
     -- Zoltan Balogh <email address hidden>  Fri, 18 Dec 2015 04:08:15 +0000
  • webbrowser-app (0.23+16.04.20151204-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * New rebuild forced.
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Fix 3 autopilot test failures on desktop in narrow mode. (LP:
        #1522344)
      * Fix multiple keyboard focus/shortcut issues. (LP: #1522776,
        #1522783, #1522757, #1522767)
      * Replace custom models (HistoryDomainListChronologicalModel,
        HistoryLastVisitDateModel and TopSitesModel) with simple, pure QML
        SortFilterModel instances. Remove entirely HistoryTimeframeModel
        which was not needed any longer. (LP: #1480947)
      * Skip a test that requires HTTPS support in the test suite, which is
        lacking for now.
      * Update translation template.
    
     -- Olivier Tilloy <email address hidden>  Fri, 04 Dec 2015 11:06:50 +0000
  • webbrowser-app (0.23+16.04.20151130-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * Rebuild against Qt 5.5.1.
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Update translation template.
    
     -- CI Train Bot <email address hidden>  Mon, 30 Nov 2015 14:50:57 +0000
  • webbrowser-app (0.23+16.04.20151126-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Add missing import statements, and add missing unit tests for
        BookmarksView.qml and BookmarksViewWide.qml. (LP: #1515631)
      * Code cleanup: remove unused include statements and forward
        declarations, and convert unnecessary include statements to forward
        declarations.
      * Make the drawer menu flickable so that all its actions can be
        accessed even on a small mobile screen in landscape orientation.
        (LP: #1513348)
      * Prevent click events from propagating through the expanded history
        view to the view below. (LP: #1518904)
      * Use the capture device display names instead of their unique ID.
        (LP: #1518931)
    
     -- Olivier Tilloy <email address hidden>  Thu, 26 Nov 2015 13:42:25 +0000
  • webbrowser-app (0.23+16.04.20151124-0ubuntu1) xenial; urgency=medium
    
      * Multiple changes to improve the tab switching animation. The biggest
        remaining issue is bug #1502675, which is worked around here until
        it is properly addressed in oxide. (LP: #1502675)
    
     -- Olivier Tilloy <email address hidden>  Tue, 24 Nov 2015 12:03:50 +0000
  • webbrowser-app (0.23+16.04.20151111.2-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * New rebuild forced.
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Add missing unit test cleanup.
      * Ship empty apparmor hardware profile directories to avoid adding a
        runtime dependency on apparmor-easyprof-ubuntu. (LP: #1511439)
    
      [ Ugo Riboni ]
      * Add keyboard shortcuts to undo closing tabs (Ctrl+Shift+T and
        Ctrl+Shift+W). (LP: #1499767)
      * Create the webview in a safer way, by keeping the incubator around
        and monitoring the progress, and by using sync creation if there is
        a pending request. (LP: #1514701)
      * Hide webviews created via onNewViewRequested until the tab they
        belong to becomes current. (LP: #1464436)
      * Use lowercase letters for keyboard shortcut invokation in autopilot
        tests.
    
     -- Olivier Tilloy <email address hidden>  Wed, 11 Nov 2015 16:04:11 +0000
  • webbrowser-app (0.23+16.04.20151103-0ubuntu1) xenial; urgency=medium
    
      [ CI Train Bot ]
      * New rebuild forced.
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Update translation template.
    
      [ Ugo Riboni ]
      * Fix a bug preventing in some cases the address bar from getting
        focus when entering find in page mode. Also correctly hide the left
        hand side icons when in find in page mode. (LP: #1508130)
      * Focus the page when opening links with target="_blank". (LP:
        #1505724)
      * Prevent the address bar from being cleared when the actual url
        changes and the user has already started typing. (LP: #1487713)
      * Update the user script to remove the Facebook app banner. (LP:
        #1352783)
      * Use AbstractButton to handle some tab interactions so that haptics
        are used on touch. (LP: #1505725)
    
     -- Olivier Tilloy <email address hidden>  Tue, 03 Nov 2015 11:56:19 +0000
  • webbrowser-app (0.23+15.10.20151022.1-0ubuntu1) wily; urgency=medium
    
      [ CI Train Bot ]
      * New rebuild forced.
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Add an exception to the generated apparmor profile to allow reading
        HERE’s TOS in the browser. (LP: #1507667)
      * Modify the generated apparmor profile to allow rw access to
        /dev/shm/.org.chromium.Chromium.* too. (LP: #1508054)
      * Update translation template.
    
      [ Ugo Riboni ]
      * Fix inability to drag the map to pan in Google maps, on desktop.
        (LP: #1503506)
      * Implement support for allowing or denying access to media input
        devices and for setting default media input devices. (LP: #1410996)
      * Refactor the BookmarksModel to be a singleton.
    
     -- Olivier Tilloy <email address hidden>  Thu, 22 Oct 2015 15:07:49 +0000
  • webbrowser-app (0.23+15.10.20151016-0ubuntu1) wily; urgency=medium
    
      [ Arthur Mello ]
      * Add bookmarks view to top level menu
    
      [ CI Train Bot ]
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Ensure that the default context menu cannot be dismissed several
        times, causing a crash in oxide. The issue in oxide remains, it
        should have a safeguard against this kind of behaviour. (LP:
        #1501330)
      * Fix a couple of autopilot failures on desktop in narrow mode. (LP:
        #1506879)
      * Fixes for minor UX issues with the preview grid: Make the highlight
        follow the item selected for deletion in the preview grid. Do not
        show a highlight in the narrow version of the new tab view, as it
        doesn’t support keyboard navigation. Grab dismiss area events so
        that they are not propagated to the view below when dismissing a
        context menu. (LP: #1506579)
      * Update a localized error string, per design. (LP: #1493466)
      * Update translation template.
    
     -- Olivier Tilloy <email address hidden>  Fri, 16 Oct 2015 15:29:07 +0000
  • webbrowser-app (0.23+15.10.20150929-0ubuntu1) wily; urgency=medium
    
      [ CI Train Bot ]
      * Resync trunk.
    
      [ Olivier Tilloy ]
      * Use the UA override for www.youtube.com on mobile too. (LP:
        #1499394)
    
      [ Ugo Riboni ]
      * Extend the clickable area to close a tab on mobile, as taps are less
        precise and often end up missing it. (LP: #1500339)
    
     -- Olivier Tilloy <email address hidden>  Tue, 29 Sep 2015 10:08:45 +0000