W3C home > Mailing lists > Public > public-webapps@w3.org > October to December 2012

Re: [Clipboard API] The before* events

From: Glenn Maynard <glenn@zewt.org>
Date: Thu, 1 Nov 2012 18:56:28 -0500
Message-ID: <CABirCh-dg-CA78e0vLKRgF80JabN+T8SV4tKFAEOBUWGb1fqZw@mail.gmail.com>
To: Hallvord Reiar Michaelsen Steen <hallvord@opera.com>
Cc: Ojan Vafai <ojan@chromium.org>, Travis Leithead <travis.leithead@microsoft.com>, WebApps WG <public-webapps@w3.org>, Ryosuke Niwa <rniwa@webkit.org>, Aryeh Gregor <ayg@aryeh.name>, Daniel Cheng <dcheng@chromium.org>, Bjoern Hoehrmann <derhoermi@gmx.net>, Sebastian Markbåge <sebastian@calyptus.eu>
On Thu, Nov 1, 2012 at 5:14 PM, Hallvord Reiar Michaelsen Steen <
hallvord@opera.com> wrote:

> The most IMHO elegant solution is what we implemented in Opera: we simply
> keep relevant menu entries enabled if there are event listeners registered
> for the corresponding event. This sort of goes against the "registering
> event listeners should not have side effects" rule, but it's a UI effect
> the page can't detect so I guess it's ok.

This doesn't really work when pages put their event listeners further up
the tree, eg. capturing listeners on the document and other "event
delegation" tricks, right?

Glenn Maynard
Received on Thursday, 1 November 2012 23:56:56 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 20 October 2015 13:55:54 UTC