- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Tue, 01 Aug 2017 09:14:55 +0000
- To: public-houdini-archive@w3.org
The CSS Working Group just discussed `https://github.com/w3c/css-houdini-drafts/issues/424`, and agreed to the following resolutions: * `RESOLVED: CSSURLImageValue that fails to parse as a URL should throw an error` <details><summary>The full IRC log of that discussion</summary> <nainar> Topic: https://github.com/w3c/css-houdini-drafts/issues/424<br> <dbaron> Github: https://github.com/w3c/css-houdini-drafts/issues/424<br> <fantasai> topic is Semantics of CSSURLImageValue constructor<br> <fantasai> TabAtkins: Things that construct values based on URLs<br> <fantasai> TabAtkins: Should we do some early parsing of URL and throw an exception if it fails URL parsing?<br> <fantasai> TabAtkins: Our opinion is yes<br> <fantasai> iank_: If you construct a CSSURLImageValue in a PaintWorklet, and invalid, can't use it. what should semantics be?<br> <fantasai> TabAtkins: Constructed parsers are used in worklets<br> <fantasai> TabAtkins: Impls doe somehting about this in ServiceWorkers<br> <fantasai> TabAtkins: Shouldn't be difficult to throw if URL is bad<br> <fantasai> plinss: This is never synchronouse?<br> <fantasai> TabAtkins: No resolution<br> <fantasai> s/synch/async/<br> <fantasai> Rossen: Any opinions?<br> <dbaron> I don't really know the current rules for Gecko's URL parser, fwiw.<br> <fantasai> RESOLVED: CSSURLImageValue that fails to parse as a URL should throw an error<br> <fantasai> undecided which error?<br> <fantasai> plinss: Should have a platform-wide error for URL parsing error<br> <fantasai> iank_: Platform is very inconsistent, some throw TypeError, others throw SyntaxError<br> <fantasai> dbaron: Sure ServiceWorker relies on this?<br> <fantasai> iank_ cites stuff<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/css-houdini-drafts/issues/424#issuecomment-319315401 using your GitHub account
Received on Tuesday, 1 August 2017 09:14:56 UTC