- From: <bugzilla@jessica.w3.org>
- Date: Tue, 14 Jan 2014 16:25:22 +0000
- To: public-script-coord@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24291
Bug ID: 24291
Summary: Add a Promise type to WebIDL, and make it not
distinguishable from anything
Product: WebAppsWG
Version: unspecified
Hardware: PC
OS: All
Status: NEW
Severity: normal
Priority: P2
Component: WebIDL
Assignee: cam@mcc.id.au
Reporter: bzbarsky@mit.edu
QA Contact: public-webapps-bugzilla@w3.org
CC: mike@w3.org, public-script-coord@w3.org
We want to do this anyway to handle Promise return values. Making it not
distinguishable will prevent unwanted unioning and overloading.
Conversion to the type should use the default Promise.cast, not normal
interface type detection, so it'll work with thenables and the like.
--
You are receiving this mail because:
You are on the CC list for the bug.
Received on Tuesday, 14 January 2014 16:25:24 UTC