stanluk pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=cfc7b806193c67b79f3fb86468b5ce6ed9929aac

commit cfc7b806193c67b79f3fb86468b5ce6ed9929aac
Author: Lukasz Stanislawski <l.stanisl...@samsung.com>
Date:   Mon Nov 30 10:46:19 2015 +0100

    bg: do not make background accessibility object.
---
 src/lib/elm_bg.c           |  4 ++--
 src/tests/elm_test_atspi.c |  6 +-----
 src/tests/elm_test_bg.c    | 21 +--------------------
 3 files changed, 4 insertions(+), 27 deletions(-)

diff --git a/src/lib/elm_bg.c b/src/lib/elm_bg.c
index 90e0119..1584156 100644
--- a/src/lib/elm_bg.c
+++ b/src/lib/elm_bg.c
@@ -120,10 +120,10 @@ elm_bg_add(Evas_Object *parent)
 EOLIAN static Eo *
 _elm_bg_eo_base_constructor(Eo *obj, Elm_Bg_Data *_pd EINA_UNUSED)
 {
+   eo_do(obj, 
elm_interface_atspi_accessible_type_set(ELM_ATSPI_TYPE_DISABLED));
    obj = eo_do_super_ret(obj, MY_CLASS, obj, eo_constructor());
    eo_do(obj,
-         evas_obj_type_set(MY_CLASS_NAME_LEGACY),
-         elm_interface_atspi_accessible_role_set(ELM_ATSPI_ROLE_IMAGE));
+         evas_obj_type_set(MY_CLASS_NAME_LEGACY));
 
    return obj;
 }
diff --git a/src/tests/elm_test_atspi.c b/src/tests/elm_test_atspi.c
index 23fbdbf..7faae94 100644
--- a/src/tests/elm_test_atspi.c
+++ b/src/tests/elm_test_atspi.c
@@ -267,16 +267,12 @@ START_TEST (elm_atspi_children_and_parent2)
    Eina_List *win_children;
    eo_do(win, win_children = elm_interface_atspi_accessible_children_get());
 
-   ck_assert(eina_list_count(win_children) == 2);
+   ck_assert(eina_list_count(win_children) == 1);
 
    Eo *btn = NULL;
 
    btn = eina_list_nth(win_children, 0);
    ck_assert(btn != NULL);
-   ck_assert(btn == g_bg);
-
-   btn = eina_list_nth(win_children, 1);
-   ck_assert(btn != NULL);
    ck_assert(btn == g_btn);
 
    eo_unref(root);
diff --git a/src/tests/elm_test_bg.c b/src/tests/elm_test_bg.c
index fd5e8d9..8c2047d 100644
--- a/src/tests/elm_test_bg.c
+++ b/src/tests/elm_test_bg.c
@@ -2,28 +2,9 @@
 # include "elementary_config.h"
 #endif
 
-#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
 #include <Elementary.h>
 #include "elm_suite.h"
 
-START_TEST (elm_atspi_role_get)
+void elm_test_bg(TCase *tc EINA_UNUSED)
 {
-   Evas_Object *win, *bg;
-   Elm_Atspi_Role role;
-
-   elm_init(1, NULL);
-   win = elm_win_add(NULL, "bg", ELM_WIN_BASIC);
-
-   bg = elm_bg_add(win);
-   eo_do(bg, role = elm_interface_atspi_accessible_role_get());
-
-   ck_assert(role == ELM_ATSPI_ROLE_IMAGE);
-
-   elm_shutdown();
-}
-END_TEST
-
-void elm_test_bg(TCase *tc)
-{
- tcase_add_test(tc, elm_atspi_role_get);
 }

-- 


Reply via email to