[Bug 10248] New: Canvas requires a Caret Drawing call method

http://www.w3.org/Bugs/Public/show_bug.cgi?id=10248

           Summary: Canvas requires a Caret Drawing call method
           Product: HTML WG
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Keywords: a11y_canvas
          Severity: normal
          Priority: P3
         Component: HTML Canvas 2D Context (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: schwer@us.ibm.com
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html@w3.org


This is related to Issue 74. Currently, the HTML accessibility task force is
proposing an API that authors would use to report the caret location to a
browser when editing text. This would be used by the user agent to support
accessibility services to drive magnification. 

This approach requires an additional work by the author. It would be better if
the author have a method to draw a caret where the ability to drive
magnification would be handled under the covers. 

As a minimum the new method should take an element that pertains to the element
having the caret in the fallback content or if Charles McCathieneville's
proposal is accepted an element in an area map.

It must be possible for the user agent to assess the coordinates used to draw
the caret. This can be done by either using the drawing path or by passing a
rectangle with coordinates. Carets often very in width and style. For example,
they may be drawn using with a blinking rectangle that inverts the fill area of
the rectangle. 

The severity is marked as normal. However if the proposed caretselectionrect
function is not adopted as as part of Issue 74. This becomes a blocker.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Wednesday, 28 July 2010 15:41:03 UTC