This will allow assistive apps to know how to treat the web area
*** Bug 22113 has been marked as a duplicate of this bug. ***
Created attachment 24954 [details] patch to make web areas have writable AXValue if contenteditable exists
Comment on attachment 24954 [details] patch to make web areas have writable AXValue if contenteditable exists > Index: WebCore/page/AccessibilityRenderObject.cpp > =================================================================== > --- WebCore/page/AccessibilityRenderObject.cpp (revision 38190) > +++ WebCore/page/AccessibilityRenderObject.cpp (working copy) > @@ -341,6 +341,10 @@ bool AccessibilityRenderObject::isReadOn > if (!document) > return true; > > + HTMLElement *body = document->body(); > + if (body && body->isContentEditable()) > + return false; > + > Frame* frame = document->frame(); > if (!frame) > return true; You should move the star -- should be: HTMLElement* body =… > Index: WebKitTools/DumpRenderTree/AccessibilityUIElement.h > =================================================================== > --- WebKitTools/DumpRenderTree/AccessibilityUIElement.h (revision 38190) > +++ WebKitTools/DumpRenderTree/AccessibilityUIElement.h (working copy) > @@ -69,8 +69,10 @@ public: > JSStringRef attributesOfDocumentLinks(); > JSStringRef attributesOfChildren(); > JSStringRef parameterizedAttributeNames(); > - > + You should fix this whitespace change. r=me
http://trac.webkit.org/changeset/38200