[Webkit-unassigned] [Bug 132350] New: AX: [PATCH] procedures for automated atk text and caret tests

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 29 12:50:23 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=132350

           Summary: AX: [PATCH] procedures for automated atk text and
                    caret tests
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jarekczek at poczta.onet.pl
                CC: jdiggs at igalia.com, webkit-bug-importer at group.apple.com



Jarek Czekalski <jarekczek at poczta.onet.pl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #230405|                            |review+
               Flag|                            |


Created an attachment (id=230405)
 --> (https://bugs.webkit.org/attachment.cgi?id=230405&action=review)
auto tests for testatk.c

testatk.c lacks a convenient machinery to quickly add more test. I have an idea how to improve it. I think of a test that would get 2 things on input:

1. html source
2. corresponding text

The test procedure would verify 3 things:

A. Whether all text atk components summed up give the expected text.
B. Whether caret may be inserted into all text components at all offsets.
C. Whether caret movements cause text-caret-moved events.

What a conincidence, recently I reported 3 bugs, each of them fails at another testing part. They are bug #130941, bug #131933, bug #132349.

I attach the testatk.c patch that prepares testing procedures and 3 test cases. If this could be committed, let's comment out the code adding these test cases, so that tests not fail until they are fixed.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list