summaryrefslogtreecommitdiff
path: root/testsuite/a11y/messagedialog.txt
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2020-06-16 16:41:59 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2020-07-26 20:31:14 +0100
commitc63087a5631e72cd1c45bdc5a41bf605195be64c (patch)
tree5336167dacb3d88a5d23220d0846f7847605590c /testsuite/a11y/messagedialog.txt
parentea0fc7619ddd0ad20cd7c83e3e8c8672004c20c9 (diff)
downloadgtk+-c63087a5631e72cd1c45bdc5a41bf605195be64c.tar.gz
Remove ATK
To build a better world sometimes means having to tear the old one down. -- Alexander Pierce, "Captain America: The Winter Soldier" ATK served us well for nearly 20 years, but the world has changed, and GTK has changed with it. Now ATK is mostly a hindrance towards improving the accessibility stack: - it maps to a very specific implementation, AT-SPI, which is Linux and Unix specific - it requires implementing the same functionality in three different layers of the stack: AT-SPI, ATK, and GTK - only GTK uses it; every other Linux and Unix toolkit and application talks to AT-SPI directly, including assistive technologies Sadly, we cannot incrementally port GTK to a new accessibility stack; since ATK insulates us entirely from the underlying implementation, we cannot replace it piecemeal. Instead, we're going to remove everything and then incrementally build on a clean slate: - add an "accessible" interface, implemented by GTK objects directly, which describe the accessible role and state changes for every UI element - add an "assistive technology context" to proxy a native accessibility API, and assign it to every widget - implement the AT context depending on the platform For more information, see: https://gitlab.gnome.org/GNOME/gtk/-/issues/2833
Diffstat (limited to 'testsuite/a11y/messagedialog.txt')
-rw-r--r--testsuite/a11y/messagedialog.txt192
1 files changed, 0 insertions, 192 deletions
diff --git a/testsuite/a11y/messagedialog.txt b/testsuite/a11y/messagedialog.txt
deleted file mode 100644
index e92ce27553..0000000000
--- a/testsuite/a11y/messagedialog.txt
+++ /dev/null
@@ -1,192 +0,0 @@
-window1
- "alert"
- index: 0
- name: Information
- state: enabled sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkContainerAccessible-0
- "filler"
- parent: window1
- index: 1
- state: enabled horizontal sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
-
- "label"
- parent: unnamed-GtkContainerAccessible-0
- index: 0
- name:
- state: enabled focusable multi-line sensitive
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text:
- character count: 0
- caret offset: -1
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- ___object_1___
- "filler"
- parent: window1
- index: 0
- state: enabled sensitive showing vertical visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- dialog-vbox1
- "filler"
- parent: ___object_1___
- index: 0
- state: enabled sensitive showing vertical visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- box
- "filler"
- parent: dialog-vbox1
- index: 0
- state: enabled horizontal sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- message_area
- "filler"
- parent: box
- index: 0
- state: enabled sensitive showing vertical visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- label
- "label"
- parent: message_area
- index: 0
- name: Information
- state: enabled focusable multi-line sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: Information
- character count: 11
- caret offset: -1
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- secondary_label
- "label"
- parent: message_area
- index: 1
- name: More Information
- state: enabled focusable multi-line sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: More Information
- character count: 16
- caret offset: -1
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- action_box
- "filler"
- parent: ___object_1___
- index: 1
- state: enabled horizontal sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- action_area
- "filler"
- parent: action_box
- index: 0
- state: enabled horizontal sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1