Parse <accessibility> but don't do anything yet. Do not strip
2007-07-08 Johan Dahlin <jdahlin@async.com.br> * gtk/gtkwidget.c (gtk_widget_buildable_custom_tag_start): Parse <accessibility> but don't do anything yet. * gtk/gtk-builder-convert (GtkBuilderConverter._parse): Do not strip atk/accessibility tags * tests/buildertest.c (test_widget): Test this svn path=/trunk/; revision=18399
This commit is contained in:
committed by
Johan Dahlin
parent
2af3c53e47
commit
0aeff7f47b
@ -1466,6 +1466,15 @@ gboolean test_widget (void)
|
||||
" </child>"
|
||||
" </object>"
|
||||
"</interface>";
|
||||
gchar *buffer3 =
|
||||
"<interface>"
|
||||
" <object class=\"GtkWindow\" id=\"window1\">"
|
||||
" <accessibility>"
|
||||
" <atkproperty name=\"AtkObject::accessible_name\" translatable=\"yes\">Contacts</atkproperty>"
|
||||
" <atkrelation target=\"button1\" type=\"labelled-by\"/>"
|
||||
" </accessibility>"
|
||||
" </object>"
|
||||
"</interface>";
|
||||
GtkBuilder *builder;
|
||||
GObject *window1, *button1;
|
||||
|
||||
@ -1488,6 +1497,12 @@ gboolean test_widget (void)
|
||||
window1 = gtk_builder_get_object (builder, "window1");
|
||||
gtk_widget_destroy (GTK_WIDGET (window1));
|
||||
g_object_unref (builder);
|
||||
|
||||
builder = builder_new_from_string (buffer3, -1, NULL);
|
||||
window1 = gtk_builder_get_object (builder, "window1");
|
||||
gtk_widget_destroy (GTK_WIDGET (window1));
|
||||
g_object_unref (builder);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user