Skip to content

Some fixes to 'sandbox-a11y-own-name'#5951

Merged
GeorgesStavracas merged 3 commits into
flatpak:mainfrom
GeorgesStavracas:gbsneto/a11y-fixes
Oct 3, 2024
Merged

Some fixes to 'sandbox-a11y-own-name'#5951
GeorgesStavracas merged 3 commits into
flatpak:mainfrom
GeorgesStavracas:gbsneto/a11y-fixes

Conversation

@GeorgesStavracas

Copy link
Copy Markdown
Member

I was finally able to test this from start to end, with the release of flatpak-xdg-utils 1.0.6. GNOME Web built with WebKit/WebKit#32247, and this branch, is able to connect the a11y trees across sandboxes.

It loops twice and adds the same values, which is unnecessary.
When merging, marking a context as sandboxed, etc, also propagate and
apply the a11y policies stored.

Fixes 915bbfb
The original intention was to add 'sandbox-a11y-own-names', which would
match the prefix of other arguments, and it's what was documented in the
D-Bus XML and in flatpak-spawn too.

Fixes 8ec21a2

@TingPing TingPing left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Only thing I would say some of this should be pulled out into functions like flatpak_context_save_metadata() has a lot of repetition.

@swick

swick commented Oct 2, 2024

Copy link
Copy Markdown
Collaborator

LGTM as well

@GeorgesStavracas GeorgesStavracas merged commit 117c825 into flatpak:main Oct 3, 2024
@GeorgesStavracas GeorgesStavracas added this to the 1.16.0 milestone Oct 3, 2024
@GeorgesStavracas GeorgesStavracas deleted the gbsneto/a11y-fixes branch October 3, 2024 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants