- From: Ojan Vafai <ojan@chromium.org>
- Date: Wed, 2 May 2012 10:49:05 -0700
- To: Ryosuke Niwa <rniwa@webkit.org>
- Cc: whatwg@lists.whatwg.org, David Hyatt <hyatt@apple.com>, Adele Peterson <adele@apple.com>, Aryeh Gregor <ayg@aryeh.name>
On Wed, May 2, 2012 at 10:08 AM, Ryosuke Niwa <rniwa@webkit.org> wrote: > On Wed, May 2, 2012 at 10:06 AM, Ojan Vafai <ojan@chromium.org> wrote: > >> I'm OK with having when the placeholder is displayed be up to the UA. I >> can see that being platform specific. >> >> But, we should spec when content is eligible for showing a placeholder >> (i.e. we should define what "looks empty" means). I don't see any benefit >> in browsers behaving differently here. This part is not platform-specific. >> It's just hard to figure out how to spec it. >> > > Maybe when element.innerText or element.textContent is empty? > textContent will strip a bunch of visible content (images, iframes, embeds, etc.). Another edge case to consider: <div contentEditable placeholder=foo><div style="background-color:red;width:100px;height:100px"></div></div>
Received on Wednesday, 2 May 2012 17:49:58 UTC