Last commit made on 2017-03-24
Get this branch:
git clone -b ubuntu/artful https://git.launchpad.net/ubuntu/+source/webbrowser-app
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

8f3acae... by Olivier Tilloy on 2017-03-21

Import patches-unapplied version 0.23+17.04.20170321-0ubuntu1 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: 5f383c6242abb923f29208ebfe5334647fe7a158

New changelog entries:
  [ Andrew Hayzen ]
  * Add access to the downloads folder to the generated apparmor profile
    rather than via write_paths in the manifest to work around LP: #1620635
  [ Olivier Tilloy ]
  * Snap package: add two extra build deps now required by
  * Add a desktop UA override for dropbox.com (LP: #1672804)

5f383c6... by Olivier Tilloy on 2017-03-10

Import patches-unapplied version 0.23+17.04.20170310-0ubuntu1 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: cdbfb5cc963488210d957bb285e91b368d44ac12

New changelog entries:
  [ Alexandre Abreu ]
  * Explicitely define Ctrl+R as the refresh shortcut for the browser
    (LP: #1593877)
  [ Andrew Hayzen ]
  * Use the new TabsBar component from Ubuntu.Components.Extras
  [ Florian Boucault ]
  * Add Peekier to available search engines (LP: #1649673)
  * Bookmarks and history: increased font size one level
  * Make new tabs opened in the background to be placed next to the tab
    requesting them instead of at the end of the list of tabs (LP: #1499780)
  * Enable predictive text in address bar (LP: #1378750)
  * Fix issue with new tab page sometimes never being unloaded (LP: #1659435)
  * Snap: embed ubuntu-ui-extras by building it from source
  * Improved UX for <select> dropdowns in web content
  * Store and restore on startup the size of each window (LP: #1312892)
  * Do not go fullscreen if already fullscreen (LP: #1665727)
  * Do not rely on qmake as webbrowser is CMake based
  [ Jeremy Bicha ]
  * Drop "Open a " prefix from .desktop Actions (LP: #1668699)
  [ Matthieu James ]
  * Updated browser icon (LP: #1358050)
  [ Michael Terry ]
  * Properly set the APP_ID variable for the snappy world
  [ Olivier Tilloy ]
  * Use the no-system-libraries build attribute instead of specifying extra
    stage packages
  * Move snapcraft.yaml to snap directory (new in snapcraft 2.26)
  * Add a desktop UA override for dailymotion.com (LP: #1662826)
  * Log oxide and chromium versions at app startup
  * Add UA overrides for google photos (desktop and mobile) (LP: #1665926)
  * Explicitly plug to the "mir" interface (LP: #1662145)
  * Add "ibus" and "nvidia" apparmor abstractions to webbrowser-app apparmor
  * Additional holes in generated apparmor profile to allow webbrowser-app
    to run under unity8 in zesty (LP: #1590561)

cdbfb5c... by Olivier Tilloy on 2017-01-25

Import patches-unapplied version 0.23+17.04.20170125.1-0ubuntu1 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: 7628d23765e536c518a799f55950e06a1d68404b

New changelog entries:
  * Add stage packages to reduce the final size of the snap.
  * Use upstream desktop file for snap (new feature in snapcraft 2.25).
  * UA overrides overhaul, and new overrides for Google+ and Ebay
    (LP: #1656310, #1575780).
  * Add a UA override for appear.in (LP: #1659288).

7628d23... by Olivier Tilloy on 2017-01-10

Import patches-unapplied version 0.23+17.04.20170110-0ubuntu1 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: 4c192c1e34cd537dc84acec810cda39094a2b0d4

New changelog entries:
  * Include only webbrowser-app data in the snap (no webapp-container)
  * Use the upstream QtSystemInfo instead of embedding an old copy of
    its source code
  * Stop using deprecated WebView APIs (LP: #1651173)
  * Stop using a deprecated API in the webapp container (LP: #1567656)
  * Escape all HTML entities in search queries (LP: #1652292)

4c192c1... by Timo Jyrinki on 2017-01-04

Import patches-unapplied version 0.23+17.04.20161202-0ubuntu2~1 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: 5d7581924cc6a806b41ae2a565e34fab772a36be

New changelog entries:
  * No change rebuild

5d75819... by Olivier Tilloy on 2016-12-02

Import patches-unapplied version 0.23+17.04.20161202-0ubuntu1 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: f23edbc5bde7e62236c5be0b4123dac284efc418

New changelog entries:
  [ Andrew Hayzen ]
  * Ensure if the webview changes that the loading visible state of the
    progress bar is bound to the correct webview (LP: #1638337)
  * Additional autopilot tests
  * Add dependencies on qtdeclarative5-ubuntu-content1 and
    qtdeclarative5-ubuntu-download-manager0.1 as they are now in main
    (LP: #1491279)
  * Add Drag and drop support of tabs between windows on non-mir clients
  [ Olivier Tilloy ]
  * Add a desktop UA override for ESPN websites (LP: #1637285)
  * Add user agent overrides for meet.jit.si (LP: #1635971)
  * Make QmlTests::UbuntuWebView02::test_no_contextual_actions() more
    robust (LP: #1633528)
  * Run unit tests with verbose output by default when building packages
  * Do not transfer keyboard focus from the address bar to the new tab
    view in incognito mode (LP: #1634463)
  * Use new API in oxide 1.17 to copy image to clipboard (LP: #1585291)
  * Use the ubuntu-app-platform content interface
  * Desktop UA override for google docs (LP: #1643386)

f23edbc... by Olivier Tilloy on 2016-10-24

Import patches-unapplied version 0.23+17.04.20161024.1-0ubuntu1 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: c582c1c963e40f4cc59f5061dd8b59510620cbaf

New changelog entries:
  [ Andrew Hayzen ]
  * Fix for issue where many tabs causes close button to overlap other
    tabs (LP: #1473630)
  * When page has started, stopped, redirected or errored clear cache for
    history update - which prevents incorrect titles in being set
    (LP: #1603835)
  * Add autopilot tests javascript dialogs to webbrowser and
    webapp-container - alertDialog, beforeUnloadDialog, confirmDialog and
    promptDialog (LP: #1633040)
  * Add user-agent override to display the new twitter mobile interface
    (LP: #1577834)
  [ Florian Boucault ]
  * Improved startup time by 800ms by delaying QML compilation and making
    it asynchronous
  [ Olivier Tilloy ]
  * Replace chromium version in UA overrides at runtime, not at build
    time (LP: #1599695)
  * Initial support for generating a snap package for webbrowser-app
    (LP: #1629009)
  * Do not persist references to incognito downloads on disk
    (LP: #1625519)
  * Increase test coverage (to 97.5%) for DownloadsModel (LP: #1534102)
  * Various performance optimizations linked to load events
    (LP: #1611680)
  * Ensure a tab is loaded when re-opened (LP: #1632246)
  * Fix drag'n'drop of bookmarks within the new tab view (LP: #1584868)
  * Work around a limitation in the sound and microphone policy groups
    to "fix" sound in yakkety an zesty (LP: #1632620)

c582c1c... by Olivier Tilloy on 2016-09-28

Import patches-unapplied version 0.23+16.10.20160928-0ubuntu1 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 51fa3e7cf1637a56d699d1a086147b0fe35845cf

New changelog entries:
  [ Andrew Hayzen ]
  * Change use of ActionList.actions to ActionList.children and use
    modelData in Repeaters (LP: #1624470)
  * Clip the Loader containing NewTabView so that it doesn't overlap the
    bottom edge hint (LP: #1568740)
  * Modify calendar ua-override to allow anything before google.com
    (allowing calendar.google.com)
  [ Olivier Tilloy ]
  * Add "Ctrl+=" and "Ctrl+_" as shortcuts for zoom in and zoom out
    actions, (LP: #1624381)
  * Strip out problematic apparmor rule that prevents camera detection
    on desktop (LP: #1626611)
  [ Andrew Hayzen, Olivier Tilloy ]
  * Multiple window support in webbrowser-app.

51fa3e7... by Olivier Tilloy on 2016-08-25

Import patches-unapplied version 0.23+16.10.20160825-0ubuntu1 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: b28de6c3beb33a841b23cc445c2b697744b73f3c

New changelog entries:
  [ Florian Boucault ]
  * Load images needed at startup asynchronously.
  [ Michael Terry ]
  * Use less hard-coded colors in favor of theme colors. (LP: #1581047)
  [ Olivier Tilloy ]
  * Relax one unit test’s expectations to cater for different behaviours
    in different Qt versions (LP: #1611403)
  * Revert the workaround for bug #1585942 now that the bug has been
    properly fixed. (LP: #1585942)
  * Skip webapp container autopilot tests that exercise keyboard
    shortcuts when not run on desktop. (LP: #1611832)
  * Add missing string to translation template. (LP: #1607713)
  * Fix a handful of harmless warnings in QML unit tests.
  * Add user agent overrides for Google recaptcha. (LP: #1599146)

b28de6c... by Alberto Mardegan on 2016-08-03

Import patches-unapplied version 0.23+16.10.20160803.1-0ubuntu1 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 5af1f031bc4286313d50ceb0a9dfa4483a4ed5bd

New changelog entries:
  [ Alexandre Abreu ]
  * Deprecate ubuntu-html5-container (LP: #1587505)
  * Delay bind UnityWebapps property embeddedUiComponentParent to be a
    bit more backward compatible
  * Properly handle long app id names for single instance manager (LP: