<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Aug 24, 2013 at 8:37 AM, Ehsan Akhgari <span dir="ltr"><<a href="mailto:ehsan.akhgari@gmail.com" target="_blank">ehsan.akhgari@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Aug 24, 2013 at 10:59 AM, Gavin Sharp <span dir="ltr"><<a href="mailto:gavin@gavinsharp.com" target="_blank">gavin@gavinsharp.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">As I understand it, "Don't shift content" is easy, but "don't obscure<br>
found content", which I am assuming we would also need as part of that<br>
solution, is more complicated in that setup. We would likely need some<br>
Gecko support for obtaining the viewport-relative position of text<br>
selections.<br>
<br>
Roc/Markus, do you have any thoughts on the complexity of that, or<br>
alternate solutions?<br><div></div></blockquote><div><br></div><div>Isn't that information already available through Range.getClientRects()?<br></div></div></div></div></blockquote><div><br></div><div>Perhaps! Has anyone tried to implement a Chrome-like solution, or is anyone willing to?<br>
<br>Gavin<br></div></div><br></div></div>