<meter> element AXValue is listed as a writable value related to bug 109023
Created attachment 204730 [details] test case
<rdar://problem/14159536>
Created attachment 211450 [details] Patch. Changed writability of meter element AXValue to false.
Comment on attachment 211450 [details] Patch. View in context: https://bugs.webkit.org/attachment.cgi?id=211450&action=review > Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2679 > + if (!isMeter() && (isProgressIndicator() || isSlider())) this would *might* still allow a meter element to be writable isReadOnly returned false You might want to do if (isMeter()) return false; which will keep the logic simple
Created attachment 211468 [details] Patch. I didn't worry about placing the isMeter check before the aria-readonly logic because those checks shouldn't apply given the role. But, I see your point about avoiding a potential edge case. Thanks for the help.
Comment on attachment 211468 [details] Patch. Clearing flags on attachment: 211468 Committed r155653: <http://trac.webkit.org/changeset/155653>
All reviewed patches have been landed. Closing bug.