Package "oxide-qt"
Name: |
oxide-qt
|
Description: |
This package is just an umbrella for a group of other packages,
it has no description. Description samples from packages in group:
- Web browser engine for Qt (QML plugin)
- Web browser engine for Qt (development files for core library)
- Web browser engine for Qt (core library and components)
- Web browser engine for Qt (development files for QtQuick library)
|
Latest version: |
1.21.5-0ubuntu0.16.04.1 |
Release: |
xenial (16.04) |
Level: |
updates |
Repository: |
main |
Links
Other versions of "oxide-qt" in Xenial
Packages in group
Deleted packages are displayed in grey.
Changelog
oxide-qt (1.21.5-0ubuntu0.16.04.1) xenial-security; urgency=medium
* Update to v1.21.5 (see USN-3236-1)
- Bump Chromium rev to 57.0.2987.110
- Build everything with the correct symbol visibility (-fvisibility=hidden)
- Revert "Decide focus state of webview based on activeFocusItem check of
window", as it caused a regression in popup menu handling (LP: #1649577)
- Unbreak build for older CMake versions
- Unbreak ENABLE_PLUGINS=0 build
- Fix LP: #1654363 - Fails to build with vivid gcc
- Fix LP: #1654512 - Unbreak component build
- Fix LP: #1649577 - Decide the webview focus state from ItemChanged event
not the focusIn/Out events
- Fix LP: #1637194 - Add <select> popup menu implementation to UbuntuWebView
- Fix LP: #1656303 - Test hang at the start of tst_focus.qml
- Fix LP: #1649861 - Session save/restore across oxide versions
- Test that we don't leak context menus or popup menus when a webview
closes
- tst_WebViewPopupMenu.qml should verify that the menu is visible
- Fix CMake error on cross-compilation after installing qtsystems5-dev
- Make WebContextMenu and WebPopupMenu ownership more obvious
- Fix LP: #1647799 - Don't run ubuntu-api and ubuntu-ui test sequences
when built without ENABLE_UITK_WEBVIEW
- Fix LP: #1568296, LP: #1656905 - Change the behaviour of JS dialogs.
+ Alert dialogs requested from background webviews are no longer
displayed immediately, but are delayed until the webview is brought to
the foreground. In this case, window.alert() returns and script
execution continues immediately.
+ Confirm and prompt dialogs from background webviews are suppressed.
+ Dialogs are automatically dismissed if another webview is brought to
the foreground.
+ Before Unload dialogs will only be displayed if they are associated
with a navigation that is application initiated or triggered from a
user gesture. Otherwise, the navigation will proceed without a prompt.
- Remove the openerName parameter from WebContextMenuDesktop.qml
- Fix a case where the JavaScriptDialog implementation could leak
- Fix LP: #1637195 - Add JS dialog implementation to UbuntuWebView
- Emit warnings when trying to provide dialog components with UbuntuWebView
- Use AuxiliaryUIFactory for legacy UI components, and add a "Legacy"
prefix to those classes
- Rename qt::Web{Context,Popup}MenuImpl to qt::Web{Context,Popup}MenuHost
for consistency with JavaScriptDialogHost
- Fix LP: #1665978 - Sync ParamTraits for content::WebPreferences to make
double-tap-to-zoom work again
- Fix LP: #1668614 - Fix build failure with GCC 4.8 due to lack of
stdatomic.h
* Refresh gross-hack-for-dual-ffmpeg-build.patch
* Drop debian/patches/lp1642317.patch - fixed upstream
-- Chris Coulson <email address hidden> Fri, 17 Mar 2017 21:28:53 +0000
|
Source diff to previous version |
1649577 |
Fix for bug 1599771 breaks popup menus |
1654363 |
Fails to build with vivid gcc |
1654512 |
blink_core fails to link in a component build |
1637194 |
Add \u003cselect\u003e popup menu support to UbuntuWebView |
1656303 |
qml-core-test sequence hangs in tst_focus.qml |
1649861 |
When upgrading to oxide 1.19, tabs from saved session are not restored |
1647799 |
Don't run ubuntu_ui QML tests when ENABLE_UITK_WEBVIEW isn't defined |
1568296 |
Make JS dialogs app modal |
1637195 |
Add JS dialogs to UbuntuWebView |
1665978 |
Double-tap to zoom does not work anymore in OTA-15 |
1668614 |
Fails to build with gcc 4.8 |
|
oxide-qt (1.20.4-0ubuntu0.16.04.1) xenial-security; urgency=medium
* Update to v1.20.4 (see USN-3180-1)
- Bump Chromium rev to 56.0.2924.87
- Fix LP: #1642318 - Build failure on arm64
- Fix LP: #1649861 - session save/restore across oxide versions
- Fix LP: #1632490 - Disable zoom-for-dsf
- Fix LP: #1632487 - Update tst_WebView_findController.qml to test that
results are updated on navigation
- Fix LP: #1610929 - Implement Screen::GetShellMode()
- Fix LP: #1637184 - Add libOxideUbuntuUITK, associated QML plugin and
UbuntuWebView implementation, which will eventually replace the
Ubuntu.Web component
- Stop using Q_DECL_EXPORT in various places
- Enable use_external_popup_menu and remove our hack for supporting these
- Refactor WebContextMenu
- Documentation changes - ensure that the PermissionRequest classe
indicate the inheritance chain and add missing entries for a few signals
- Remove WebView::GetDisplay, as it's unused
- Pass context menu params to the webview via a separate object
- Fix a compiler warning
- Fix a build failure with ENABLE_HYBRIS_CAMERA
- Fix a build failure with ENABLE_COMPONENT_BUILD
- Fix media hub build
- Fix LP: #1637186 - Add context menu implementation to UbuntuWebView
- Disable enable_media_routing as it results in a lot of console spam now
- Fix LP: #1639241 - Set the solid colour scrollbar colour correctly
- Fix LP: #1643428 - Fix an issue where the fling direction sometimes
reverses
- Fix a build failure with ENABLE_HYBRIS_CAMERA
- Fix LP: #1643548 - Emit a warning when importing Oxide.Ubuntu
- Fix LP: #1642381 - Don't spin up a zygote process in single process mode
- Remove OXIDE_DISABLE_SETUID_SANDBOX environment variable - it doesn't
work anyway
- Ensure that the value returned from TestApi.getBoundingClientRectForSelector
is scaled correctly
- Fix LP: #1637187 - Add QML tests for context menu
- Fix LP: #1637190 - Add API to allow embedders to customize actions in
the context menu
- Fix LP: #1640634 - "Open {link,media} in new {tab,window}" entries in
context menu shouldn't cause WebView.navigationRequested to fire
* Refresh gross-hack-for-dual-ffmpeg-build.patch
* Fix LP: #1642317 - misaligned access when running mksnapshot during the
armhf build. Add this as a distro-patch to avoid having to fork the v8
repo for upstream checkouts. This isn't a problem for cross-builds anyway
- Add debian/patches/lp1642317.patch
- Update debian/patches/series
-- Chris Coulson <email address hidden> Thu, 26 Jan 2017 19:11:20 +0000
|
Source diff to previous version |
1642318 |
arm64 xenial build fails |
1649861 |
When upgrading to oxide 1.19, tabs from saved session are not restored |
1632490 |
tst_WebView_contextMenu.qml and tst_WebView_popupMenu_single.qml fail |
1632487 |
tst_WebView_findController.qml fails |
1610929 |
Implement Screen::GetShellMode() |
1637184 |
Add UITK based QML module, library and WebView |
1637186 |
Add context menu to new UbuntuWebView |
1639241 |
Overlay scrollbar color is white and quite invisible with latest oxide |
1643428 |
Fling scroll happens upwards even if finger movement is downwards |
1643548 |
Make it obvious that Oxide.Ubuntu is experimental |
1642381 |
Single process mode creates a zygote process |
1637187 |
Add support for testing Ubuntu UITK components in UbuntuWebView |
1637190 |
Add support for customising the context menu in UbuntuWebView |
1640634 |
Update WebView::OpenURLFromTab for context menu interaction |
1642317 |
armhf build fails |
|
oxide-qt (1.19.4-0ubuntu0.16.04.1) xenial-security; urgency=medium
* Update to v1.19.4 (see USN-3153-1)
- Bump Chromium rev to 55.0.2883.75
- Download clang_format binaries during the checkout
- Fix LP: #1620528 - Ensure navigator.languages matches the embedder
provided value (via WebContext::acceptLangs)
- Fix LP: #1628496 - Make the auto mode of LocationBarController more
intelligent. It now blocks auto hide in the following circumstances:
- There is a security error
- The renderer has crashed
- The renderer is hung
- A certificate error request is active
- Make use of WebContentsIDTracker in a couple of places to simplify
WebView initialization
- Don't run insecure content in https://testsuite/ during tests, as it
taints this domain for the remainder of the test sequence in
single-process mode
- Fix LP: #1628494 - Add WebView::terminateWebProcess and
WebProcessUnresponsive enum to WebProcessStatus so that applications can
implement handling for hung web content processes
- Move various navigation related callbacks to WebContentsClient
- Fix LP: #1631450 - Implement RWHV::GetFrameSinkId, and ensure our RWHV
implementation uses the same cc::SurfaceManager as Chromium's
RWHVChildFrame, so that cross-process frames work
- Move HttpAuthenticationRequested to WebContentsClient
- Move DownloadRequested to WebContentsClient
- Fix LP: #1622385 - Add initial API reference documentation
- Fix a DCHECK when tearing down the webview compositor
- Ensure StoragePartitions are correctly shutdown to avoid a DCHECK
- The Screen destructor runs after the AtExitManager has already been torn
down, so don't use base::LazyInstance to avoid a DCHECK
- Use a persistent store for the TLS Channel ID feature
- Fix LP: #1599771 - The webview shouldn't indicate that it is focused when
one of its children is
- Rename WebViewContentsHelper to WebContentsHelper
- Get rid of WebView::GetAllWebViews, which is unused
- Refactor and simplify WebPreferences ownership
- Hoist LocationBarController code out of WebView
- Move popup blocker and DNT settings to UserAgentSettings
- Return video capture devices with the front facing ones first
- Update the NavigationHistory API. This deprecates the previous list-model
API and adds new APIs for querying navigation history, as well as
for initiating history navigations.
- Fix LP: #1570828 - Don't crash when receiving messages as the webview is
unloading
- Fix LP: #1638915 - build failure on trusty
- Fix LP: #1637609 - Make OxideQQuickNavigationHistory constructor private
- Fix LP: #1631184 - Location bar is hidden for webviews that are
script opened
- Fix LP: #1640264 - Find-in-page doesn't wrap correctly
* Don't build-depend on qt5-default, but instead build depend on qtbase5-dev,
qtbase5-dev-tools and qtchooser
* Add oxideqt-doc package
* Build-depend on qtbase5-doc-html and qtdeclarative5-doc-html
* Don't build-depend on libmedia-hub-dev to disable media-hub integration,
as it's currently unbuildable on this branch
-- Chris Coulson <email address hidden> Tue, 06 Dec 2016 12:49:00 +0000
|
Source diff to previous version |
1620528 |
navigator.languages is empty |
1628496 |
LocationBarController improvements |
1628494 |
Extend WebView::webProcessStatus to indicate renderer hangs |
1631450 |
Cross-process iframes are blank |
1622385 |
Add API reference documentation |
1599771 |
Webview appears to think it's in focus when typing in the addressbar |
1570828 |
Multiple Web Apps crashes when returning from a linked page |
1638915 |
Fails to build on trusty |
1637609 |
OxideQQuickNavigationHistory shouldn't have a public constructor |
1631184 |
Location bar is hidden for tabs opened via window.open |
1640264 |
find in page doesn\u2019t wrap correctly |
|
oxide-qt (1.18.5-0ubuntu0.16.04.1) xenial-security; urgency=medium
* Update to v1.18.5 (see USN-3133-1)
- Bump Chromium rev to 54.0.2840.99
- Fix LP: #1640542 - Frequent web process crashes with webapps
- Fix LP: #1639185 - Crash during webbrowser-app tests
-- Chris Coulson <email address hidden> Tue, 22 Nov 2016 13:35:59 +0000
|
Source diff to previous version |
1640542 |
oops error when navigating a website from facebook or twitter |
1639185 |
oxide 1.18.3 crashes when running webbrowser-app tests |
|
oxide-qt (1.18.3-0ubuntu0.16.04.1) xenial-security; urgency=medium
* Update to v1.18.3 (see USN-3113-1)
- Bump Chromium rev to 54.0.2840.71
- Fix LP: #1625484 - Initialize the locationbar position before the
webview is navigated for the first time
- Fix LP: #1448079 - Don't spin the event loop during shutdown
- Fix LP: #1503639 and LP: #1626099 - Refactor ownership of BrowserContext
- Ensure ENABLE_OXIDEQMLSCENE still defaults on ON with Qt5.2
- Fix !ENABLE_HYBRIS build
- Exclude the buildtools directory from the tarball
- Pass argv[0] to the org.freedesktop.ScreenSaver API rather than the
application name
- Fix LP: #1547130 - Stop using GetFormFactorHint in PowerSaveBlocker
- Fix LP: #1615832 - ENABLE_TESTS fixes for Qt5.6
- Fix media-hub build
- Make the "Error creating EGLImage" message more useful
- Fix a regression with arm cross-compile builds
- FilePath::Append DCHECK fails when argument is absolute path
- Fix test flakiness in tst_WebView_newViewRequested.qml
- Fix test flakiness in tst_WebView_closeRequested.qml
- Fix a build failure on fresh cross-builds
- Ensure we check out the GN binaries
- Fix LP: #1616043 - OSK not displaying
- Avoid some console spam with older versions of qtubuntu
- Work around the lack of QGuiApplication::screenRemoved with Qt5.2
- Avoid a console warning with Qt < 5.5 due to
QGuiApplication::primaryScreenChanged not existing
- Fix build failures with Qt < 5.5
- Fix LP: #1547149 - Stop using device form factor for configuring various
WebPreferences options. This also deprecates
OxideQWebPreferences::shrinksStandaloneImagesToFit, which never actually
worked and the corresponding setting in Blink no longer exists
- Use base::Environment instead of directly calling getenv
- Fix LP: #1589902 - Delete gyp support
- Fix LP: #1547160 - Use WebPreferences::main_frame_resizes_are_orientation_changes
rather than the corresponding command line option
- Fix LP: #1547138 - Clean up pinch-zoom settings and always send pinch
gestures to content
- Turn off WebPreferences::shrinks_viewport_contents_to_fit in windowed mode
to avoid some sites being scaled on window resize (incomplete fix for
LP: #1545088)
- Fix LP: #1610363 - Stop using GetFormFactorHint in shared/renderer
- Fix LP: #1597418 - Rename ScreenClient to Screen and move all screen state
handling there. This removes some duplication and makes it easier to unit-test
- Run Chromium's base_unittests, crypto_unittests and ipc_tests as part of
the test sequence
* Refresh gross-hack-for-dual-ffmpeg-build.patch
* Drop obsolete USE_GN build option
- update debian/rules
* Build with ENABLE_HYBRIS_CAMERA=1 on non-arm64
- update debian/rules
* Don't assert(ffmpeg_branding == "Chromium") in proprietary_codecs builds
- update debian/patches/gross-hack-for-dual-ffmpeg-build.patch
-- Chris Coulson <email address hidden> Tue, 25 Oct 2016 15:56:45 +0100
|
1625484 |
webbrowser-app: new tab view fills entire window, covering chrome |
1448079 |
Don't run the event loop after QGuiApplication begins to tear down |
1503639 |
Stop reference counting BrowserContext |
1547130 |
Stop using GetFormFactor() in PowerSaveBlocker |
1615832 |
Fails to build with Qt 5.6 |
1616043 |
OSK not launched on tapping input field |
1547149 |
Don't use the form factor for setting various WebPreferences options |
1589902 |
Remove gyp support |
1547160 |
Figure out what to do with --main-frame-resizes-are-orientation-changes |
1547138 |
Clean up pinch-zoom settings |
1545088 |
Google search page is scaled on window resize |
1610363 |
Stop using GetFormFactorHint in shared/renderer |
1597418 |
Finish ScreenClient |
|
About
-
Send Feedback to @ubuntu_updates