[gtk+/a11y] Sort text attributes alphabetically in dumps



commit f42281bfdc763a27a25e476b7bc021bf57743a1e
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Jun 24 01:01:50 2011 -0400

    Sort text attributes alphabetically in dumps

 tests/a11y/about.txt            |  324 +++++++++---------
 tests/a11y/accessibility-dump.c |   11 +
 tests/a11y/accessible-name.txt  |   36 +-
 tests/a11y/appchooser.txt       |  360 ++++++++++----------
 tests/a11y/assistant.txt        |  288 ++++++++--------
 tests/a11y/buttons.txt          |  144 ++++----
 tests/a11y/colorchooser.txt     |  720 +++++++++++++++++++-------------------
 tests/a11y/entries.txt          |   72 ++--
 tests/a11y/expander.txt         |   72 ++--
 tests/a11y/hello-world.txt      |   36 +-
 tests/a11y/infobar.txt          |   36 +-
 tests/a11y/link.txt             |   36 +-
 tests/a11y/lockbutton.txt       |   72 ++--
 tests/a11y/messagedialog.txt    |   72 ++--
 tests/a11y/mnemonic.txt         |   72 ++--
 tests/a11y/notebook.txt         |  144 ++++----
 tests/a11y/paned.txt            |   72 ++--
 tests/a11y/pickers.txt          |  322 -----------------
 tests/a11y/range.txt            |   38 +-
 tests/a11y/statusbar.txt        |   72 ++--
 tests/a11y/text.txt             |   32 +-
 tests/a11y/tree.txt             |  432 ++++++++++++------------
 22 files changed, 1576 insertions(+), 1887 deletions(-)
---
diff --git a/tests/a11y/about.txt b/tests/a11y/about.txt
index a2b6509..f33742a 100644
--- a/tests/a11y/about.txt
+++ b/tests/a11y/about.txt
@@ -51,33 +51,33 @@ window1
         text: FancyPants
         character count: 10
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: center
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: center
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
       unnamed-GailNotebook-3
         "page tab list"
         parent: unnamed-GailBox-1
@@ -124,33 +124,33 @@ window1
               text: 0.99
               character count: 4
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: center
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: center
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             comments
               "label"
               parent: unnamed-GailBox-5
@@ -165,33 +165,33 @@ window1
               text: comments
               character count: 8
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: center
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: center
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             unnamed-GailBox-6
               "filler"
               parent: unnamed-GailBox-5
@@ -215,33 +215,33 @@ window1
                 text: Homepage
                 character count: 8
                 caret offset: 0
-                default attributes: left-margin: 0
-                                    right-margin: 0
+                default attributes: bg-color: <omitted>
+                                    bg-full-height: 0
+                                    bg-stipple: false
+                                    direction: <omitted>
+                                    editable: false
+                                    family-name: <omitted>
+                                    fg-color: <omitted>
+                                    fg-stipple: false
                                     indent: 0
                                     invisible: false
-                                    editable: false
+                                    justification: left
+                                    language: <omitted>
+                                    left-margin: 0
                                     pixels-above-lines: 0
                                     pixels-below-lines: 0
                                     pixels-inside-wrap: 0
-                                    bg-full-height: 0
-                                    scale: 1
+                                    right-margin: 0
                                     rise: 0
-                                    underline: none
-                                    strikethrough: false
-                                    bg-stipple: false
-                                    fg-stipple: false
-                                    fg-color: <omitted>
-                                    bg-color: <omitted>
-                                    wrap-mode: word
-                                    justification: left
+                                    scale: 1
                                     size: <omitted>
-                                    weight: <omitted>
-                                    family-name: <omitted>
                                     stretch: <omitted>
-                                    variant: <omitted>
+                                    strikethrough: false
                                     style: <omitted>
-                                    language: <omitted>
-                                    direction: <omitted>
+                                    underline: none
+                                    variant: <omitted>
+                                    weight: <omitted>
+                                    wrap-mode: word
             no comments
               "label"
               parent: unnamed-GailBox-5
@@ -256,33 +256,33 @@ window1
               text: no comments
               character count: 11
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: center
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: center
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             This program comes with ABSOLUTELY NO WARRANTY; for details, visit http://www.gnu.org/licenses/gpl.html
               "label"
               parent: unnamed-GailBox-5
@@ -297,33 +297,33 @@ window1
               text: This program comes with ABSOLUTELY NO WARRANTY; for details, visit http://www.gnu.org/licenses/gpl.html
               character count: 103
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: center
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: center
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
     unnamed-GailBox-7
       "filler"
       parent: unnamed-GailBox-0
@@ -347,33 +347,33 @@ window1
         text: License
         character count: 7
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
         <AtkImage>
         image size: -1 x -1
         image description: (null)
@@ -396,33 +396,33 @@ window1
         text: Credits
         character count: 7
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
         <AtkImage>
         image size: 20 x 20
         image description: (null)
@@ -445,33 +445,33 @@ window1
         text: Close
         character count: 5
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
         <AtkImage>
         image size: 20 x 20
         image description: (null)
diff --git a/tests/a11y/accessibility-dump.c b/tests/a11y/accessibility-dump.c
index 601ddfb..eb92424 100644
--- a/tests/a11y/accessibility-dump.c
+++ b/tests/a11y/accessibility-dump.c
@@ -232,6 +232,15 @@ dump_attribute_set (GString         *string,
     }
 }
 
+static gint
+compare_attr (gconstpointer a, gconstpointer b)
+{
+  AtkAttribute *aattr = a;
+  AtkAttribute *battr = b;
+
+  return strcmp (aattr->name, battr->name);
+}
+
 static void
 dump_text_attributes (GString         *string,
                       gint             depth,
@@ -245,6 +254,8 @@ dump_text_attributes (GString         *string,
   if (attributes == NULL)
     return;
 
+  attributes = g_slist_sort (attributes, compare_attr);
+
   for (l = attributes; l; l = l->next)
     {
       attr = l->data;
diff --git a/tests/a11y/accessible-name.txt b/tests/a11y/accessible-name.txt
index 368797f..ce590a6 100644
--- a/tests/a11y/accessible-name.txt
+++ b/tests/a11y/accessible-name.txt
@@ -20,33 +20,33 @@ window1
     text: Hello World!
     character count: 12
     caret offset: 0
-    default attributes: left-margin: 0
-                        right-margin: 0
+    default attributes: bg-color: <omitted>
+                        bg-full-height: 0
+                        bg-stipple: false
+                        direction: <omitted>
+                        editable: false
+                        family-name: <omitted>
+                        fg-color: <omitted>
+                        fg-stipple: false
                         indent: 0
                         invisible: false
-                        editable: false
+                        justification: left
+                        language: <omitted>
+                        left-margin: 0
                         pixels-above-lines: 0
                         pixels-below-lines: 0
                         pixels-inside-wrap: 0
-                        bg-full-height: 0
-                        scale: 1
+                        right-margin: 0
                         rise: 0
-                        underline: none
-                        strikethrough: false
-                        bg-stipple: false
-                        fg-stipple: false
-                        fg-color: <omitted>
-                        bg-color: <omitted>
-                        wrap-mode: word
-                        justification: left
+                        scale: 1
                         size: <omitted>
-                        weight: <omitted>
-                        family-name: <omitted>
                         stretch: <omitted>
-                        variant: <omitted>
+                        strikethrough: false
                         style: <omitted>
-                        language: <omitted>
-                        direction: <omitted>
+                        underline: none
+                        variant: <omitted>
+                        weight: <omitted>
+                        wrap-mode: word
     <AtkImage>
     image size: -1 x -1
     image description: (null)
diff --git a/tests/a11y/appchooser.txt b/tests/a11y/appchooser.txt
index 1bb54ec..b59a4e7 100644
--- a/tests/a11y/appchooser.txt
+++ b/tests/a11y/appchooser.txt
@@ -48,33 +48,33 @@ window1
           text: Select an application for "(null)" files
           character count: 40
           caret offset: 0
-          default attributes: left-margin: 0
-                              right-margin: 0
+          default attributes: bg-color: <omitted>
+                              bg-full-height: 0
+                              bg-stipple: false
+                              direction: <omitted>
+                              editable: false
+                              family-name: <omitted>
+                              fg-color: <omitted>
+                              fg-stipple: false
                               indent: 0
                               invisible: false
-                              editable: false
+                              justification: left
+                              language: <omitted>
+                              left-margin: 0
                               pixels-above-lines: 0
                               pixels-below-lines: 0
                               pixels-inside-wrap: 0
-                              bg-full-height: 0
-                              scale: 1
+                              right-margin: 0
                               rise: 0
-                              underline: none
-                              strikethrough: false
-                              bg-stipple: false
-                              fg-stipple: false
-                              fg-color: <omitted>
-                              bg-color: <omitted>
-                              wrap-mode: word
-                              justification: left
+                              scale: 1
                               size: <omitted>
-                              weight: <omitted>
-                              family-name: <omitted>
                               stretch: <omitted>
-                              variant: <omitted>
+                              strikethrough: false
                               style: <omitted>
-                              language: <omitted>
-                              direction: <omitted>
+                              underline: none
+                              variant: <omitted>
+                              weight: <omitted>
+                              wrap-mode: word
         unnamed-GailBox-3
           "filler"
           parent: unnamed-GailBox-2
@@ -123,33 +123,33 @@ window1
                 text: 
                 character count: 0
                 caret offset: 0
-                default attributes: left-margin: 0
-                                    right-margin: 0
+                default attributes: bg-color: <omitted>
+                                    bg-full-height: 0
+                                    bg-stipple: false
+                                    direction: <omitted>
+                                    editable: false
+                                    family-name: <omitted>
+                                    fg-color: <omitted>
+                                    fg-stipple: false
                                     indent: 0
                                     invisible: false
-                                    editable: false
+                                    justification: left
+                                    language: <omitted>
+                                    left-margin: 0
                                     pixels-above-lines: 0
                                     pixels-below-lines: 0
                                     pixels-inside-wrap: 0
-                                    bg-full-height: 0
-                                    scale: 1
+                                    right-margin: 0
                                     rise: 0
-                                    underline: none
-                                    strikethrough: false
-                                    bg-stipple: false
-                                    fg-stipple: false
-                                    fg-color: <omitted>
-                                    bg-color: <omitted>
-                                    wrap-mode: word
-                                    justification: left
+                                    scale: 1
                                     size: <omitted>
-                                    weight: <omitted>
-                                    family-name: <omitted>
                                     stretch: <omitted>
-                                    variant: <omitted>
+                                    strikethrough: false
                                     style: <omitted>
-                                    language: <omitted>
-                                    direction: <omitted>
+                                    underline: none
+                                    variant: <omitted>
+                                    weight: <omitted>
+                                    wrap-mode: word
                 <AtkImage>
                 image size: -1 x -1
                 image description: (null)
@@ -171,33 +171,33 @@ window1
                 text: 
                 character count: 0
                 caret offset: 0
-                default attributes: left-margin: 0
-                                    right-margin: 0
+                default attributes: bg-color: <omitted>
+                                    bg-full-height: 0
+                                    bg-stipple: false
+                                    direction: <omitted>
+                                    editable: false
+                                    family-name: <omitted>
+                                    fg-color: <omitted>
+                                    fg-stipple: false
                                     indent: 0
                                     invisible: false
-                                    editable: false
+                                    justification: left
+                                    language: <omitted>
+                                    left-margin: 0
                                     pixels-above-lines: 0
                                     pixels-below-lines: 0
                                     pixels-inside-wrap: 0
-                                    bg-full-height: 0
-                                    scale: 1
+                                    right-margin: 0
                                     rise: 0
-                                    underline: none
-                                    strikethrough: false
-                                    bg-stipple: false
-                                    fg-stipple: false
-                                    fg-color: <omitted>
-                                    bg-color: <omitted>
-                                    wrap-mode: word
-                                    justification: left
+                                    scale: 1
                                     size: <omitted>
-                                    weight: <omitted>
-                                    family-name: <omitted>
                                     stretch: <omitted>
-                                    variant: <omitted>
+                                    strikethrough: false
                                     style: <omitted>
-                                    language: <omitted>
-                                    direction: <omitted>
+                                    underline: none
+                                    variant: <omitted>
+                                    weight: <omitted>
+                                    wrap-mode: word
                 <AtkImage>
                 image size: -1 x -1
                 image description: (null)
@@ -226,33 +226,33 @@ window1
                   text: 
                   character count: 0
                   caret offset: 0
-                  default attributes: left-margin: 0
-                                      right-margin: 0
+                  default attributes: bg-color: <omitted>
+                                      bg-full-height: 0
+                                      bg-stipple: false
+                                      direction: <omitted>
+                                      editable: false
+                                      family-name: <omitted>
+                                      fg-color: <omitted>
+                                      fg-stipple: false
                                       indent: 0
                                       invisible: false
-                                      editable: false
+                                      justification: left
+                                      language: <omitted>
+                                      left-margin: 0
                                       pixels-above-lines: 0
                                       pixels-below-lines: 0
                                       pixels-inside-wrap: 0
-                                      bg-full-height: 0
-                                      scale: 1
+                                      right-margin: 0
                                       rise: 0
-                                      underline: none
-                                      strikethrough: false
-                                      bg-stipple: false
-                                      fg-stipple: false
-                                      fg-color: <omitted>
-                                      bg-color: <omitted>
-                                      wrap-mode: word
-                                      justification: left
+                                      scale: 1
                                       size: <omitted>
-                                      weight: <omitted>
-                                      family-name: <omitted>
                                       stretch: <omitted>
-                                      variant: <omitted>
+                                      strikethrough: false
                                       style: <omitted>
-                                      language: <omitted>
-                                      direction: <omitted>
+                                      underline: none
+                                      variant: <omitted>
+                                      weight: <omitted>
+                                      wrap-mode: word
                   <AtkAction>
                   action 0 name: activate
                   action 0 description: activate the cell
@@ -271,33 +271,33 @@ Click "Show other applications", for more options, or "Find applications online"
 Click "Show other applications", for more options, or "Find applications online" to install a new application
                   character count: 158
                   caret offset: 0
-                  default attributes: left-margin: 0
-                                      right-margin: 0
+                  default attributes: bg-color: <omitted>
+                                      bg-full-height: 0
+                                      bg-stipple: false
+                                      direction: <omitted>
+                                      editable: false
+                                      family-name: <omitted>
+                                      fg-color: <omitted>
+                                      fg-stipple: false
                                       indent: 0
                                       invisible: false
-                                      editable: false
+                                      justification: left
+                                      language: <omitted>
+                                      left-margin: 0
                                       pixels-above-lines: 0
                                       pixels-below-lines: 0
                                       pixels-inside-wrap: 0
-                                      bg-full-height: 0
-                                      scale: 1
+                                      right-margin: 0
                                       rise: 0
-                                      underline: none
-                                      strikethrough: false
-                                      bg-stipple: false
-                                      fg-stipple: false
-                                      fg-color: <omitted>
-                                      bg-color: <omitted>
-                                      wrap-mode: word
-                                      justification: left
+                                      scale: 1
                                       size: <omitted>
-                                      weight: <omitted>
-                                      family-name: <omitted>
                                       stretch: <omitted>
-                                      variant: <omitted>
+                                      strikethrough: false
                                       style: <omitted>
-                                      language: <omitted>
-                                      direction: <omitted>
+                                      underline: none
+                                      variant: <omitted>
+                                      weight: <omitted>
+                                      wrap-mode: word
                   <AtkAction>
                   action 0 name: activate
                   action 0 description: activate the cell
@@ -313,33 +313,33 @@ Click "Show other applications", for more options, or "Find applications online"
                   text: 
                   character count: 0
                   caret offset: 0
-                  default attributes: left-margin: 0
-                                      right-margin: 0
+                  default attributes: bg-color: <omitted>
+                                      bg-full-height: 0
+                                      bg-stipple: false
+                                      direction: <omitted>
+                                      editable: false
+                                      family-name: <omitted>
+                                      fg-color: <omitted>
+                                      fg-stipple: false
                                       indent: 0
                                       invisible: false
-                                      editable: false
+                                      justification: left
+                                      language: <omitted>
+                                      left-margin: 0
                                       pixels-above-lines: 0
                                       pixels-below-lines: 0
                                       pixels-inside-wrap: 0
-                                      bg-full-height: 0
-                                      scale: 1
+                                      right-margin: 0
                                       rise: 0
-                                      underline: none
-                                      strikethrough: false
-                                      bg-stipple: false
-                                      fg-stipple: false
-                                      fg-color: <omitted>
-                                      bg-color: <omitted>
-                                      wrap-mode: word
-                                      justification: left
+                                      scale: 1
                                       size: <omitted>
-                                      weight: <omitted>
-                                      family-name: <omitted>
                                       stretch: <omitted>
-                                      variant: <omitted>
+                                      strikethrough: false
                                       style: <omitted>
-                                      language: <omitted>
-                                      direction: <omitted>
+                                      underline: none
+                                      variant: <omitted>
+                                      weight: <omitted>
+                                      wrap-mode: word
                   <AtkAction>
                   action 0 name: activate
                   action 0 description: activate the cell
@@ -368,33 +368,33 @@ Click "Show other applications", for more options, or "Find applications online"
                   text: 
                   character count: 0
                   caret offset: 0
-                  default attributes: left-margin: 0
-                                      right-margin: 0
+                  default attributes: bg-color: <omitted>
+                                      bg-full-height: 0
+                                      bg-stipple: false
+                                      direction: <omitted>
+                                      editable: false
+                                      family-name: <omitted>
+                                      fg-color: <omitted>
+                                      fg-stipple: false
                                       indent: 0
                                       invisible: false
-                                      editable: false
+                                      justification: left
+                                      language: <omitted>
+                                      left-margin: 0
                                       pixels-above-lines: 0
                                       pixels-below-lines: 0
                                       pixels-inside-wrap: 0
-                                      bg-full-height: 0
-                                      scale: 1
+                                      right-margin: 0
                                       rise: 0
-                                      underline: none
-                                      strikethrough: false
-                                      bg-stipple: false
-                                      fg-stipple: false
-                                      fg-color: <omitted>
-                                      bg-color: <omitted>
-                                      wrap-mode: word
-                                      justification: left
+                                      scale: 1
                                       size: <omitted>
-                                      weight: <omitted>
-                                      family-name: <omitted>
                                       stretch: <omitted>
-                                      variant: <omitted>
+                                      strikethrough: false
                                       style: <omitted>
-                                      language: <omitted>
-                                      direction: <omitted>
+                                      underline: none
+                                      variant: <omitted>
+                                      weight: <omitted>
+                                      wrap-mode: word
                   <AtkAction>
                   action 0 name: activate
                   action 0 description: activate the cell
@@ -444,33 +444,33 @@ Click "Show other applications", for more options, or "Find applications online"
             text: Show other applications
             character count: 23
             caret offset: 0
-            default attributes: left-margin: 0
-                                right-margin: 0
+            default attributes: bg-color: <omitted>
+                                bg-full-height: 0
+                                bg-stipple: false
+                                direction: <omitted>
+                                editable: false
+                                family-name: <omitted>
+                                fg-color: <omitted>
+                                fg-stipple: false
                                 indent: 0
                                 invisible: false
-                                editable: false
+                                justification: left
+                                language: <omitted>
+                                left-margin: 0
                                 pixels-above-lines: 0
                                 pixels-below-lines: 0
                                 pixels-inside-wrap: 0
-                                bg-full-height: 0
-                                scale: 1
+                                right-margin: 0
                                 rise: 0
-                                underline: none
-                                strikethrough: false
-                                bg-stipple: false
-                                fg-stipple: false
-                                fg-color: <omitted>
-                                bg-color: <omitted>
-                                wrap-mode: word
-                                justification: left
+                                scale: 1
                                 size: <omitted>
-                                weight: <omitted>
-                                family-name: <omitted>
                                 stretch: <omitted>
-                                variant: <omitted>
+                                strikethrough: false
                                 style: <omitted>
-                                language: <omitted>
-                                direction: <omitted>
+                                underline: none
+                                variant: <omitted>
+                                weight: <omitted>
+                                wrap-mode: word
             <AtkImage>
             image size: 20 x 20
             image description: (null)
@@ -501,33 +501,33 @@ Click "Show other applications", for more options, or "Find applications online"
         text: Select
         character count: 6
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
         <AtkImage>
         image size: -1 x -1
         image description: (null)
@@ -550,33 +550,33 @@ Click "Show other applications", for more options, or "Find applications online"
         text: Cancel
         character count: 6
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
         <AtkImage>
         image size: 20 x 20
         image description: (null)
diff --git a/tests/a11y/assistant.txt b/tests/a11y/assistant.txt
index 8e24dba..72e1b1e 100644
--- a/tests/a11y/assistant.txt
+++ b/tests/a11y/assistant.txt
@@ -19,33 +19,33 @@ window1
     text: Button 1
     character count: 8
     caret offset: 0
-    default attributes: left-margin: 0
-                        right-margin: 0
+    default attributes: bg-color: <omitted>
+                        bg-full-height: 0
+                        bg-stipple: false
+                        direction: <omitted>
+                        editable: false
+                        family-name: <omitted>
+                        fg-color: <omitted>
+                        fg-stipple: false
                         indent: 0
                         invisible: false
-                        editable: false
+                        justification: left
+                        language: <omitted>
+                        left-margin: 0
                         pixels-above-lines: 0
                         pixels-below-lines: 0
                         pixels-inside-wrap: 0
-                        bg-full-height: 0
-                        scale: 1
+                        right-margin: 0
                         rise: 0
-                        underline: none
-                        strikethrough: false
-                        bg-stipple: false
-                        fg-stipple: false
-                        fg-color: <omitted>
-                        bg-color: <omitted>
-                        wrap-mode: word
-                        justification: left
+                        scale: 1
                         size: <omitted>
-                        weight: <omitted>
-                        family-name: <omitted>
                         stretch: <omitted>
-                        variant: <omitted>
+                        strikethrough: false
                         style: <omitted>
-                        language: <omitted>
-                        direction: <omitted>
+                        underline: none
+                        variant: <omitted>
+                        weight: <omitted>
+                        wrap-mode: word
     <AtkImage>
     image size: -1 x -1
     image description: (null)
@@ -66,33 +66,33 @@ window1
     text: Button 2
     character count: 8
     caret offset: 0
-    default attributes: left-margin: 0
-                        right-margin: 0
+    default attributes: bg-color: <omitted>
+                        bg-full-height: 0
+                        bg-stipple: false
+                        direction: <omitted>
+                        editable: false
+                        family-name: <omitted>
+                        fg-color: <omitted>
+                        fg-stipple: false
                         indent: 0
                         invisible: false
-                        editable: false
+                        justification: left
+                        language: <omitted>
+                        left-margin: 0
                         pixels-above-lines: 0
                         pixels-below-lines: 0
                         pixels-inside-wrap: 0
-                        bg-full-height: 0
-                        scale: 1
+                        right-margin: 0
                         rise: 0
-                        underline: none
-                        strikethrough: false
-                        bg-stipple: false
-                        fg-stipple: false
-                        fg-color: <omitted>
-                        bg-color: <omitted>
-                        wrap-mode: word
-                        justification: left
+                        scale: 1
                         size: <omitted>
-                        weight: <omitted>
-                        family-name: <omitted>
                         stretch: <omitted>
-                        variant: <omitted>
+                        strikethrough: false
                         style: <omitted>
-                        language: <omitted>
-                        direction: <omitted>
+                        underline: none
+                        variant: <omitted>
+                        weight: <omitted>
+                        wrap-mode: word
     <AtkImage>
     image size: -1 x -1
     image description: (null)
@@ -123,33 +123,33 @@ window1
       text: Close
       character count: 5
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: 20 x 20
       image description: (null)
@@ -172,33 +172,33 @@ window1
       text: Cancel
       character count: 6
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: 20 x 20
       image description: (null)
@@ -221,33 +221,33 @@ window1
       text: Finish
       character count: 6
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: -1 x -1
       image description: (null)
@@ -270,33 +270,33 @@ window1
       text: Go Back
       character count: 7
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: -1 x -1
       image description: (null)
@@ -319,33 +319,33 @@ window1
       text: Continue
       character count: 8
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: 20 x 20
       image description: (null)
@@ -368,33 +368,33 @@ window1
       text: Apply
       character count: 5
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: 20 x 20
       image description: (null)
diff --git a/tests/a11y/buttons.txt b/tests/a11y/buttons.txt
index 24f2268..74fa49f 100644
--- a/tests/a11y/buttons.txt
+++ b/tests/a11y/buttons.txt
@@ -44,33 +44,33 @@ window1
       text: Hello World!
       character count: 12
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: -1 x -1
       image description: (null)
@@ -94,33 +94,33 @@ window1
       text: Hello World!
       character count: 12
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: -1 x -1
       image description: (null)
@@ -142,33 +142,33 @@ window1
       text: Hello World!
       character count: 12
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: -1 x -1
       image description: (null)
@@ -190,33 +190,33 @@ window1
       text: Hello World!
       character count: 12
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: -1 x -1
       image description: (null)
diff --git a/tests/a11y/colorchooser.txt b/tests/a11y/colorchooser.txt
index c6ebb76..ef6f57e 100644
--- a/tests/a11y/colorchooser.txt
+++ b/tests/a11y/colorchooser.txt
@@ -156,33 +156,33 @@ window1
               text: #FFFFFF
               character count: 7
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
               <AtkAction>
               action 0 name: activate
               action 0 keybinding: <Alt>n
@@ -201,33 +201,33 @@ window1
               text: Color name:
               character count: 11
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             255
               "text"
               parent: unnamed-GailContainer-12
@@ -242,33 +242,33 @@ window1
               text: 255
               character count: 3
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
               <AtkAction>
               action 0 name: activate
             unnamed-GailScale-13
@@ -309,33 +309,33 @@ window1
               text: Opacity:
               character count: 8
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             unnamed-GailSeparator-14
               "separator"
               parent: unnamed-GailContainer-12
@@ -361,33 +361,33 @@ window1
               text: 255
               character count: 3
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
               <AtkAction>
               action 0 name: activate
               action 0 keybinding: <Alt>b
@@ -411,33 +411,33 @@ window1
               text: Blue:
               character count: 5
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             255
               "spin button"
               parent: unnamed-GailContainer-12
@@ -454,33 +454,33 @@ window1
               text: 255
               character count: 3
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
               <AtkAction>
               action 0 name: activate
               action 0 keybinding: <Alt>g
@@ -504,33 +504,33 @@ window1
               text: Green:
               character count: 6
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             255
               "spin button"
               parent: unnamed-GailContainer-12
@@ -547,33 +547,33 @@ window1
               text: 255
               character count: 3
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
               <AtkAction>
               action 0 name: activate
               action 0 keybinding: <Alt>r
@@ -597,33 +597,33 @@ window1
               text: Red:
               character count: 4
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             100
               "spin button"
               parent: unnamed-GailContainer-12
@@ -640,33 +640,33 @@ window1
               text: 100
               character count: 3
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
               <AtkAction>
               action 0 name: activate
               action 0 keybinding: <Alt>v
@@ -690,33 +690,33 @@ window1
               text: Value:
               character count: 6
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             0
               "spin button"
               parent: unnamed-GailContainer-12
@@ -733,33 +733,33 @@ window1
               text: 0
               character count: 1
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
               <AtkAction>
               action 0 name: activate
               action 0 keybinding: <Alt>s
@@ -783,33 +783,33 @@ window1
               text: Saturation:
               character count: 11
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             0
               "spin button"
               parent: unnamed-GailContainer-12
@@ -826,33 +826,33 @@ window1
               text: 0
               character count: 1
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
               <AtkAction>
               action 0 name: activate
               action 0 keybinding: <Alt>h
@@ -876,33 +876,33 @@ window1
               text: Hue:
               character count: 4
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
           unnamed-GailBox-15
             "filler"
             parent: unnamed-GailBox-11
@@ -927,33 +927,33 @@ window1
               text: Palette:
               character count: 8
               caret offset: 0
-              default attributes: left-margin: 0
-                                  right-margin: 0
+              default attributes: bg-color: <omitted>
+                                  bg-full-height: 0
+                                  bg-stipple: false
+                                  direction: <omitted>
+                                  editable: false
+                                  family-name: <omitted>
+                                  fg-color: <omitted>
+                                  fg-stipple: false
                                   indent: 0
                                   invisible: false
-                                  editable: false
+                                  justification: left
+                                  language: <omitted>
+                                  left-margin: 0
                                   pixels-above-lines: 0
                                   pixels-below-lines: 0
                                   pixels-inside-wrap: 0
-                                  bg-full-height: 0
-                                  scale: 1
+                                  right-margin: 0
                                   rise: 0
-                                  underline: none
-                                  strikethrough: false
-                                  bg-stipple: false
-                                  fg-stipple: false
-                                  fg-color: <omitted>
-                                  bg-color: <omitted>
-                                  wrap-mode: word
-                                  justification: left
+                                  scale: 1
                                   size: <omitted>
-                                  weight: <omitted>
-                                  family-name: <omitted>
                                   stretch: <omitted>
-                                  variant: <omitted>
+                                  strikethrough: false
                                   style: <omitted>
-                                  language: <omitted>
-                                  direction: <omitted>
+                                  underline: none
+                                  variant: <omitted>
+                                  weight: <omitted>
+                                  wrap-mode: word
             unnamed-GailContainer-17
               "panel"
               parent: unnamed-GailBox-15
@@ -1367,33 +1367,33 @@ window1
         text: Help
         character count: 4
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
         <AtkImage>
         image size: 20 x 20
         image description: (null)
@@ -1416,33 +1416,33 @@ window1
         text: OK
         character count: 2
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
         <AtkImage>
         image size: 20 x 20
         image description: (null)
@@ -1465,33 +1465,33 @@ window1
         text: Cancel
         character count: 6
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
         <AtkImage>
         image size: 20 x 20
         image description: (null)
diff --git a/tests/a11y/entries.txt b/tests/a11y/entries.txt
index 7d7c8bc..f61cdb4 100644
--- a/tests/a11y/entries.txt
+++ b/tests/a11y/entries.txt
@@ -28,33 +28,33 @@ window1
       text: text
       character count: 4
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
     spinbutton1
@@ -70,33 +70,33 @@ window1
       text: 
       character count: 0
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       <AtkValue>
diff --git a/tests/a11y/expander.txt b/tests/a11y/expander.txt
index 0805bc6..8b176bd 100644
--- a/tests/a11y/expander.txt
+++ b/tests/a11y/expander.txt
@@ -20,33 +20,33 @@ window1
     text: Reveal this
     character count: 11
     caret offset: 0
-    default attributes: left-margin: 0
-                        right-margin: 0
+    default attributes: bg-color: <omitted>
+                        bg-full-height: 0
+                        bg-stipple: false
+                        direction: <omitted>
+                        editable: false
+                        family-name: <omitted>
+                        fg-color: <omitted>
+                        fg-stipple: false
                         indent: 0
                         invisible: false
-                        editable: false
+                        justification: left
+                        language: <omitted>
+                        left-margin: 0
                         pixels-above-lines: 0
                         pixels-below-lines: 0
                         pixels-inside-wrap: 0
-                        bg-full-height: 0
-                        scale: 1
+                        right-margin: 0
                         rise: 0
-                        underline: none
-                        strikethrough: false
-                        bg-stipple: false
-                        fg-stipple: false
-                        fg-color: <omitted>
-                        bg-color: <omitted>
-                        wrap-mode: word
-                        justification: left
+                        scale: 1
                         size: <omitted>
-                        weight: <omitted>
-                        family-name: <omitted>
                         stretch: <omitted>
-                        variant: <omitted>
+                        strikethrough: false
                         style: <omitted>
-                        language: <omitted>
-                        direction: <omitted>
+                        underline: none
+                        variant: <omitted>
+                        weight: <omitted>
+                        wrap-mode: word
     <AtkAction>
     action 0 name: activate
     label1
@@ -63,30 +63,30 @@ window1
       text: Hello World!
       character count: 12
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
diff --git a/tests/a11y/hello-world.txt b/tests/a11y/hello-world.txt
index 61f72cf..0934131 100644
--- a/tests/a11y/hello-world.txt
+++ b/tests/a11y/hello-world.txt
@@ -20,33 +20,33 @@ window1
     text: Hello World!
     character count: 12
     caret offset: 0
-    default attributes: left-margin: 0
-                        right-margin: 0
+    default attributes: bg-color: <omitted>
+                        bg-full-height: 0
+                        bg-stipple: false
+                        direction: <omitted>
+                        editable: false
+                        family-name: <omitted>
+                        fg-color: <omitted>
+                        fg-stipple: false
                         indent: 0
                         invisible: false
-                        editable: false
+                        justification: left
+                        language: <omitted>
+                        left-margin: 0
                         pixels-above-lines: 0
                         pixels-below-lines: 0
                         pixels-inside-wrap: 0
-                        bg-full-height: 0
-                        scale: 1
+                        right-margin: 0
                         rise: 0
-                        underline: none
-                        strikethrough: false
-                        bg-stipple: false
-                        fg-stipple: false
-                        fg-color: <omitted>
-                        bg-color: <omitted>
-                        wrap-mode: word
-                        justification: left
+                        scale: 1
                         size: <omitted>
-                        weight: <omitted>
-                        family-name: <omitted>
                         stretch: <omitted>
-                        variant: <omitted>
+                        strikethrough: false
                         style: <omitted>
-                        language: <omitted>
-                        direction: <omitted>
+                        underline: none
+                        variant: <omitted>
+                        weight: <omitted>
+                        wrap-mode: word
     <AtkImage>
     image size: -1 x -1
     image description: (null)
diff --git a/tests/a11y/infobar.txt b/tests/a11y/infobar.txt
index 7e38f64..41e9d42 100644
--- a/tests/a11y/infobar.txt
+++ b/tests/a11y/infobar.txt
@@ -38,33 +38,33 @@ window1
         text: Some important info
         character count: 19
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
     unnamed-GailBox-0
       "filler"
       parent: bar1
diff --git a/tests/a11y/link.txt b/tests/a11y/link.txt
index faf5bdd..89901b8 100644
--- a/tests/a11y/link.txt
+++ b/tests/a11y/link.txt
@@ -20,33 +20,33 @@ window1
     text: Hello World!
     character count: 12
     caret offset: 0
-    default attributes: left-margin: 0
-                        right-margin: 0
+    default attributes: bg-color: <omitted>
+                        bg-full-height: 0
+                        bg-stipple: false
+                        direction: <omitted>
+                        editable: false
+                        family-name: <omitted>
+                        fg-color: <omitted>
+                        fg-stipple: false
                         indent: 0
                         invisible: false
-                        editable: false
+                        justification: left
+                        language: <omitted>
+                        left-margin: 0
                         pixels-above-lines: 0
                         pixels-below-lines: 0
                         pixels-inside-wrap: 0
-                        bg-full-height: 0
-                        scale: 1
+                        right-margin: 0
                         rise: 0
-                        underline: none
-                        strikethrough: false
-                        bg-stipple: false
-                        fg-stipple: false
-                        fg-color: <omitted>
-                        bg-color: <omitted>
-                        wrap-mode: word
-                        justification: left
+                        scale: 1
                         size: <omitted>
-                        weight: <omitted>
-                        family-name: <omitted>
                         stretch: <omitted>
-                        variant: <omitted>
+                        strikethrough: false
                         style: <omitted>
-                        language: <omitted>
-                        direction: <omitted>
+                        underline: none
+                        variant: <omitted>
+                        weight: <omitted>
+                        wrap-mode: word
     <AtkImage>
     image size: -1 x -1
     image description: (null)
diff --git a/tests/a11y/lockbutton.txt b/tests/a11y/lockbutton.txt
index 208ac56..4b98c5b 100644
--- a/tests/a11y/lockbutton.txt
+++ b/tests/a11y/lockbutton.txt
@@ -42,33 +42,33 @@ Click to prevent further changes
       text: Lock
       character count: 4
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
     Unlock
       "label"
       parent: button1
@@ -83,30 +83,30 @@ Click to prevent further changes
       text: Unlock
       character count: 6
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
diff --git a/tests/a11y/messagedialog.txt b/tests/a11y/messagedialog.txt
index d4abe1f..8a553e8 100644
--- a/tests/a11y/messagedialog.txt
+++ b/tests/a11y/messagedialog.txt
@@ -61,33 +61,33 @@ window1
           text: Information
           character count: 11
           caret offset: 0
-          default attributes: left-margin: 0
-                              right-margin: 0
+          default attributes: bg-color: <omitted>
+                              bg-full-height: 0
+                              bg-stipple: false
+                              direction: <omitted>
+                              editable: false
+                              family-name: <omitted>
+                              fg-color: <omitted>
+                              fg-stipple: false
                               indent: 0
                               invisible: false
-                              editable: false
+                              justification: left
+                              language: <omitted>
+                              left-margin: 0
                               pixels-above-lines: 0
                               pixels-below-lines: 0
                               pixels-inside-wrap: 0
-                              bg-full-height: 0
-                              scale: 1
+                              right-margin: 0
                               rise: 0
-                              underline: none
-                              strikethrough: false
-                              bg-stipple: false
-                              fg-stipple: false
-                              fg-color: <omitted>
-                              bg-color: <omitted>
-                              wrap-mode: word
-                              justification: left
+                              scale: 1
                               size: <omitted>
-                              weight: <omitted>
-                              family-name: <omitted>
                               stretch: <omitted>
-                              variant: <omitted>
+                              strikethrough: false
                               style: <omitted>
-                              language: <omitted>
-                              direction: <omitted>
+                              underline: none
+                              variant: <omitted>
+                              weight: <omitted>
+                              wrap-mode: word
         More Information
           "label"
           parent: unnamed-GailBox-3
@@ -102,33 +102,33 @@ window1
           text: More Information
           character count: 16
           caret offset: 0
-          default attributes: left-margin: 0
-                              right-margin: 0
+          default attributes: bg-color: <omitted>
+                              bg-full-height: 0
+                              bg-stipple: false
+                              direction: <omitted>
+                              editable: false
+                              family-name: <omitted>
+                              fg-color: <omitted>
+                              fg-stipple: false
                               indent: 0
                               invisible: false
-                              editable: false
+                              justification: left
+                              language: <omitted>
+                              left-margin: 0
                               pixels-above-lines: 0
                               pixels-below-lines: 0
                               pixels-inside-wrap: 0
-                              bg-full-height: 0
-                              scale: 1
+                              right-margin: 0
                               rise: 0
-                              underline: none
-                              strikethrough: false
-                              bg-stipple: false
-                              fg-stipple: false
-                              fg-color: <omitted>
-                              bg-color: <omitted>
-                              wrap-mode: word
-                              justification: left
+                              scale: 1
                               size: <omitted>
-                              weight: <omitted>
-                              family-name: <omitted>
                               stretch: <omitted>
-                              variant: <omitted>
+                              strikethrough: false
                               style: <omitted>
-                              language: <omitted>
-                              direction: <omitted>
+                              underline: none
+                              variant: <omitted>
+                              weight: <omitted>
+                              wrap-mode: word
     unnamed-GailBox-4
       "filler"
       parent: unnamed-GailBox-0
diff --git a/tests/a11y/mnemonic.txt b/tests/a11y/mnemonic.txt
index 34ad30e..6e8d109 100644
--- a/tests/a11y/mnemonic.txt
+++ b/tests/a11y/mnemonic.txt
@@ -30,33 +30,33 @@ window1
       text: Entry:
       character count: 6
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
     entry1
       "text"
       parent: box1
@@ -71,33 +71,33 @@ window1
       text: text
       character count: 4
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       action 0 keybinding: <Alt>e
diff --git a/tests/a11y/notebook.txt b/tests/a11y/notebook.txt
index 232013b..419f3bb 100644
--- a/tests/a11y/notebook.txt
+++ b/tests/a11y/notebook.txt
@@ -31,33 +31,33 @@ window1
       text: Tab 1
       character count: 5
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       page1
         "push button"
         index: 0
@@ -71,33 +71,33 @@ window1
         text: Yes
         character count: 3
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
         <AtkImage>
         image size: 20 x 20
         image description: (null)
@@ -119,33 +119,33 @@ window1
       text: Tab 2
       character count: 5
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       page2
         "push button"
         index: 1
@@ -159,33 +159,33 @@ window1
         text: No
         character count: 2
         caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
+        default attributes: bg-color: <omitted>
+                            bg-full-height: 0
+                            bg-stipple: false
+                            direction: <omitted>
+                            editable: false
+                            family-name: <omitted>
+                            fg-color: <omitted>
+                            fg-stipple: false
                             indent: 0
                             invisible: false
-                            editable: false
+                            justification: left
+                            language: <omitted>
+                            left-margin: 0
                             pixels-above-lines: 0
                             pixels-below-lines: 0
                             pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
+                            right-margin: 0
                             rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
+                            scale: 1
                             size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
                             stretch: <omitted>
-                            variant: <omitted>
+                            strikethrough: false
                             style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
+                            underline: none
+                            variant: <omitted>
+                            weight: <omitted>
+                            wrap-mode: word
         <AtkImage>
         image size: 20 x 20
         image description: (null)
diff --git a/tests/a11y/paned.txt b/tests/a11y/paned.txt
index d086c5b..270cc53 100644
--- a/tests/a11y/paned.txt
+++ b/tests/a11y/paned.txt
@@ -34,33 +34,33 @@ window1
       text: Left
       character count: 4
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
     label2
       "label"
       parent: paned1
@@ -75,30 +75,30 @@ window1
       text: Right
       character count: 5
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
diff --git a/tests/a11y/pickers.txt b/tests/a11y/pickers.txt
index c433552..e69de29 100644
--- a/tests/a11y/pickers.txt
+++ b/tests/a11y/pickers.txt
@@ -1,322 +0,0 @@
-window1
-  "window"
-  index: 0
-  state: enabled resizable sensitive showing visible
-  toolkit: gail
-  <AtkComponent>
-  layer: window
-  alpha: 1
-  grid1
-    "panel"
-    parent: window1
-    index: 0
-    state: enabled horizontal sensitive showing visible
-    toolkit: gail
-    <AtkComponent>
-    layer: widget
-    alpha: 1
-    button4
-      "filler"
-      parent: grid1
-      index: 0
-      state: enabled horizontal sensitive showing visible
-      toolkit: gail
-      <AtkComponent>
-      layer: widget
-      alpha: 1
-      (None)
-        "push button"
-        parent: button4
-        index: 0
-        name: (None)
-        state: enabled focusable sensitive showing visible
-        toolkit: gail
-        <AtkComponent>
-        layer: widget
-        alpha: 1
-        <AtkText>
-        text: (None)
-        character count: 6
-        caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
-                            indent: 0
-                            invisible: false
-                            editable: false
-                            pixels-above-lines: 0
-                            pixels-below-lines: 0
-                            pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
-                            rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
-                            size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
-                            stretch: <omitted>
-                            variant: <omitted>
-                            style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
-        <AtkImage>
-        image size: -1 x -1
-        image description: (null)
-        <AtkAction>
-        action 0 name: click
-        action 1 name: press
-        action 2 name: release
-      unnamed-GailComboBox-0
-        "combo box"
-        parent: button4
-        index: 1
-        state: enabled sensitive
-        toolkit: gail
-        <AtkComponent>
-        layer: widget
-        alpha: 1
-        <AtkAction>
-        action 0 name: press
-        <AtkSelection>
-        selection count: 0
-        unnamed-GailMenu-1
-          "menu"
-          parent: unnamed-GailComboBox-0
-          index: 0
-          state: enabled selectable sensitive
-          toolkit: gail
-          <AtkComponent>
-          layer: popup
-          alpha: 1
-          <AtkSelection>
-          selection count: 0
-          unnamed-GailMenuItem-2
-            "menu item"
-            parent: unnamed-GailMenu-1
-            index: 0
-            state: enabled selectable sensitive visible
-            toolkit: gail
-            <AtkComponent>
-            layer: popup
-            alpha: 1
-            <AtkText>
-            text: (null)
-            character count: 0
-            caret offset: 0
-            <AtkAction>
-            action 0 name: click
-          File System
-            "menu item"
-            parent: unnamed-GailMenu-1
-            index: 1
-            state: enabled selectable sensitive visible
-            toolkit: gail
-            <AtkComponent>
-            layer: popup
-            alpha: 1
-            <AtkText>
-            text: File System
-            character count: 11
-            caret offset: 0
-            <AtkAction>
-            action 0 name: click
-          16 GB Encrypted
-            "menu item"
-            parent: unnamed-GailMenu-1
-            index: 2
-            state: enabled selectable sensitive visible
-            toolkit: gail
-            <AtkComponent>
-            layer: popup
-            alpha: 1
-            <AtkText>
-            text: 16 GB Encrypted
-            character count: 15
-            caret offset: 0
-            <AtkAction>
-            action 0 name: click
-          unnamed-GtkSeparatorMenuItemAccessible-3
-            "separator"
-            parent: unnamed-GailMenu-1
-            index: 3
-            state: enabled selectable sensitive visible
-            toolkit: gail
-            <AtkComponent>
-            layer: widget
-            alpha: 1
-          unnamed-GtkSeparatorMenuItemAccessible-4
-            "separator"
-            parent: unnamed-GailMenu-1
-            index: 4
-            state: enabled selectable sensitive visible
-            toolkit: gail
-            <AtkComponent>
-            layer: widget
-            alpha: 1
-          Other...
-            "menu item"
-            parent: unnamed-GailMenu-1
-            index: 5
-            state: enabled selectable sensitive visible
-            toolkit: gail
-            <AtkComponent>
-            layer: popup
-            alpha: 1
-            <AtkText>
-            text: Other...
-            character count: 8
-            caret offset: 0
-            <AtkAction>
-            action 0 name: click
-    button3
-      "push button"
-      parent: grid1
-      index: 1
-      state: enabled focusable sensitive showing visible
-      toolkit: gail
-      <AtkComponent>
-      layer: widget
-      alpha: 1
-      <AtkText>
-      text: (null)
-      character count: 0
-      caret offset: 0
-      <AtkImage>
-      image size: -1 x -1
-      image description: (null)
-      <AtkAction>
-      action 0 name: click
-      action 1 name: press
-      action 2 name: release
-      Sans
-        "label"
-        parent: button3
-        index: 0
-        name: Sans
-        state: enabled multi-line sensitive showing visible
-        toolkit: gail
-        <AtkComponent>
-        layer: widget
-        alpha: 1
-        <AtkText>
-        text: Sans
-        character count: 4
-        caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
-                            indent: 0
-                            invisible: false
-                            editable: false
-                            pixels-above-lines: 0
-                            pixels-below-lines: 0
-                            pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
-                            rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
-                            size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
-                            stretch: <omitted>
-                            variant: <omitted>
-                            style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
-      12
-        "label"
-        parent: button3
-        index: 1
-        name: 12
-        state: enabled multi-line sensitive showing visible
-        toolkit: gail
-        <AtkComponent>
-        layer: widget
-        alpha: 1
-        <AtkText>
-        text: 12
-        character count: 2
-        caret offset: 0
-        default attributes: left-margin: 0
-                            right-margin: 0
-                            indent: 0
-                            invisible: false
-                            editable: false
-                            pixels-above-lines: 0
-                            pixels-below-lines: 0
-                            pixels-inside-wrap: 0
-                            bg-full-height: 0
-                            scale: 1
-                            rise: 0
-                            underline: none
-                            strikethrough: false
-                            bg-stipple: false
-                            fg-stipple: false
-                            fg-color: <omitted>
-                            bg-color: <omitted>
-                            wrap-mode: word
-                            justification: left
-                            size: <omitted>
-                            weight: <omitted>
-                            family-name: <omitted>
-                            stretch: <omitted>
-                            variant: <omitted>
-                            style: <omitted>
-                            language: <omitted>
-                            direction: <omitted>
-    button2
-      "push button"
-      parent: grid1
-      index: 2
-      state: enabled focusable sensitive showing visible
-      toolkit: gail
-      <AtkComponent>
-      layer: widget
-      alpha: 1
-      <AtkText>
-      text: (null)
-      character count: 0
-      caret offset: 0
-      <AtkImage>
-      image size: -1 x -1
-      image description: (null)
-      <AtkAction>
-      action 0 name: click
-      action 1 name: press
-      action 2 name: release
-    button1
-      "combo box"
-      parent: grid1
-      index: 3
-      state: enabled sensitive showing visible
-      toolkit: gail
-      <AtkComponent>
-      layer: widget
-      alpha: 1
-      <AtkAction>
-      action 0 name: press
-      <AtkSelection>
-      selection count: 0
-      unnamed-GailMenu-5
-        "menu"
-        parent: button1
-        index: 0
-        state: enabled selectable sensitive
-        toolkit: gail
-        <AtkComponent>
-        layer: popup
-        alpha: 1
-        <AtkSelection>
-        selection count: 0
diff --git a/tests/a11y/range.txt b/tests/a11y/range.txt
index dfe1861..ed87351 100644
--- a/tests/a11y/range.txt
+++ b/tests/a11y/range.txt
@@ -41,36 +41,36 @@ window1
       layer: widget
       alpha: 1
       <AtkText>
-      text: â45.5
+      text: ?45.5
       character count: 5
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       <AtkValue>
diff --git a/tests/a11y/statusbar.txt b/tests/a11y/statusbar.txt
index 2ad0ebd..1a6ae5c 100644
--- a/tests/a11y/statusbar.txt
+++ b/tests/a11y/statusbar.txt
@@ -20,33 +20,33 @@ window1
     text: 
     character count: 0
     caret offset: 0
-    default attributes: left-margin: 0
-                        right-margin: 0
+    default attributes: bg-color: <omitted>
+                        bg-full-height: 0
+                        bg-stipple: false
+                        direction: <omitted>
+                        editable: false
+                        family-name: <omitted>
+                        fg-color: <omitted>
+                        fg-stipple: false
                         indent: 0
                         invisible: false
-                        editable: false
+                        justification: left
+                        language: <omitted>
+                        left-margin: 0
                         pixels-above-lines: 0
                         pixels-below-lines: 0
                         pixels-inside-wrap: 0
-                        bg-full-height: 0
-                        scale: 1
+                        right-margin: 0
                         rise: 0
-                        underline: none
-                        strikethrough: false
-                        bg-stipple: false
-                        fg-stipple: false
-                        fg-color: <omitted>
-                        bg-color: <omitted>
-                        wrap-mode: word
-                        justification: left
+                        scale: 1
                         size: <omitted>
-                        weight: <omitted>
-                        family-name: <omitted>
                         stretch: <omitted>
-                        variant: <omitted>
+                        strikethrough: false
                         style: <omitted>
-                        language: <omitted>
-                        direction: <omitted>
+                        underline: none
+                        variant: <omitted>
+                        weight: <omitted>
+                        wrap-mode: word
     unnamed-GailFrame-0
       "panel"
       parent: statusbar1
@@ -79,30 +79,30 @@ window1
           text: 
           character count: 0
           caret offset: 0
-          default attributes: left-margin: 0
-                              right-margin: 0
+          default attributes: bg-color: <omitted>
+                              bg-full-height: 0
+                              bg-stipple: false
+                              direction: <omitted>
+                              editable: false
+                              family-name: <omitted>
+                              fg-color: <omitted>
+                              fg-stipple: false
                               indent: 0
                               invisible: false
-                              editable: false
+                              justification: left
+                              language: <omitted>
+                              left-margin: 0
                               pixels-above-lines: 0
                               pixels-below-lines: 0
                               pixels-inside-wrap: 0
-                              bg-full-height: 0
-                              scale: 1
+                              right-margin: 0
                               rise: 0
-                              underline: none
-                              strikethrough: false
-                              bg-stipple: false
-                              fg-stipple: false
-                              fg-color: <omitted>
-                              bg-color: <omitted>
-                              wrap-mode: word
-                              justification: left
+                              scale: 1
                               size: <omitted>
-                              weight: <omitted>
-                              family-name: <omitted>
                               stretch: <omitted>
-                              variant: <omitted>
+                              strikethrough: false
                               style: <omitted>
-                              language: <omitted>
-                              direction: <omitted>
+                              underline: none
+                              variant: <omitted>
+                              weight: <omitted>
+                              wrap-mode: word
diff --git a/tests/a11y/text.txt b/tests/a11y/text.txt
index 2a9086f..150e297 100644
--- a/tests/a11y/text.txt
+++ b/tests/a11y/text.txt
@@ -20,30 +20,30 @@ window1
 Did gyre and gimple in the wabe
     character count: 66
     caret offset: 66
-    default attributes: right-margin: 0
-                        left-margin: 0
-                        indent: 0
-                        pixels-above-lines: 0
-                        pixels-below-lines: 0
-                        pixels-inside-wrap: 0
-                        rise: 0
-                        language: <omitted>
-                        scale: 1
+    default attributes: bg-color: <omitted>
+                        family-name: <omitted>
                         fg-color: <omitted>
-                        bg-color: <omitted>
+                        indent: 0
                         invalid: none
                         invalid: false
                         invalid: false
                         invalid: false
-                        left-margin: true
                         invalid: none
-                        left-margin: ltr
                         invalid: left
-                        size: <omitted>
-                        weight: <omitted>
-                        family-name: <omitted>
-                        invisible: normal
                         invalid: normal
                         invalid: normal
+                        invisible: normal
+                        language: <omitted>
+                        left-margin: 0
+                        left-margin: true
+                        left-margin: ltr
+                        pixels-above-lines: 0
+                        pixels-below-lines: 0
+                        pixels-inside-wrap: 0
+                        right-margin: 0
+                        rise: 0
+                        scale: 1
+                        size: <omitted>
+                        weight: <omitted>
     <AtkStreamableContent>
     mime types: application/x-gtk-text-buffer-rich-text text/plain
diff --git a/tests/a11y/tree.txt b/tests/a11y/tree.txt
index 988089c..8963b60 100644
--- a/tests/a11y/tree.txt
+++ b/tests/a11y/tree.txt
@@ -38,33 +38,33 @@ window1
       text: Column 1
       character count: 8
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: -1 x -1
       image description: (null)
@@ -88,33 +88,33 @@ window1
       text: Column 2
       character count: 8
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: -1 x -1
       image description: (null)
@@ -136,33 +136,33 @@ window1
       text: Column 1
       character count: 8
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: -1 x -1
       image description: (null)
@@ -184,33 +184,33 @@ window1
       text: Column 2
       character count: 8
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkImage>
       image size: -1 x -1
       image description: (null)
@@ -231,33 +231,33 @@ window1
       text: One
       character count: 3
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       action 0 description: activate the cell
@@ -274,33 +274,33 @@ window1
       text: Two
       character count: 3
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       action 0 description: activate the cell
@@ -317,33 +317,33 @@ window1
       text: Three
       character count: 5
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       action 0 description: activate the cell
@@ -360,33 +360,33 @@ window1
       text: Four
       character count: 4
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       action 0 description: activate the cell
@@ -403,33 +403,33 @@ window1
       text: Five
       character count: 4
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       action 0 description: activate the cell
@@ -446,33 +446,33 @@ window1
       text: Six
       character count: 3
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       action 0 description: activate the cell
@@ -489,33 +489,33 @@ window1
       text: Seven
       character count: 5
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       action 0 description: activate the cell
@@ -532,33 +532,33 @@ window1
       text: Eight
       character count: 5
       caret offset: 0
-      default attributes: left-margin: 0
-                          right-margin: 0
+      default attributes: bg-color: <omitted>
+                          bg-full-height: 0
+                          bg-stipple: false
+                          direction: <omitted>
+                          editable: false
+                          family-name: <omitted>
+                          fg-color: <omitted>
+                          fg-stipple: false
                           indent: 0
                           invisible: false
-                          editable: false
+                          justification: left
+                          language: <omitted>
+                          left-margin: 0
                           pixels-above-lines: 0
                           pixels-below-lines: 0
                           pixels-inside-wrap: 0
-                          bg-full-height: 0
-                          scale: 1
+                          right-margin: 0
                           rise: 0
-                          underline: none
-                          strikethrough: false
-                          bg-stipple: false
-                          fg-stipple: false
-                          fg-color: <omitted>
-                          bg-color: <omitted>
-                          wrap-mode: word
-                          justification: left
+                          scale: 1
                           size: <omitted>
-                          weight: <omitted>
-                          family-name: <omitted>
                           stretch: <omitted>
-                          variant: <omitted>
+                          strikethrough: false
                           style: <omitted>
-                          language: <omitted>
-                          direction: <omitted>
+                          underline: none
+                          variant: <omitted>
+                          weight: <omitted>
+                          wrap-mode: word
       <AtkAction>
       action 0 name: activate
       action 0 description: activate the cell



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]