W3C home > Mailing lists > Public > public-fxtf-archive@w3.org > December 2017

Re: [fxtf-drafts] Update WebIDL definition(s) to use new mixin syntax

From: Dirk Schulze via GitHub <sysbot+gh@w3.org>
Date: Fri, 29 Dec 2017 05:44:50 +0000
To: public-fxtf-archive@w3.org
Message-ID: <issue_comment.created-354400881-1514526290-sysbot+gh@w3.org>
@bzbarsky We investigated the usage at the time and it turned out that it is used far too often and in ways that made it impossible to use a sequence. (IIRC Blink or Gecko actually implemented it as sequence and had to revert the code.) As said, the strong request we got at the time was to make it at least impossible to reuse DOMRectList in other contexts but `getClientRects()`. I think the fear was that specifying DOMRectList makes it officially supported and may encourage developers or spec authors to reuse it despite the very visible warnings in the spec.

-- 
GitHub Notification of comment by dirkschulze
Please view or discuss this issue at https://github.com/w3c/fxtf-drafts/issues/233#issuecomment-354400881 using your GitHub account
Received on Friday, 29 December 2017 05:44:53 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 20 November 2018 00:46:00 UTC