[Ubuntu-webapps-bugs] [Bug 1675963] Re: Get rid of oxide bits in //ui/gl/init
** Changed in: oxide Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1675963 Title: Get rid of oxide bits in //ui/gl/init Status in Oxide: Fix Released Bug description: We currently replace the ozone bits in //ui/gl/init with Oxide implementations. This originates from a time when Chromium/Ozone builds didn't support GLX, but that's not the case anymore. I want to try to get Chromium's content shell working from an Oxide build in order to run the blink layout tests. The content shell will communicate directly with the windowing system rather than using Oxide, and so will require a full featured ozone platform. As part of this, I'm planning to enable the x11 ozone platform for Oxide builds, but in order to make this work, the ozone bits in //ui/gl/init need to be re-enabled. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1675963/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1676027] Re: Build the x11 ozone platform
** Changed in: oxide Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1676027 Title: Build the x11 ozone platform Status in Oxide: Fix Released Bug description: See bug 1675963 - I want to try to get Chromium's content shell working out of an Oxide build tree. For that, we need a full featured ozone platform, so let's enable the x11 platform. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1676027/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678219] [NEW] Maybe add an API for manipulating saved credentials
Public bug reported: I'm not sure whether the browser will want this yet, or whether it relies on whatever UI exists for manipulating the system secret service (eg, seahorse). ** Affects: oxide Importance: Medium Status: Triaged ** Changed in: oxide Importance: Undecided => Medium ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678219 Title: Maybe add an API for manipulating saved credentials Status in Oxide: Triaged Bug description: I'm not sure whether the browser will want this yet, or whether it relies on whatever UI exists for manipulating the system secret service (eg, seahorse). To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678219/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678216] [NEW] Add an API to allow the application to prompt to save a password
Public bug reported: We need an API so that Oxide can tell the application to prompt whether to save a password. ** Affects: oxide Importance: High Status: Triaged ** Changed in: oxide Importance: Undecided => High ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678216 Title: Add an API to allow the application to prompt to save a password Status in Oxide: Triaged Bug description: We need an API so that Oxide can tell the application to prompt whether to save a password. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678216/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678179] [NEW] Support autocomplete for password fields
Public bug reported: We need to support autocomplete for password fields. Part of this will involve implementing credentials storage. Chrome/Linux currently has PasswordStore implementations that use libsecret / gnome keyring / kwallet, but these are part of //chrome rather than //components/password_manager. It can also fall back to its own login DB, but that isn't encrypted on Linux. ** Affects: oxide Importance: High Status: Triaged ** Changed in: oxide Importance: Undecided => High ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678179 Title: Support autocomplete for password fields Status in Oxide: Triaged Bug description: We need to support autocomplete for password fields. Part of this will involve implementing credentials storage. Chrome/Linux currently has PasswordStore implementations that use libsecret / gnome keyring / kwallet, but these are part of //chrome rather than //components/password_manager. It can also fall back to its own login DB, but that isn't encrypted on Linux. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678179/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678160] [NEW] Add support for displaying application's autofill settings from the suggestions popup
Public bug reported: Chrome displays an item in the suggestions popup to open the autofill settings. We need something in Oxide, although I'm not sure of the best way to do this yet given that the settings UI will live in the application. ** Affects: oxide Importance: High Status: Triaged ** Changed in: oxide Importance: Undecided => High ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678160 Title: Add support for displaying application's autofill settings from the suggestions popup Status in Oxide: Triaged Bug description: Chrome displays an item in the suggestions popup to open the autofill settings. We need something in Oxide, although I'm not sure of the best way to do this yet given that the settings UI will live in the application. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678160/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678162] [NEW] Support "Clear Form" item in suggestions popup
Public bug reported: Chrome has a "Clear Form" item in the autofill suggestions popup. We should probably display something like this in Oxide too (POPUP_ITEM_ID_CLEAR_FORM). ** Affects: oxide Importance: Medium Status: Triaged ** Changed in: oxide Importance: Undecided => Medium ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678162 Title: Support "Clear Form" item in suggestions popup Status in Oxide: Triaged Bug description: Chrome has a "Clear Form" item in the autofill suggestions popup. We should probably display something like this in Oxide too (POPUP_ITEM_ID_CLEAR_FORM). To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678162/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678164] [NEW] Handle "not secure" warning in autofill suggestions
Public bug reported: Chrome displays a "not secure" warning message item in the autofill suggestions on insecure pages with password / username fields. Clicking on the item opens a new tab with an explanation of the message. We want to handle this in Oxide, but I'm not sure what the UX should be - should we display a dialog with information in it? ** Affects: oxide Importance: Medium Status: Triaged ** Changed in: oxide Importance: Undecided => Medium ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678164 Title: Handle "not secure" warning in autofill suggestions Status in Oxide: Triaged Bug description: Chrome displays a "not secure" warning message item in the autofill suggestions on insecure pages with password / username fields. Clicking on the item opens a new tab with an explanation of the message. We want to handle this in Oxide, but I'm not sure what the UX should be - should we display a dialog with information in it? To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678164/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678156] [NEW] Add an API for manipulating credit cards
Public bug reported: There needs to be an API for manipulating stored credit card details. ** Affects: oxide Importance: High Status: Triaged ** Changed in: oxide Importance: Undecided => High ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678156 Title: Add an API for manipulating credit cards Status in Oxide: Triaged Bug description: There needs to be an API for manipulating stored credit card details. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678156/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678155] [NEW] Support autofilling credit card info
Public bug reported: Add support for autofilling credit card info. ** Affects: oxide Importance: High Status: Triaged ** Changed in: oxide Importance: Undecided => High ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678155 Title: Support autofilling credit card info Status in Oxide: Triaged Bug description: Add support for autofilling credit card info. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678155/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678151] [NEW] Add an API for manipulating autofill profiles
Public bug reported: The browser needs an API for manipulating autofill profiles ** Affects: oxide Importance: High Status: Triaged ** Changed in: oxide Importance: Undecided => High ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678151 Title: Add an API for manipulating autofill profiles Status in Oxide: Triaged Bug description: The browser needs an API for manipulating autofill profiles To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678151/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1253784] Re: Webbrowser doesn't respect the HTML5 "required" attribute
** Also affects: canonical-devices-system-image Importance: Undecided Status: New ** Changed in: canonical-devices-system-image Milestone: None => u8c-2 ** Changed in: canonical-devices-system-image Importance: Undecided => Medium ** Changed in: canonical-devices-system-image Assignee: (unassigned) => Bill Filler (bfiller) -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to webbrowser-app. https://bugs.launchpad.net/bugs/1253784 Title: Webbrowser doesn't respect the HTML5 "required" attribute Status in Canonical System Image: New Status in Oxide: Triaged Status in webbrowser-app: Invalid Status in webbrowser-app package in Ubuntu: Confirmed Bug description: The browser should prevent the form from being submitted ex: http://www.w3schools.com/html/tryhtml5_input_required.htm To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1253784/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1659344] Re: Address bar disappears when loading a page
** Also affects: canonical-devices-system-image Importance: Undecided Status: New ** Changed in: canonical-devices-system-image Milestone: None => u8c-2 -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1659344 Title: Address bar disappears when loading a page Status in Canonical System Image: New Status in Oxide: Triaged Bug description: Test case. - Open webbrowser app in a phone device. - Introduce a URL in the address box. Expected result. - The address bar is always kept visible. Actual result. - While the page is loading, the address bar disappears for a moment. This is annoying, specially when the address box is being used to enter a new address. current build number: 36 device name: krillin channel: ubuntu-touch/stable/bq-aquaris.en webbrowser-app: Installed: 0.23+15.04.20170124.1-0ubuntu1 Candidate: 0.23+15.04.20170124.1-0ubuntu1 Version table: *** 0.23+15.04.20170124.1-0ubuntu1 0 1001 http://ppa.launchpad.net/ci-train-ppa-service/stable-snapshot/ubuntu/ vivid/main armhf Packages liboxideqtcore0: Installed: 1.19.7-0ubuntu0.15.04.1~overlay1 Candidate: 1.19.7-0ubuntu0.15.04.1~overlay1 Version table: *** 1.19.7-0ubuntu0.15.04.1~overlay1 0 1001 http://ppa.launchpad.net/ci-train-ppa-service/stable-snapshot/ubuntu/ vivid/main armhf Packages To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1659344/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678119] [NEW] Fails to build in zesty (missing linux/dma-buf.h)
Public bug reported: FAILED: obj/ui/gfx/memory_buffer_sources/client_native_pixmap_dmabuf.o /usr/bin/c++ -MMD -MF obj/ui/gfx/memory_buffer_sources/client_native_pixmap_dmabuf.o.d -DGFX_IMPLEMENTATION -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DNO_TCMALLOC -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DENABLE_MEDIA_ROUTER=1 -DFIELDTRIAL_TESTING_ENABLED -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DOXIDE_BUILD -I../.. -Igen -I../../third_party/libdrm/src -I../../third_party/libdrm/src/include -I../../third_party/libdrm/src/include/drm -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -m64 -march=x86-64 -pthread -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -g2 -fvisibility=hidden -fvisibility-inlines-hidden -fno-delete-null-pointer-checks -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -c ../../ui/gfx/linux/client_native_pixmap_dmabuf.cc -o obj/ui/gfx/memory_buffer_sources/client_native_pixmap_dmabuf.o ../../ui/gfx/linux/client_native_pixmap_dmabuf.cc:39:27: fatal error: linux/dma-buf.h: No such file or directory #include ^ compilation terminated. ** Affects: oxide Importance: Critical Status: Triaged ** Changed in: oxide Importance: Undecided => Critical ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678119 Title: Fails to build in zesty (missing linux/dma-buf.h) Status in Oxide: Triaged Bug description: FAILED: obj/ui/gfx/memory_buffer_sources/client_native_pixmap_dmabuf.o /usr/bin/c++ -MMD -MF obj/ui/gfx/memory_buffer_sources/client_native_pixmap_dmabuf.o.d -DGFX_IMPLEMENTATION -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DNO_TCMALLOC -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DENABLE_MEDIA_ROUTER=1 -DFIELDTRIAL_TESTING_ENABLED -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DOXIDE_BUILD -I../.. -Igen -I../../third_party/libdrm/src -I../../third_party/libdrm/src/include -I../../third_party/libdrm/src/include/drm -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -m64 -march=x86-64 -pthread -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-paramet er -O2 -fno-ident -fdata-sections -ffunction-sections -g2 -fvisibility=hidden -fvisibility-inlines-hidden -fno-delete-null-pointer-checks -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -c ../../ui/gfx/linux/client_native_pixmap_dmabuf.cc -o obj/ui/gfx/memory_buffer_sources/client_native_pixmap_dmabuf.o ../../ui/gfx/linux/client_native_pixmap_dmabuf.cc:39:27: fatal error: linux/dma-buf.h: No such file or directory #include ^ compilation terminated. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678119/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1678039] [NEW] Ensure we correctly configure WebPreferences required for pointer media queries
Public bug reported: content::WebPreferences has several members that are used by blink for the pointer and hover CSS media queries: - available_pointer_types - primary_pointer_type - available_hover_types - primary_hover_type These are currently set in Chromium using functions from ui/base/touch/touch_device.h, the Linux implementations of which rely on ui::InputDeviceManager which isn't wired up in Oxide. ** Affects: oxide Importance: Medium Status: Triaged ** Changed in: oxide Importance: Undecided => High ** Changed in: oxide Importance: High => Medium ** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1678039 Title: Ensure we correctly configure WebPreferences required for pointer media queries Status in Oxide: Triaged Bug description: content::WebPreferences has several members that are used by blink for the pointer and hover CSS media queries: - available_pointer_types - primary_pointer_type - available_hover_types - primary_hover_type These are currently set in Chromium using functions from ui/base/touch/touch_device.h, the Linux implementations of which rely on ui::InputDeviceManager which isn't wired up in Oxide. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1678039/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp