W3C home > Mailing lists > Public > www-style@w3.org > October 2012

Re: [cssom-view] new method, like document.elementFromPoint(), but in the document's coordinate space

From: Ojan Vafai <ojan@chromium.org>
Date: Thu, 25 Oct 2012 18:23:10 -0700
Message-ID: <CANMdWTvGj5xj+xQN7AYEfSeEOb-53cgMQJn-JiDmSnc4=UdL1A@mail.gmail.com>
To: Sebastian Zartner <sebastianzartner@gmail.com>
Cc: "Edward O'Connor" <eoconnor@apple.com>, "www-style@w3.org" <www-style@w3.org>
On Tue, Oct 23, 2012 at 10:04 PM, Sebastian Zartner <
sebastianzartner@gmail.com> wrote:

> On Wed, Oct 24, 2012 at 12:33 AM, Edward O'Connor <eoconnor@apple.com>
> wrote:
> >
> > Hi,
> >
> > Both document.elementFromPoint() and document.caretPositionFromPoint()
> > take viewpoint coordinates, and return null if the coordinates given
> > identify a point outside of the visible viewport. This prevents using
> > these methods for hit testing elements elsewhere in the document.
>
> How about document.elementsFromPoint(), so you get all elements at
> that point sorted descending by z-order?
> And wouldn't <element>.caretPositionFromPoint() make more sense? So
> you could even get the caret positions from overlapping elements.
>

If we went down this route, I think we'd need to provide a way to get at
either since getting all the elements is considerably more expensive.
Received on Friday, 26 October 2012 01:23:59 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:21:01 GMT