--- webbrowser-app-0.23+14.04.20140414.orig/debian/changelog +++ webbrowser-app-0.23+14.04.20140414/debian/changelog @@ -0,0 +1,1259 @@ +webbrowser-app (0.23+14.04.20140414-0ubuntu1) trusty; urgency=low + + [ Olivier Tilloy ] + * Force the page title to be reset to an empty string when the + activity view is being hidden. (LP: #1307420) + + -- Ubuntu daily release Mon, 14 Apr 2014 19:38:12 +0000 + +webbrowser-app (0.23+14.04.20140411.1-0ubuntu1) trusty; urgency=low + + [ Michael Sheldon ] + * Add support for file upload via content-hub + + [ Ugo Riboni ] + * Add support for file upload via content-hub + + [ Alexandre Abreu ] + * Make sure that we dont load unecessary libs (oxide or qtwebkit) + correspnding to the webengine that we dont use. (LP: #1306037) + * Add a basic set of integration tests for the webapp container + + [ Ubuntu daily release ] + * New rebuild forced + + [ Olivier Tilloy ] + * Enable UA overrides for all form factors, each in a separate file. + Add an override for google calendar on desktop. Clean up the + construction of the default UA string for easier reading and + maintenance. + + [ Bill Filler ] + * Add support for file upload via content-hub + + -- Ubuntu daily release Fri, 11 Apr 2014 15:53:56 +0000 + +webbrowser-app (0.23+14.04.20140410-0ubuntu1) trusty; urgency=low + + [ David Barth ] + * To prevent https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui- + toolkit/+bug/1305834 caused by a recent UI toolkit change, we are + returning an empty title for now. (LP: #1305834) + + -- Ubuntu daily release Thu, 10 Apr 2014 13:22:24 +0000 + +webbrowser-app (0.23+14.04.20140409-0ubuntu1) trusty; urgency=low + + [ Alexandre Abreu ] + * Add support for Oxide's onNavigationRequested in the container (LP: + #1302769) + * Webapps: maintain the session cookies for the user session Instruct + Oxide to store/load the session cookies on disk in a per-webapp + directory under XDG_RUNTIME_DIR. The first time in a user session + that the webapp is launched, the session cookies (leftover from + previous sessions) are not loaded, but only stored (this is the + chrome's "persistent" sessionCookieMode). The next times, session + cookies are both loaded and stored (chrome's "restored" + sessionCookieMode). + + [ Alberto Mardegan ] + * Webapps: maintain the session cookies for the user session Instruct + Oxide to store/load the session cookies on disk in a per-webapp + directory under XDG_RUNTIME_DIR. The first time in a user session + that the webapp is launched, the session cookies (leftover from + previous sessions) are not loaded, but only stored (this is the + chrome's "persistent" sessionCookieMode). The next times, session + cookies are both loaded and stored (chrome's "restored" + sessionCookieMode). + + -- Ubuntu daily release Wed, 09 Apr 2014 13:34:57 +0000 + +webbrowser-app (0.23+14.04.20140407.1-0ubuntu1) trusty; urgency=low + + [ Ubuntu daily release ] + * New rebuild forced + + [ Olivier Tilloy ] + * Update to oxide 1.0. + + -- Ubuntu daily release Mon, 07 Apr 2014 14:07:25 +0000 + +webbrowser-app (0.23+14.04.20140403-0ubuntu1) trusty; urgency=low + + [ Olivier Tilloy ] + * Re-enable javascript dialogs, now that they are available in oxide. + + -- Ubuntu daily release Thu, 03 Apr 2014 13:38:41 +0000 + +webbrowser-app (0.23+14.04.20140402-0ubuntu1) trusty; urgency=low + + [ CI bot ] + * Resync trunk + + [ Alexandre Abreu ] + * Small update to the --webapp flag documentation + + [ Olivier Tilloy ] + * Null-check to fix a segmentation fault when --help is passed to the + executable. + + -- Ubuntu daily release Wed, 02 Apr 2014 15:15:46 +0000 + +webbrowser-app (0.23+14.04.20140328.3-0ubuntu1) trusty; urgency=low + + [ Olivier Tilloy ] + * Land the master Oxide support branch. See individual revisions for + details. (LP: #1271756) + + -- Ubuntu daily release Fri, 28 Mar 2014 17:07:09 +0000 + +webbrowser-app (0.23+14.04.20140324-0ubuntu1) trusty; urgency=low + + [ Alexandre Abreu ] + * There are 2 ways for the webapp-container to receive a list of + patterns to filter url browsing in a webapp container: through the + manifest.json file that comes with a given (named) webapp, or + through the command line. At the moment, the 2 mechanisms are + exclusive in the sense that from the webapp-container's perspective + it only considers one or another when filtering navigation (the + webapp manifest one being preferred) but they are NOT semantically + equivalent. The list of url patterns in the manifest.json file is + use as a mean to filter the urls that are being browsed to, but ALSO + in the chromium & FF browsers to know if a webapp is to be + installed/enabled when browsing in a given url. For example, for + Gmail, the hostname mail.google.com is used as a trigger to ask the + user for an installation/enablement of a webapp in the browser. It + is also implicitely used as a filter for browser once in the + container. The issue is that for applications like google services, + the authentication mechanism is common. So when launched in the + container, the user will be redirected to e.g. + https://accounts.google.com or https://accounts.google.ca, etc. So, + the manifest.json cannot be modified to account for those, since we + dont want to install a webapp from those URLs but we need a way to + add extra navigation url patterns to allow google service webapps to + be redirected to e.g. https://accounts.google.* etc. We provide here + 2 things: an way for the url patterns passed down from the command + line to be also considered in the navigation filtering,. a way to + simplify url patterns for google apps (LP: #1288982) + + -- Ubuntu daily release Mon, 24 Mar 2014 19:14:54 +0000 + +webbrowser-app (0.23+14.04.20140319-0ubuntu1) trusty; urgency=low + + [ Olivier Tilloy ] + * Use the renderer only once when rendering a thumbnail. This seems to + fix the crash that was happening at destruction time. (LP: #1294219) + + -- Ubuntu daily release Wed, 19 Mar 2014 14:58:21 +0000 + +webbrowser-app (0.23+14.04.20140317.1-0ubuntu1) trusty; urgency=low + + [ Colin Watson ] + * Add multiarch annotations. + + -- Ubuntu daily release Mon, 17 Mar 2014 23:18:34 +0000 + +webbrowser-app (0.23+14.04.20140317-0ubuntu1) trusty; urgency=low + + [ daker ] + * Fix to open URL that start with / (local files) + + [ Leo Arias ] + * Updated the copyright header on all the python files. + + [ Adnane Belmadiaf ] + * Fix to open URL that start with / (local files) + + [ Olivier Tilloy ] + * Do not register private types in the public plugin. Register them in + the webbrowser application scope instead. I have made sure that + private types that were previously public are currently not being + used by any application in the store, so this refactoring is safe. + * Refactor the test HTTP server to use a random port at startup. + + -- Ubuntu daily release Mon, 17 Mar 2014 11:57:27 +0000 + +webbrowser-app (0.23+14.04.20140313-0ubuntu1) trusty; urgency=low + + * New rebuild forced + + -- Ubuntu daily release Thu, 13 Mar 2014 15:19:23 +0000 + +webbrowser-app (0.23+14.04.20140304.is.0.23+14.04.20140219-0ubuntu1) trusty; urgency=medium + + * Reverting as desktop image isn't installable (main/universe + mismatch) and causing all signon-ui tests on Touch failing + + -- Didier Roche Wed, 05 Mar 2014 12:19:42 +0100 + +webbrowser-app (0.23+14.04.20140304-0ubuntu1) trusty; urgency=low + + * + + -- Ubuntu daily release Tue, 04 Mar 2014 15:07:25 +0000 + +webbrowser-app (0.23+14.04.20140219-0ubuntu1) trusty; urgency=low + + [ Olivier Tilloy ] + * Do not install the selection event handlers on certain domains known + to interfere with touch events. (LP: #1279903) + + -- Ubuntu daily release Wed, 19 Feb 2014 18:36:27 +0000 + +webbrowser-app (0.23+14.04.20140122-0ubuntu1) trusty; urgency=low + + [ Ted Gould ] + * Add URL Dispatcher configuration file. + + [ Olivier Tilloy ] + * Fix a memory leak when exiting the application. + * Work around bug #1270848 in a different manner to avoid introducing + another regression. (LP: #1270848, #1271436) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 444 + + -- Ubuntu daily release Wed, 22 Jan 2014 11:01:33 +0000 + +webbrowser-app (0.23+14.04.20140120-0ubuntu1) trusty; urgency=low + + [ Olivier Tilloy ] + * Work around a bug (regression?) in the UITK by replacing the use of + Page by a simple Item. (LP: #1270848) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 439 + + -- Ubuntu daily release Mon, 20 Jan 2014 16:38:10 +0000 + +webbrowser-app (0.23+14.04.20140115.1-0ubuntu1) trusty; urgency=medium + + [ Olivier Tilloy ] + * Bump version to 0.23 in preparation for the next major release. + * Split the app into two executables: webbrowser-app and webapp- + container. + * Cleaner workaround for bug #1248620. Thanks Thomi for the + suggestion!. (LP: #1248620) + * Update the link to the list of overrides for B2G. + * Add ignore rules for generated ninja files. + * Use the local test server everywhere instead of writing temporary + html pages on disk. + * Fix FTBFS with Qt 5.2. (LP: #1258038) + * Ensure the test server is up and responding before starting the + tests, and use standard logging everywhere. + * Re-execute web application in the dedicated container (compatibility + mode for legacy webapps). + + [ Omer Akram ] + * move the close button of the running activity to the left. + + [ Alexandre Abreu ] + * Further separate the two webbrowser-app & webapp-container projects. + (LP: #1246935) + * Restrict url webapps pattern replacement depending on which part is + being affected. (LP: #1240685) + * Fix back forward hud actions. + + [ daker ] + * Fix for uppercase urls. (LP: #1244329) + * Fixed UA string for huffpost.com. (LP: #1223937) + + [ Timo Jyrinki ] + * libqt5v8-5-private-dev will be dropped from Qt 5.2. qtdeclarate- + private-dev 5.0.2 now depends on it until then. + + [ Adnane Belmadiaf ] + * Change the default homepage to start.ubuntu.com. (LP: #1250995) + * Fixed UA string for huffpost.com. (LP: #1223937) + + [ David Barth ] + * Make sure we are redirected to the mobile version automatically, by + presenting a mobile user-agent string on the /whole/ youtube domain + (not just m.youtube.com). The string is also changed to the simpler + ua string used for facebook.com. It gives the same UI, but avoids + being seen as an Apple browser, which itself prevents rtsp/3gp + content to be served to our browser. We (barely) support html5 video + now. + * Re-execute web application in the dedicated container (compatibility + mode for legacy webapps). + + [ Ubuntu daily release ] + * Automatic snapshot from revision 435 + + -- Ubuntu daily release Wed, 15 Jan 2014 19:37:19 +0000 + +webbrowser-app (0.22+14.04.20131107-0ubuntu3) trusty; urgency=medium + + * Add OA integration. + + -- Alberto Mardegan Tue, 04 Feb 2014 12:22:20 +0200 + +webbrowser-app (0.22+14.04.20131107-0ubuntu1) trusty; urgency=low + + [ Olivier Tilloy ] + * Fix a test failing with autopilot 1.4. This is likely a bug in + autopilot (or its Qt layer) itself, needs more investigation. In the + meantime, this fix should be safe. + * Do not handle a touchmove event if there is no current touch. (LP: + #1237513) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 402 + + -- Ubuntu daily release Thu, 07 Nov 2013 14:37:10 +0000 + +webbrowser-app (0.22+14.04.20131106-0ubuntu1) trusty; urgency=low + + [ Olivier Tilloy ] + * Do not rely on the order of the items returned by select_many(…). + + [ Chris Gagnon ] + * Update to autopilot 1.4. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 399 + + -- Ubuntu daily release Wed, 06 Nov 2013 13:29:31 +0000 + +webbrowser-app (0.22+13.10.20131011.1-0ubuntu1) saucy; urgency=low + + [ Bill Filler ] + * fixes a regression with the G+ homepage not scrolling properly + without a proper user-agent string + * Ship a screenshot of the app for the apps lens. + * Use consistently select_single(…) and select_many(…) in the + emulator. + * Allow client applications that embed an UbuntuWebView to define + their own override mechanism that will take precedence over the + default one. + * Fix 1237548: webapps shouldn't expose a org.freedesktop.Application + interface on DBUS (LP: #1237548) + * Expose the correct DPR on the UbuntuWebView component. + + [ David Barth ] + * Fix a problem with Facebook images being served at low-resolution. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 386 + + -- Ubuntu daily release Fri, 11 Oct 2013 11:17:44 +0000 + +webbrowser-app (0.22+13.10.20131007.2-0ubuntu1) saucy; urgency=low + + [ Alexandre Abreu ] + * Handle URL open requests and expose a org.freedesktop.Application + interface on DBUS. (LP: #1230404) + + [ David Barth ] + * UA overrides for google domains, youtube, twitter. Also + login.ubuntu.com. (LP: #1233270) + + [ Olivier Tilloy ] + * Hide the activity view when validating the address bar. (LP: + #1234843) + * Reverted revision 343: now all domains expand consistently in the + activity view, even if they contain only one entry. (LP: #1235137) + * Better UA override rule for mobile twitter (don’t pretend to be an + android). Thanks Adnane Belmadiaf for the tip!. (LP: #1233270) + * Fix the height of the webview container when in landscape + orientation. (LP: #1235328, #1234949) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 376 + + -- Ubuntu daily release Mon, 07 Oct 2013 21:30:43 +0000 + +webbrowser-app (0.22+13.10.20131004.1-0ubuntu1) saucy; urgency=low + + [ Alexandre Abreu ] + * Harden the set of accepted url patterns. (LP: #1226690) + * When the browser is requested to create a new tab (from a new window + request), open the new tab externally when in webapp mode. (LP: + #1221824) + + [ Robert Bruce Park ] + * Enable hardening, and fix some lintian warnings. + + [ Olivier Tilloy ] + * Use a different port for the test server when a zombie process + doesn’t release the default one, and use cleanup functions instead + of tearDown() for improved robustness. (LP: #1231492) + * Live bookmarking functionality in the activity view. Known + shortcoming: in the activity view, one should be allowed to bookmark + a domain that contains only one page. This is currently not the + case, it will be addressed separately. + * Expose a single contextual menu for both images and hyperlinks. (LP: + #1233282) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 367 + + -- Ubuntu daily release Fri, 04 Oct 2013 07:22:38 +0000 + +webbrowser-app (0.22+13.10.20131001.2-0ubuntu1) saucy; urgency=low + + [ Omer Akram ] + * use input_device creation from the uitoolkit emulators. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 357 + + -- Ubuntu daily release Tue, 01 Oct 2013 19:49:31 +0000 + +webbrowser-app (0.22+13.10.20130930.1-0ubuntu1) saucy; urgency=low + + [ Bill Filler ] + * add user-agent override for mail.google.com. (LP: #1227941) + + [ Alexandre Abreu ] + * Fix issue w/ with invalid webapp component id/access when filtering + urls. (LP: #1231228) + + [ Olivier Tilloy ] + * Update the licensing information for assets. (LP: #1194916) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 354 + + -- Ubuntu daily release Mon, 30 Sep 2013 16:32:46 +0000 + +webbrowser-app (0.22+13.10.20130926.1-0ubuntu1) saucy; urgency=low + + [ daker ] + * Added support for confirm dialogs. (LP: #1169758) + * Added support for Prompt dialogs. (LP: #1169759) + + [ Adnane Belmadiaf ] + * Added support for confirm dialogs. (LP: #1169758) + * Added support for Prompt dialogs. (LP: #1169759) + + [ Alexandre Abreu ] + * The application name is being set from the APP_ID during the init + phase of the webbrowser app but it is later being overwritten + because of the applicationName property in the browser MainView. One + option could be to get rid of the applicationName property update + altogether but it is being used by the MainView to update the domain + for the i18n plugin which is itself flawed in a way since it does + not fallback on the Qtcore::applicationName but requires the + applicationName property of a MainView to be set explicitely. . (LP: + #1229942) + + [ Olivier Tilloy ] + * When the activity view cannot be found, return None instead of + raising an exception, as that’s what tests expect. + * Contextual menus with specific actions for links and images when + they are long-pressed. + * Fix dependencies alignment in debian/control. + * Adjust margins in the chrome to be consistent with the default + toolbar. (LP: #1223946) + * New assets and visual tweaks for the expanded activity view. (LP: + #1223952) + * Updated translation template. + * Go directly to the entry instead of expanding the timeline view when + there is only one entry for a given domain. This change has been + requested by design. + * Very basic support for ini-style read-only settings. This is a + temporary solution until Settings support lands in the SDK. At the + moment, only the default homepage can be customized. To change the + default homepage, one can write the following line to + ~/.config/webbrowser-app/settings.conf:     homepage = + http://example.org. + * Match domains for overriding the UA string by starting from the full + domain name, and iterating down to the TLD. This ensures that if + there is an override rule for "b.a.c", it will get precedence over + another existing rule for "a.c". + + [ Ubuntu daily release ] + * Automatic snapshot from revision 346 + + -- Ubuntu daily release Thu, 26 Sep 2013 08:47:31 +0000 + +webbrowser-app (0.22+13.10.20130924.1-0ubuntu1) saucy; urgency=low + + [ Ted Gould ] + * Adding single instance marker to the desktop file. + + [ daker ] + * Added support for Alert dialogs. (LP: #1169757) + * Added support for HTTP/Proxy auth. (LP: #1212980) + * Added certificateVerificationDialog component. (LP: #1227055) + + [ Adnane Belmadiaf ] + * Added support for HTTP/Proxy auth. (LP: #1212980) + * Added certificateVerificationDialog component. (LP: #1227055) + + [ Olivier Tilloy ] + * Generate translation templates only for files under src/app/. Files + under src/Ubuntu/… are the UbuntuWebView component, and they + shouldn’t have any translatable strings. + * Fix the selection rectangle size and position when zoomed and + scrolled. (LP: #1131160) + * Added support for HTTP/Proxy auth. (LP: #1212980) + * Ensure the chrome is hidden when the permission request dialog is + shown. (LP: #1226635) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 331 + + -- Ubuntu daily release Tue, 24 Sep 2013 07:05:03 +0000 + +webbrowser-app (0.22+13.10.20130920-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Use the new Panel API (open() and close() methods instead of setting + the value of the 'opened' property). + * Unskip a test. No clue why it started failing only recently, it + should have failed since the beginning, because the OSK animation + prevented a reliable double-click simulation. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 321 + + -- Ubuntu daily release Fri, 20 Sep 2013 11:24:43 +0000 + +webbrowser-app (0.22+13.10.20130919.3-0ubuntu1) saucy; urgency=low + + [ Alexandre Abreu ] + * Add a 'maximized' command line parameter mostly to enhance the + control for webapps launch. + + [ Olivier Tilloy ] + * Use the value of APP_ID to set the application name. This ensures + that webapps (which run with a unique app ID) will write their data + where they ought to, and that they won’t have access to other apps’ + cache and cookies. (LP: #1226085) + * Add a unity action to clear the navigation history. + * Override the UA string for facebook.com to ensure we’re getting + touch-enabled content. Without this override, we were getting + unstyled mobile content from the 90s. Impersonating an iphone or + android would offer to install the respective applications when + logging in. The 'Firefox' token gets us the right content (and + pretending to be AppleWebKit seems to be necessary too, otherwise + the layout is busted). (LP: #1215002) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 318 + + -- Ubuntu daily release Thu, 19 Sep 2013 15:52:17 +0000 + +webbrowser-app (0.22+13.10.20130918.1-0ubuntu1) saucy; urgency=low + + [ Alexandre Abreu ] + * chrome selection. + * Navigation support. (LP: #1187917) + * Handle window raise event from webapps. The event might be occur for + example when the app is being raised from the messaging menu etc. + And additional proxy object is used to give access from the qml + browser back to the native window object. + * Add a command line argument for webapps that allows one to specify + the root path for installed webapp searches. The uses cases are + multiple, among other things local testing, and click packages + (where webapps are installed in /opt/) and should be looked up + there. For click webapps, the desktop-click hook will set the CWD + when starting the app to the local click app folder and aa_exec will + make sure that all is properly setup. Given the containment rules + for click apps, the webbrowser-app should be told where to look for + the webapp content (javascript snippet) and not follow the usual + desktop rules (and the Exec line from the webapp desktop file should + explicitly specify where to look for it based on CWD). . + * Tweak title to remove the ubuntu browser references when run as a + webapp. + + [ daker ] + * Added support for IP adresses. (LP: #1166063) + + [ Olivier Tilloy ] + * Temporarily skip a test that consistently fails on devices. This is + to unblock autolanding of a large number of valid merge requests + that have been sitting there for too long. + * Remove unused runtime dependency on qtdeclarative5-hud1.0. It had + crept back in by accident at revision 242. (LP: #1221344) + * Skip a test that is flaky (for a known reason) on slow + configurations. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 312 + + -- Ubuntu daily release Wed, 18 Sep 2013 08:02:09 +0000 + +webbrowser-app (0.22+13.10.20130903.3-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Basic permission request dialog to allow/deny geolocation. + * Increase the timeout for assert_page_eventually_loaded to make tests + more reliable when in a slow environment. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 296 + + -- Ubuntu daily release Tue, 03 Sep 2013 15:58:52 +0000 + +webbrowser-app (0.22+13.10.20130830.1-0ubuntu1) saucy; urgency=low + + [ Alexandre Abreu ] + * Expect webapp names to be base64-encoded. + * properly setup the actions context property for WebApps now that the + action manager is available in the SDK. + + [ Olivier Tilloy ] + * Port the autopilot tests over to using the standard emulators + provided by the UITK. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 290 + + -- Ubuntu daily release Fri, 30 Aug 2013 07:31:01 +0000 + +webbrowser-app (0.22+13.10.20130820.2-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Initial implementation of a user-agent string override mechanism, + largely inspired by B2G’s implementation. (LP: #1190212, #1179596) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 284 + + -- Ubuntu daily release Tue, 20 Aug 2013 10:41:53 +0000 + +webbrowser-app (0.22+13.10.20130809.2-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Delete old thumbnails to ensure the cache never grows bigger than + 5MB. (LP: #1200526) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 280 + + -- Ubuntu daily release Fri, 09 Aug 2013 12:31:17 +0000 + +webbrowser-app (0.22+13.10.20130809-0ubuntu1) saucy; urgency=low + + [ Thomas Moenicke ] + * adding Qt.ImhUrlCharactersOnly input method hint to browser url bar + . + + [ Ubuntu daily release ] + * Automatic snapshot from revision 277 + + -- Ubuntu daily release Fri, 09 Aug 2013 05:09:56 +0000 + +webbrowser-app (0.22+13.10.20130808.1-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Factor out common code in HistoryDomainListModel. + * Cosmetics, for increased consistency across the code base. + * Generate a symbolic link to the latest thumbnail generated for a + given domain, and use it as thumbnail for this domain. (LP: + #1208450) + * Add a 'lastVisit' property to the HistoryDomainModel, update it + accordingly, and use it in the HistoryDomainListModel. + * Fix a crash that happened when collapsing a domain that had moved. + (LP: #1209129) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 275 + + -- Ubuntu daily release Thu, 08 Aug 2013 06:28:30 +0000 + +webbrowser-app (0.22+13.10.20130806-0ubuntu1) saucy; urgency=low + + [ Alexandre Abreu ] + * Add Webapps integration support. + + [ Olivier Tilloy ] + * Initial implementation of bookmarks. As the design is essentially + missing, the UI will very probably change, thus there are no + autopilot tests. This is a limited implementation: there is no other + way of bookmarking a page than through the HUD, and there is no way + to remove a bookmark yet. + * Increase the code coverage of the unit tests (from 86.6% to 95%). + + [ Ubuntu daily release ] + * Automatic snapshot from revision 268 + + -- Ubuntu daily release Tue, 06 Aug 2013 09:43:04 +0000 + +webbrowser-app (0.22+13.10.20130802.1-0ubuntu1) saucy; urgency=low + + [ Alexandre Abreu ] + * Add custome app-id launch argument to allow a more customizable + behavior (for webapps mostly). + + [ Olivier Tilloy ] + * Use a MainView. This will allow adding new tabs to the activity view + in a clean way. As a side-effect benefit, the activity view is now + instantiated only when needed. + * Ensure that the timeframe models are invalidated when the start date + or the end date change. (LP: #1207233, #1204875) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 260 + + -- Ubuntu daily release Fri, 02 Aug 2013 09:09:45 +0000 + +webbrowser-app (0.22+13.10.20130731.1-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * debian/control: add missing Replaces and Conflicts fields to handle + gracefully upgrades after packages were re-organized. + + [ Sergio Schvezov ] + * Adding test xml output and coverage build targets. + * Adding file filters for test coverage. + + [ Omer Akram ] + * Autopilot tests: introduce a simpler logic to reveal the chrome. + + [ Olivier Tilloy ] + * Cleaner separation between the public plugin and the application: - + only expose QML files that should really be public in the plugin, + move the others over to the application - ensure the plugin doesn’t + contain any translatable string, and move translation catalogs to + the application’s package. + * Implement "close mode" for all open tabs, toggled by a long press on + any open tab. (LP: #1197835) + * Move an asset to where it belongs. (LP: #1197835) + * Add instructions on how to generate code coverage reports. + * Ensure the contentOrientation property of the window follows the + screen’s orientation. + * Ensure we’re accessing the correct data in a less aggressive, and + crash-free way. (LP: #1204996) + * Unskip an autopilot test now that the corresponding bug has been + fixed in qtubuntu. + + [ Łukasz 'sil2100' Zemczak ] + * Missing Replaces in webbrowser-app for qtdeclarative5-ubuntu-ui- + extras-browser-plugin, fixed the replaces for webbrowser-app-assets. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 255 + + -- Ubuntu daily release Wed, 31 Jul 2013 10:35:29 +0000 + +webbrowser-app (0.21+13.10.20130729-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Replace the HUD actions with the new Unity Actions API. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 240 + + -- Ubuntu daily release Mon, 29 Jul 2013 08:17:04 +0000 + +webbrowser-app (0.21+13.10.20130726-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Display the title of the page if available for open tabs (and fall + back on the URL if not available). + * Keep the list of domain names sorted in reverse chronological order + (i.e. the domain with the latest entry visited first). + + [ Ubuntu daily release ] + * Automatic snapshot from revision 237 + + -- Ubuntu daily release Fri, 26 Jul 2013 07:34:17 +0000 + +webbrowser-app (0.21+13.10.20130722-0ubuntu1) saucy; urgency=low + + [ Bill Filler ] + * skip close tab tests. + + [ Olivier Tilloy ] + * Slow down the typing, as it seems a lot of characters are eaten up + when running the tests on a device. + * Do not check strictly the full URL, on mobile devices it may be + rewritten. + * Wait for the keyboard rectangle to finish its animation before + interacting with the UI when running autopilot tests on devices. + (LP: #1193012) + * Several autopilot tests improvements to make them more robust when + run on a device, mostly related to the OSK. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 234 + + -- Ubuntu daily release Mon, 22 Jul 2013 05:01:57 +0000 + +webbrowser-app (0.21+13.10.20130719-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Notify of data updates when the data in the underlying model or its + ordering change. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 228 + + -- Ubuntu daily release Fri, 19 Jul 2013 06:39:36 +0000 + +webbrowser-app (0.21+13.10.20130716-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Display thumbnails of the web pages in the activity view. + * Refactor the models to group history entries by domain name, not by + host. + * Ensure the header of the activity view is opaque. (LP: #1201094) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 225 + + -- Ubuntu daily release Tue, 16 Jul 2013 08:26:00 +0000 + +webbrowser-app (0.21+13.10.20130709-0ubuntu1) saucy; urgency=low + + [ Łukasz 'sil2100' Zemczak ] + * debian/control: + - Add the missing Replaces and Breaks needed due to the package split + + [ Kaleo ] + * Remove unnecessary use of theming. + + [ Olivier Tilloy ] + * Move unit tests to separate directories. + * Separate the app and the plugin into two packages, and rename the + plugin and move it under Ubuntu.Components.Extras.Browser. + * Use standard toolbar buttons for the chrome. + * Remove an unused variable assignment. + * Increase a test’s timeout to ensure it passes even on really slow + configurations (like my laptop these days). + * Do not keep the new tab button always visible, per design request. + * Instruct the input method to not use predictive text in the address + bar. + * Center the tabs view on the current tab when showing the activity + view. + * Disable the current webview while the activity view is visible, thus + avoiding mouse events to go through. + * 10 seconds was too much, as it’s also the timeout threshold for the + Eventually matcher that verifies that the page has loaded. Lowering + the page load time to 8 seconds should do the trick. + * Update the tabs view header text to match the latest visual design. + * Use colors from the standard color palette, where available. + * Initial timeline view implementation. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 218 + + -- Ubuntu daily release Tue, 09 Jul 2013 11:41:04 +0000 + +webbrowser-app (0.20daily13.06.21-0ubuntu1) saucy; urgency=low + + [ Robert Bruce Park ] + * Minor packaging fixes. + * Move assets under /usr/share, with symlinks. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 195 + + -- Ubuntu daily release Fri, 21 Jun 2013 07:09:12 +0000 + +webbrowser-app (0.20daily13.06.18-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Reduce the spacing between the action icon and the text in the + address bar, per design request. + * Also display CMakeLists.txt files in Qt Creator. + * When redirecting a link with target="_blank" to a new tab, use the + computed value of the href to ensure the path is absolute. (LP: + #1191830) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 189 + + -- Ubuntu daily release Tue, 18 Jun 2013 08:24:18 +0000 + +webbrowser-app (0.20daily13.06.14-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Fix the conditional user-agent string based on form factor. (LP: + #1190409) + * Hide the forward button if there’s not enough screen real estate, as + per design request. The visibility of chrome buttons now depends on + the available width, regardless of orientation or form factor. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 181 + + -- Ubuntu daily release Fri, 14 Jun 2013 06:00:57 +0000 + +webbrowser-app (0.20daily13.06.13-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Move the HistoryModel and HistoryMatchesModel to the plugin, and + instantiate them in QML. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 178 + + -- Ubuntu daily release Thu, 13 Jun 2013 06:12:57 +0000 + +webbrowser-app (0.20daily13.06.12-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Prevent mouse event from propagating to the suggestions list when + it’s not visible. (LP: #1189504) + * Display the error sheet only for the current tab. (LP: #1189483) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 175 + + -- Ubuntu daily release Wed, 12 Jun 2013 06:08:58 +0000 + +webbrowser-app (0.20daily13.06.11-0ubuntu1) saucy; urgency=low + + [ Olivier Tilloy ] + * Ensure that the chrome won’t be automatically hidden while testing + interaction with the toolbar. This should fix flaky autopilot tests. + * More reliable way of asserting that a page has finished loading. + This should make tests more robust. + * Always format the suggestions as rich text, to ensure ampersands are + not incorrectly escaped. (LP: #1187432) + * Add translators comments for the keywords associated to HUD actions. + * Enable multiple tabs in the browser. Only the basic functionality is + in place, further iterations will refine the functionality and the + visuals. + * Make as many test cases as possible inherit from + StartOpenRemotePageTestCaseBase. This should make them overall more + robust by avoiding race conditions with the chrome automatically + hiding when the homepage has finished loading. + * Ensure the suggestions list is hidden when the panel is hidden. (LP: + #1187871) + * Open links with target="_blank" in a new tab. + * Install custom click event handler on all frames as well as on the + top-level document. (LP: #1159857, #1188575) + * Escape some special characters before highlighting them. (LP: + #1180521) + * Add a webbrowser-app.pot target to the build system and integrate + with dh_translations. Also internationalize the desktop file and + strings in C++ code. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 171 + + -- Ubuntu daily release Tue, 11 Jun 2013 05:03:08 +0000 + +webbrowser-app (0.20daily13.06.05-0ubuntu1) saucy; urgency=low + + [ Michael Terry ] + * Port to HUD 1.0. + + [ Omer Akram ] + * Port the webbrowser-app tests to autopilot 1.3. + * fix a few failing autopilot tests on the device. + + [ Łukasz 'sil2100' Zemczak ] + * libhud-qt-qml has been renamed to qtdeclarative5-hud1.0. + + [ Renato Araujo Oliveira Filho ] + * Check if hitting the Return key does not load search site when + TextField is empty;. (LP: #1161789) + + [ Olivier Tilloy ] + * Display a list of suggestions based on navigation history as the + user types in the address bar. + * Remove the code that sets the size of the browser window to mimic + the phone form factor. On the desktop, we want a more sensible + default size. + * Refactor autopilot tests, separating test cases into their own + modules, to improve readability and maintenance. + * Wire up existing HUD actions, and disable those for which the + functionality is not implemented yet. + * React to orientation changes. + * Replace the custom RevealingBar component with the Panel from the + UITK. (LP: #1118536, #1130409, #1130446) + * Update autopilot tests to the upcoming 1.3 API. + * Ensure the autopilot tests pass even behind a proxy. + * Use Screen.orientation to compute the layout of the chrome. + * Factor out boiler-plate code into two helper methods: + focus_address_bar() and clear_address_bar(). + * Remove the HUD Quit action as it is deprecated and will be removed + in the final 1.0 API. + * Enable translations. + * Really assert that a given page has eventually been loaded. This + should fix intermittent failures when run on jenkins. + * Embed the progress bar inside the address bar, and ensure it’s + always made visible when a page is loading. + * Define a type_in_address_bar helper method that asserts that the + text has actually been input in the address bar before continuing. + This should make autopilot tests more reliable on slow machines. + * Move the Panel inside the Loader, so that it is not instantiated + when in chromeless mode. (LP: #1183475) + * Enhanced qmlproject file for better integration in Qt Creator. + * Use the Window component, in order to enable setting the title from + QML. + * Also display .qmltheme files in Qt Creator. + * Display the URLs in the suggestions list on one line only. + * Colour the matching terms in Ubuntu orange. + * Ensure the suggestions list never goes offscreen. (LP: #1185334) + * Transfer focus to the webview when validating an entry from the + suggestions list. (LP: #1186348) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 156 + + -- Ubuntu daily release Wed, 05 Jun 2013 05:03:05 +0000 + +webbrowser-app (0.20daily13.06.03ubuntu.unity.next-0ubuntu1) raring; urgency=low + + [ Olivier Tilloy ] + * Use the Window component, in order to enable setting the title from + QML. + * Also display .qmltheme files in Qt Creator. + * Display the URLs in the suggestions list on one line only. + * Colour the matching terms in Ubuntu orange. + * Ensure the suggestions list never goes offscreen. (LP: #1185334) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 153 (ubuntu-unity/next) + + -- Ubuntu daily release Mon, 03 Jun 2013 05:03:23 +0000 + +webbrowser-app (0.20daily13.05.31ubuntu.unity.next-0ubuntu1) raring; urgency=low + + [ Olivier Tilloy ] + * Define a type_in_address_bar helper method that asserts that the + text has actually been input in the address bar before continuing. + This should make autopilot tests more reliable on slow machines. + * Move the Panel inside the Loader, so that it is not instantiated + when in chromeless mode. (LP: #1183475) + * Enhanced qmlproject file for better integration in Qt Creator. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 146 (ubuntu-unity/next) + + -- Ubuntu daily release Fri, 31 May 2013 05:15:38 +0000 + +webbrowser-app (0.20daily13.05.22ubuntu.unity.next-0ubuntu1) raring; urgency=low + + [ Łukasz 'sil2100' Zemczak ] + * Automatic snapshot from revision 115 (bootstrap) + + [ Michael Terry ] + * Port to HUD 1.0. + + [ Omer Akram ] + * Port the webbrowser-app tests to autopilot 1.3. + * fix a few failing autopilot tests on the device. + + [ Łukasz 'sil2100' Zemczak ] + * libhud-qt-qml has been renamed to qtdeclarative5-hud1.0. + + [ Renato Araujo Oliveira Filho ] + * Check if hitting the Return key does not load search site when + TextField is empty;. (LP: #1161789) + + [ Olivier Tilloy ] + * Display a list of suggestions based on navigation history as the + user types in the address bar. + * Remove the code that sets the size of the browser window to mimic + the phone form factor. On the desktop, we want a more sensible + default size. + * Refactor autopilot tests, separating test cases into their own + modules, to improve readability and maintenance. + * Wire up existing HUD actions, and disable those for which the + functionality is not implemented yet. + * React to orientation changes. + * Replace the custom RevealingBar component with the Panel from the + UITK. (LP: #1118536, #1130409, #1130446) + * Update autopilot tests to the upcoming 1.3 API. + * Ensure the autopilot tests pass even behind a proxy. + * Use Screen.orientation to compute the layout of the chrome. + * Factor out boiler-plate code into two helper methods: + focus_address_bar() and clear_address_bar(). + * Remove the HUD Quit action as it is deprecated and will be removed + in the final 1.0 API. + * Enable translations. + * Really assert that a given page has eventually been loaded. This + should fix intermittent failures when run on jenkins. + * Embed the progress bar inside the address bar, and ensure it’s + always made visible when a page is loading. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 138 (ubuntu-unity/next) + + -- Ubuntu daily release Wed, 22 May 2013 05:01:47 +0000 + +webbrowser-app (0.20) quantal; urgency=low + + [ Adnane Belmadiaf ] + * Search over SSL. + + [ Łukasz Zemczak ] + * Change arch from any to a specified list not to build powerpc needlessly. + + [ Olivier Tilloy ] + * Minor packaging tweaks. + * Remove the fallback dependency on qt-components-ubuntu. + * Expose the navigation history as a list model (HistoryModel class). + * Ensure the address bar is not visible below the OSK when it is being + swiped downwards. + + [ Renato Araujo Oliveira Filho ] + * Select the whole URL when clicking on the addressbar (LP: #1118586). + + [ Robert Bruce Park ] + * Fix autopilot tests dependence on self.pointing_device which doesn't exist. + + -- Olivier Tilloy Fri, 19 Apr 2013 13:27:02 +0200 + +webbrowser-app (0.19) quantal; urgency=low + + * Add X-Ubuntu-Touch field into desktop file. + + -- Ying-Chun Liu (PaulLiu) Tue, 02 Apr 2013 22:55:34 +0800 + +webbrowser-app (0.18) quantal; urgency=low + + [ Robert Bruce Park ] + * Some minor fixes to the packaging. + + [ Olivier Tilloy ] + * Allow running with stock QtWebKit as found in Ubuntu. + * Add states to the address bar. + + -- Olivier Tilloy Fri, 29 Mar 2013 15:20:28 +0100 + +webbrowser-app (0.17) quantal; urgency=low + + * Add support for