Bug 27034

Summary: contenteditable="inherit" doesn't cause the attribute to be removed, as specified (makes parts of some Mail messages editable)
Product: WebKit Reporter: Adele Peterson <adele>
Component: HTML EditingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: jparent, rniwa
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
test case
none
a test that actually works none

Description Adele Peterson 2009-07-07 10:10:14 PDT
Created attachment 32383 [details]
test case

contenteditable="inherit" doesn't cause the attribute to be removed, as specified (makes parts of some Mail messages editable)

HTMLElement::parseMappedAttribute is never getting called for contenteditableAttr, so userModify is never updated correctly for the inherit value.  And the attribute is never removed, which is the specified behavior for the "inherit" value.

See attached test case.

<rdar://problem/7022306>
Comment 1 Adele Peterson 2009-08-28 21:36:45 PDT
Created attachment 38771 [details]
a test that actually works
Comment 2 Ryosuke Niwa 2010-07-26 11:24:37 PDT
It seems like this bug doesn't reproduce any more on TOT.  At least the new test case you've attached doesn't reproduce the bug you described.
Comment 3 Adele Peterson 2010-07-26 11:37:18 PDT
Yes, this appears to be fixed.