Bug 44523

Summary: isContentEditable incorrectly reports back true on iOS devices
Product: WebKit Reporter: Niels Leenheer (HTML5test) <info>
Component: HTML EditingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Major CC: enrica
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Other   
OS: Other   
URL: http://beta.html5test.com/testcases/contenteditable/

Description Niels Leenheer (HTML5test) 2010-08-24 07:40:50 PDT
Editing HTML elements using the contenteditable attribute does not work on iOS devices. Because editing is not possible, isContentEditable should always return false on an iOS device. 

For example:

div = document.createElement('div');
div.setAttribute('contenteditable', 'true');
document.body.appendChild(div);
div.isContentEditable;
-> true    // incorrect, should be false on an iPhone, iPad or iPod touch
Comment 1 Alexey Proskuryakov 2010-08-24 12:09:46 PDT
Please file iOS specific bugs via http://bugreport.apple.com, because iOS WebKit isn't built directly from webkit.org sources.
Comment 2 Niels Leenheer (HTML5test) 2010-08-24 14:49:30 PDT
Radar #8349666