Bug 83501

Summary: [Gtk] atk_text_set_caret_offset() fails for table cells
Product: WebKit Reporter: Joanmarie Diggs (irc: joanie) <jdiggs>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: cfleizach, mario, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 25531    
Attachments:
Description Flags
test script
none
test case
none
proposed patch with updated unit test none

Description Joanmarie Diggs (irc: joanie) 2012-04-09 13:16:34 PDT
Created attachment 136289 [details]
test script

Steps to reproduce:

1. Launch the test script
2. View the test case in Epiphany

When the Epiphany window is activated the following output is seen:

  Headings found: 2
  Able to set caret in [heading | item 1]: True
  Able to set caret in [heading | item 2]: True

  Paragraphs found: 2
  Able to set caret in [paragraph | ]: True
  Able to set caret in [paragraph | ]: True

  Cells found: 2
  Able to set caret in [table cell | ]: False
  Able to set caret in [table cell | ]: False

  List items found: 2
  Able to set caret in [list item | ]: True
  Able to set caret in [list item | ]: True

For some reason we cannot set the caret in table cells. As a result, Orca's structural navigation to and within tables fails.
Comment 1 Joanmarie Diggs (irc: joanie) 2012-04-09 13:17:11 PDT
Created attachment 136290 [details]
test case
Comment 2 Joanmarie Diggs (irc: joanie) 2012-08-15 11:36:03 PDT
Created attachment 158605 [details]
proposed patch with updated unit test
Comment 3 Joanmarie Diggs (irc: joanie) 2012-08-15 11:59:52 PDT
Chris, another one-liner fix with updated unit tests. And hopefully clear comments this time. ;)

Thanks in advance!
Comment 4 chris fleizach 2012-08-15 12:01:19 PDT
Comment on attachment 158605 [details]
proposed patch with updated unit test

r=me
Comment 5 WebKit Review Bot 2012-08-15 12:18:43 PDT
Comment on attachment 158605 [details]
proposed patch with updated unit test

Clearing flags on attachment: 158605

Committed r125692: <http://trac.webkit.org/changeset/125692>
Comment 6 WebKit Review Bot 2012-08-15 12:18:46 PDT
All reviewed patches have been landed.  Closing bug.