[gtk+] Fix a few css/a11y test cases
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Fix a few css/a11y test cases
- Date: Sun, 16 Oct 2016 16:32:13 +0000 (UTC)
commit 5d3a5ffdfb8494e060dc47cc41ed8400a6b36447
Author: Timm Bäder <mail baedert org>
Date: Mon Oct 3 17:54:51 2016 +0200
Fix a few css/a11y test cases
They were broken because of missing -icon-stock properties in GtkEntry
and GtkButton not creating an adjustment child anymore.
testsuite/a11y/entries.txt | 2 +
testsuite/a11y/entries.ui | 4 +-
testsuite/a11y/menu.txt | 119 +-----------------------------------
testsuite/a11y/menu.ui | 81 +------------------------
testsuite/css/nodes/buttons.nodes | 10 +--
testsuite/css/nodes/entries.ui | 4 +-
6 files changed, 17 insertions(+), 203 deletions(-)
---
diff --git a/testsuite/a11y/entries.txt b/testsuite/a11y/entries.txt
index 7540854..a7bf15a 100644
--- a/testsuite/a11y/entries.txt
+++ b/testsuite/a11y/entries.txt
@@ -269,6 +269,7 @@ window1
unnamed-GtkEntryIconAccessible-0
"icon"
parent: entry3
+ name: edit-undo
state: enabled sensitive visible
<AtkComponent>
layer: widget
@@ -278,6 +279,7 @@ window1
unnamed-GtkEntryIconAccessible-1
"icon"
parent: entry3
+ name: edit-redo
state: enabled sensitive visible
<AtkComponent>
layer: widget
diff --git a/testsuite/a11y/entries.ui b/testsuite/a11y/entries.ui
index 280d3bc..f9c3444 100644
--- a/testsuite/a11y/entries.ui
+++ b/testsuite/a11y/entries.ui
@@ -57,8 +57,8 @@
<object class="GtkEntry" id="entry3">
<property name="text" translatable="yes">icons</property>
<property name="visible">True</property>
- <property name="primary-icon-stock">stock1</property>
- <property name="secondary-icon-stock">stock2</property>
+ <property name="primary-icon-name">edit-undo</property>
+ <property name="secondary-icon-name">edit-redo</property>
</object>
</child>
<child>
diff --git a/testsuite/a11y/menu.txt b/testsuite/a11y/menu.txt
index 1bcc611..2d82317 100644
--- a/testsuite/a11y/menu.txt
+++ b/testsuite/a11y/menu.txt
@@ -40,121 +40,10 @@ window1
action 0 description: Clicks the menuitem
action 0 keybinding: <Alt>f;<Alt>f;
<AtkSelection>
- imagemenuitem1
- "menu item"
- parent: menuitem1
- index: 0
- name: New
- state: enabled selectable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: popup
- alpha: 1
- <AtkAction>
- action 0 name: click
- action 0 description: Clicks the menuitem
- action 0 keybinding: n;<Alt>f:n;
- <AtkSelection>
- imagemenuitem2
- "menu"
- parent: menuitem1
- index: 1
- name: Open
- state: enabled selectable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: popup
- alpha: 1
- <AtkAction>
- action 0 name: click
- action 0 description: Clicks the menuitem
- action 0 keybinding: o;<Alt>f:o;
- <AtkSelection>
- radiomenuitem1
- "radio menu item"
- parent: imagemenuitem2
- index: 0
- name: One
- member-of: radiomenuitem3
- radiomenuitem2
- radiomenuitem1
- state: checked enabled selectable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: popup
- alpha: 1
- <AtkAction>
- action 0 name: click
- action 0 description: Clicks the menuitem
- <AtkSelection>
- radiomenuitem2
- "radio menu item"
- parent: imagemenuitem2
- index: 1
- name: Two
- member-of: radiomenuitem3
- radiomenuitem2
- radiomenuitem1
- state: enabled selectable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: popup
- alpha: 1
- <AtkAction>
- action 0 name: click
- action 0 description: Clicks the menuitem
- <AtkSelection>
- radiomenuitem3
- "radio menu item"
- parent: imagemenuitem2
- index: 2
- name: Three
- member-of: radiomenuitem3
- radiomenuitem2
- radiomenuitem1
- state: enabled selectable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: popup
- alpha: 1
- <AtkAction>
- action 0 name: click
- action 0 description: Clicks the menuitem
- <AtkSelection>
- imagemenuitem3
- "menu item"
- parent: menuitem1
- index: 2
- name: Save
- state: enabled selectable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: popup
- alpha: 1
- <AtkAction>
- action 0 name: click
- action 0 description: Clicks the menuitem
- action 0 keybinding: s;<Alt>f:s;
- <AtkSelection>
- imagemenuitem4
- "menu item"
- parent: menuitem1
- index: 3
- name: Save As
- state: enabled selectable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: popup
- alpha: 1
- <AtkAction>
- action 0 name: click
- action 0 description: Clicks the menuitem
- action 0 keybinding: a;<Alt>f:a;
- <AtkSelection>
separatormenuitem1
"separator"
parent: menuitem1
- index: 4
+ index: 0
state: enabled selectable sensitive visible
toolkit: gtk
<AtkComponent>
@@ -165,7 +54,7 @@ window1
checkmenuitem1
"check menu item"
parent: menuitem1
- index: 5
+ index: 1
name: awesome
state: selectable sensitive visible indeterminate
toolkit: gtk
@@ -179,7 +68,7 @@ window1
separatormenuitem2
"separator"
parent: menuitem1
- index: 6
+ index: 2
state: enabled selectable sensitive visible
toolkit: gtk
<AtkComponent>
@@ -190,7 +79,7 @@ window1
imagemenuitem5
"menu item"
parent: menuitem1
- index: 7
+ index: 3
name: Quit
state: enabled selectable sensitive visible
toolkit: gtk
diff --git a/testsuite/a11y/menu.ui b/testsuite/a11y/menu.ui
index d4509c2..c551e08 100644
--- a/testsuite/a11y/menu.ui
+++ b/testsuite/a11y/menu.ui
@@ -19,81 +19,6 @@
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <object class="GtkMenuItem" id="imagemenuitem1">
- <property name="label" translatable="yes">_New</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
- <property name="use_underline">True</property>
- </object>
- </child>
- <child>
- <object class="GtkMenuItem" id="imagemenuitem2">
- <property name="label" translatable="yes">_Open</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
- <property name="use_underline">True</property>
- <child type="submenu">
- <object class="GtkMenu" id="menu4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkRadioMenuItem" id="radiomenuitem1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
- <property name="label" translatable="yes">One</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="draw_as_radio">True</property>
- </object>
- </child>
- <child>
- <object class="GtkRadioMenuItem" id="radiomenuitem2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
- <property name="label" translatable="yes">Two</property>
- <property name="use_underline">True</property>
- <property name="draw_as_radio">True</property>
- <property name="group">radiomenuitem1</property>
- </object>
- </child>
- <child>
- <object class="GtkRadioMenuItem" id="radiomenuitem3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
- <property name="label" translatable="yes">Three</property>
- <property name="use_underline">True</property>
- <property name="draw_as_radio">True</property>
- <property name="group">radiomenuitem1</property>
- </object>
- </child>
- </object>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkMenuItem" id="imagemenuitem3">
- <property name="label" translatable="yes">_Save</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
- <property name="use_underline">True</property>
- </object>
- </child>
- <child>
- <object class="GtkImageMenuItem" id="imagemenuitem4">
- <property name="label" translatable="yes">Save _As</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
- <property name="use_underline">True</property>
- </object>
- </child>
- <child>
<object class="GtkSeparatorMenuItem" id="separatormenuitem1">
<property name="visible">True</property>
<property name="can_focus">False</property>
@@ -151,7 +76,7 @@
</object>
</child>
<child>
- <object class="GtkImageMenuItem" id="imagemenuitem7">
+ <object class="GtkMenuItem" id="imagemenuitem7">
<property name="label" translatable="yes">_Copy</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
@@ -160,7 +85,7 @@
</object>
</child>
<child>
- <object class="GtkImageMenuItem" id="imagemenuitem8">
+ <object class="GtkMenuItem" id="imagemenuitem8">
<property name="label" translatable="yes">_Paste</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
@@ -169,7 +94,7 @@
</object>
</child>
<child>
- <object class="GtkImageMenuItem" id="imagemenuitem9">
+ <object class="GtkMenuItem" id="imagemenuitem9">
<property name="label" translatable="yes">_Delete</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
diff --git a/testsuite/css/nodes/buttons.nodes b/testsuite/css/nodes/buttons.nodes
index 418a132..217166f 100644
--- a/testsuite/css/nodes/buttons.nodes
+++ b/testsuite/css/nodes/buttons.nodes
@@ -19,10 +19,8 @@
button.text-button:dir(ltr)
label:dir(ltr)
button.image-button:dir(ltr)
- widget:dir(ltr)
- box.horizontal:dir(ltr)
- image:dir(ltr)
+ box.horizontal:dir(ltr)
+ image:dir(ltr)
button.image-button:dir(ltr)
- widget:dir(ltr)
- box.horizontal:dir(ltr)
- image:dir(ltr)
+ box.horizontal:dir(ltr)
+ image:dir(ltr)
diff --git a/testsuite/css/nodes/entries.ui b/testsuite/css/nodes/entries.ui
index 3d4e4ee..c6fa1e8 100644
--- a/testsuite/css/nodes/entries.ui
+++ b/testsuite/css/nodes/entries.ui
@@ -58,8 +58,8 @@
<object class="GtkEntry" id="entry3">
<property name="text" translatable="yes">icons</property>
<property name="visible">True</property>
- <property name="primary-icon-stock">stock1</property>
- <property name="secondary-icon-stock">stock2</property>
+ <property name="primary-icon-name">edit-copy</property>
+ <property name="secondary-icon-name">edit-paste</property>
</object>
</child>
<child>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]