[Webkit-unassigned] [Bug 14862] contentEditable inserts non standard spaces

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 3 15:05:47 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=14862





------- Comment #7 from mrowe at apple.com  2007-08-03 15:05 PDT -------
The invisible character *is* a  .  I'm not sure why you keep saying that
it is non-standard.  Take a look at
<http://www.w3.org/TR/REC-html40/sgml/entities.html>:

<!ENTITY nbsp   CDATA " " -- no-break space = non-breaking space,
                                  U+00A0 ISOnum -->

Notice U+00A0?  That's the character code you see in Alexey's demo.  It is the
*same* character.

If you are seeing it rendered visibly as anything but a non-breaking space (eg,
the A-like character) then you have a character encoding issue, most likely in
your web server or application configuration.

> these invisible chars mess up the page structure causing tables with
> width specifications to be wider than specified since the lines do not break

If you have a specific case where this is occurring, please provide an example.
 WebKit typically inserts alternating pairs of space and non-breaking space
when editing which is sufficient to be visually consistent with what the user
has typed while also allowing wrapping to occur.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list