<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On 28 Nov 2010, at 15:52, Benjamin Hawkes-Lewis wrote:</div><blockquote type="cite"><div>On Sun, Nov 28, 2010 at 3:41 PM, Adrian Sutton <<a href="mailto:adrian.sutton@ephox.com">adrian.sutton@ephox.com</a>> wrote:<br><blockquote type="cite">User's expect a rich text editor<br></blockquote><blockquote type="cite">to override the browser default context menu to provide things like<br></blockquote><blockquote type="cite">properties for images, lists, tables etc and the other stuff usually found<br></blockquote><blockquote type="cite">in a rich text editor's context menu.  However, once that is done, the<br></blockquote><blockquote type="cite">browser's built-in spelling suggestions are no longer available, effectively<br></blockquote><blockquote type="cite">losing support for inline spell checking.<br></blockquote><br>"The user agent may also provide access to its default context menu,<br>if any, with the context menu shown. For example, it could merge the<br>menu items from the two menus together, or provide the page's context<br>menu as a submenu of the default menu."<br><br><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/interactive-elements.html#context-menus">http://www.whatwg.org/specs/web-apps/current-work/multipage/interactive-elements.html#context-menus</a><br></div></blockquote><br></div><div>It could, but it doesn't. Any browser that tried doing that would likely just run into compatibility complaints and have to revert it.</div><div><br></div><div>More importantly, there's no way to instruct or even suggest that the browser should which leaves users without functioning spell checking and rich text authors with no way to meet the demands of users.</div><div><br></div><div>Regards,</div><div><br></div>Adrian Sutton.<br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><span class="Apple-style-span" style="font-family: Verdana, Helvetica, Arial; font-size: 9px; ">______________________<br><font color="#07007E">Adrian Sutton, CTO<br></font><font color="#06007D">UK: +44 1 628 353 032  </font><font color="#07007E">US: +1 (650) 292 9659 x717<br></font><font color="#08007F">Ephox </font><font color="#0000FF"><u><a href="http://www.ephox.com/">http://www.ephox.com/</a></u></font><font color="#08007F"><br>Ephox Blogs </font><font color="#0000FF"><u><a href="http://people.ephox.com/">http://people.ephox.com/</a></u></font><font color="#08007F">, Personal Blog </font><font color="#0000FF"><u><a href="http://www.symphonious.net/">http://www.symphonious.net/</a></u></font></span></div><div><font class="Apple-style-span" color="#08007F" face="Verdana, Helvetica, Arial" size="1"><span class="Apple-style-span" style="font-size: 9px; "><br></span></font></div></div></span></div></span></div></span></div></span></div></div></span><br class="Apple-interchange-newline">
</div>
<br></body></html>