[webkit-dev] Request for Position on URLPattern

2021-08-13 Thread Ben Kelly via webkit-dev
Hello, I would like to request an official WebKit position on URLPattern [0]. This is a web API for matching against URLs which is often done in javascript routing systems. We also intend to use this same matching primitive in future changes to service worker scopes. This larger set of use

Re: [webkit-dev] Position on font-family: emoji (and -webkit-pictograph)

2021-08-13 Thread Michael Catanzaro via webkit-dev
On Fri, Aug 13 2021 at 01:54:39 PM +0200, Frédéric Wang via webkit-dev wrote: I understand there is backward compat concerns about removing features but do we agree to add "emoji" as an alias for "-webkit-pictograph", similar to what we did in [3] for "system-ui"? This sounds pretty

[webkit-dev] Request for position: Clipboard API SVG support

2021-08-13 Thread Wenson Hsieh via webkit-dev
Hi Darwin! Adding the SVG MIME type ("image/svg+xml") to the list of web-safe clipboard types (currently plain text, URLs, and HTML) seems reasonable, provided that the UA is able to sanitize the SVG payload (similar to what we do for HTML, currently). On Cocoa platforms, this would probably

[webkit-dev] Position on font-family: math

2021-08-13 Thread Frédéric Wang via webkit-dev
Hello WebKittens, I'd like to get opinion about implementing "font-family: math": https://www.w3.org/TR/css-fonts-4/#valdef-font-family-math This is a generic font family name from CSS fonts level 4, which is exactly doing what we need for MathML to get a default user-customizable math font

[webkit-dev] Position on font-family: emoji (and -webkit-pictograph)

2021-08-13 Thread Frédéric Wang via webkit-dev
Hi, In 2011, a font-family: -webkit-pictograph was implemented in WebKit [1]. However a new "font-family: emoji" value was added in the CSS Fonts Module Level 4 spec [3]. I understand there is backward compat concerns about removing features but do we agree to add "emoji" as an alias for