css-houdini-drafts icon indicating copy to clipboard operation
css-houdini-drafts copied to clipboard

Mirror of https://hg.css-houdini.org/drafts

Results 110 css-houdini-drafts issues
Sort by recently updated
recently updated
newest added

I am proposing an enhancement of Intl.Segmenter API (adding line break support) to TC39 for ECMA402 (see https://github.com/tc39-transfer/proposal-intl-segmenter-v2 ) The API expose "line break opportunity" of text which implement the...

font-metrics-api-1

[Multipliers in the Spec](https://drafts.css-houdini.org/css-properties-values-api/#multipliers) When a --custom-property is registered with a multiplied syntax such as: ```css @property --margi-paddi { syntax: "+"; initial-value: initial; inherits: false; } ``` it would be...

* UA Chrome Canary 78.0.3875.0 * Context Trying to registerProperty as `` --im:url('fla.jpg'); CSS.registerProperty({ name: '--im', syntax: '', inherits: false, initialValue: 'none' });`` * Result The syntax provided is not...

https://drafts.css-houdini.org/css-paint-api/#paint-worklet I have a paint worklet that has a few color properties that I'd like to animate. But I don't like that I have to declare the property types in...

This is already implemented by chromium (the only existent implementation of css-paint-api): https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/modules/csspaint/paint_rendering_context_2d.idl;l=41?q=paint_rendering_context_2d.idl&sq=package:chromium&ct=os I do not see a reason why it should _not_ be there, as all other features of...

I was catching up on how various Houdini specs were progressing, reading through [CSS Painting API Level 1](https://www.w3.org/TR/css-paint-api-1/) and [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/). There's something that doesn't...

https://drafts.fxtf.org/geometry/ - these functions and classes are useful when working with points in 2d drawing. It feels like they should be available in a paint worklet.

css-paint-api-1

### Example 1: Font-relative units In [css-values-4](https://drafts.csswg.org/css-values/#font-relative-lengths), it is described that their value depends on which property they are used on. In [Properties & Values](https://drafts.css-houdini.org/css-properties-values-api-1/#calculation-of-computed-values), nothing describes how they are...

I have lately been using `@property` a fair bit, and in nearly every real case, I had wished [`initial-value`](https://drafts.css-houdini.org/css-properties-values-api-1/#initial-value-descriptor) could have just been automatically set based on my `syntax`. There...

css-properties-values-api-1
css-properties-values-api-2

The non-generic color functions have their channels exposed as named properties, making it easy to manipulate them. CSSColor, however, has its (unnamed) channels instead exposed as an array hanging off...

css-typed-om-1