What do other browsers do?

- Ryosuke

On Sat, Dec 3, 2011 at 2:12 AM, KwangHyuk Kim <[email protected]> wrote:

> Hi, all,
>
> I would like to get some idea related with HitTest.
>
> I tested simple test page by use safari and chrome browser and you can
> find test page from https://bugs.webkit.org/show_bug.cgi?id=73738.
> - chrome : Ver 15.0.874.121 m (window machine)
> - safari : Ver 5.1.2 (window machine)
>
> From the test page, WebCore doesn't seem to provide expected HitTestResult
> for the region which overlapping with both text label ("Put Your Password")
> and input field.
> It seem to detect only label when mouse is on that region.
> So, browser doesn't provide context popup includes paste item which
> editable field can support.
>
> According to my initial investigation, WebCore seems to stop doing HitTest
> as soon as it meets label since label is positioned on the separate
> RenderLayer because of "position:absolute" property.
> As a result, It doesn't seem to do HitTest for input field no longer.
>
> I would like to know whether this is a normal Webkit's policy for the
> HitTest.
> If it will be an intended operation, I would like to know the reason why
> Webkit doesn't allow HitTest via all RenderLayers.
> Should browser application check whether current focused node is editable
> in addition to WebCore's HitTest ?
>
> I am sincerely hoping to get any good idea for this. :)
>
> Best Regards
>  - Kwang
> _______________________________________________
> webkit-dev mailing list
> [email protected]
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to