Public bug reported:
[ Impact ]
Ubuntu PRO pages aren't accessible, so an user who relies on a Screen
Reader like Orca won't be able to fully manage it.
It not only includes reading all the interface elements, but also
automatically filling the PIN value when opening the Ubuntu PRO page,
because the reader doesn't do it very well, and it is easy for the user
to not be able to understand correctly the sequence of numbers and
letters.
[ Test plan ]
* Open a terminal
* If you are using a non-LTS Ubuntu, do an `export GIS_SHOW_LTS=1` to emulate it
* If you are using a non-ubuntu desktop (like Gnome, KDE...), do an `export
XDG_CURRENT_DESKTOP=ubuntu`
* If you have Ubuntu PRO activated, delete it with `sudo pro detach`
* Enable the screen reader
* Launch `/usr/libexec/gnome-initial-setup --existing-user`
* Go to "Next" page; it should show the Ubuntu PRO offering page
* Without the patches, only the check button will be described; with the right
patches, it should first read the header, and only then describe the check
button
* Select "Enable Ubuntu PRO" and "Next"
* In the new page, click on "Enter this code on ubuntu.com/pro/attach". A web
browser should be open in that page
* With the patches, the code should have been correctly filled in the web page
* Enable Ubuntu PRO
* Go back to Gnome Initial Setup. After a little wait, there must be an
indication that the code has been accepted. Go "Next"
* With the patches, the screen reader should read all the options enabled.
[ Where problems could occur ]
This patch just adds an accessibility label, so, in general, any
possible problem should be just wrong accessibility data spoken through
the screen reader, but no impact is expected for the average user. The
only exception is for the new code that sends the activation code to the
Attach page: if there is any problem and it's not read correctly, and
incorrect code could be set by default in the page, forcing the user to
delete it from the entry and manually typing it.
** Affects: gnome-initial-setup (Ubuntu)
Importance: Undecided
Assignee: Sergio Costas (rastersoft-gmail)
Status: In Progress
** Affects: gnome-initial-setup (Ubuntu Noble)
Importance: Undecided
Assignee: Sergio Costas (rastersoft-gmail)
Status: In Progress
** Affects: gnome-initial-setup (Ubuntu Plucky)
Importance: Undecided
Assignee: Sergio Costas (rastersoft-gmail)
Status: In Progress
** Affects: gnome-initial-setup (Ubuntu Questing)
Importance: Undecided
Assignee: Sergio Costas (rastersoft-gmail)
Status: In Progress
** Also affects: gnome-initial-setup (Ubuntu Plucky)
Importance: Undecided
Status: New
** Also affects: gnome-initial-setup (Ubuntu Questing)
Importance: Undecided
Assignee: Sergio Costas (rastersoft-gmail)
Status: New
** Also affects: gnome-initial-setup (Ubuntu Noble)
Importance: Undecided
Status: New
** Changed in: gnome-initial-setup (Ubuntu Noble)
Status: New => In Progress
** Changed in: gnome-initial-setup (Ubuntu Plucky)
Status: New => In Progress
** Changed in: gnome-initial-setup (Ubuntu Questing)
Status: New => In Progress
** Changed in: gnome-initial-setup (Ubuntu Noble)
Assignee: (unassigned) => Sergio Costas (rastersoft-gmail)
** Changed in: gnome-initial-setup (Ubuntu Plucky)
Assignee: (unassigned) => Sergio Costas (rastersoft-gmail)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2116258
Title:
Ubuntu Pro pages aren't accessible
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2116258/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs