Open Bug 1624296 Opened 6 years ago Updated 11 months ago

[meta] Implement DevTools support for CSS Painting API Level 1

Categories

(DevTools :: Inspector: Rules, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: sebo, Unassigned)

References

(Depends on 4 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

Once the CSS Painting API Level 1 is implemented, support for it should be implemented in the DevTools as well.

(Incomplete) list of feature ideas:

  • Display a preview of the generated images like it's done for normal types of images when hovering the value in the Rules and Computed panels (and maybe other panels)
  • Auto-completion of registered paints when editing values in the Rules panel
  • Auto-completion of input arguments for paints
  • Allow to get to the declaration in JavaScript within the Debugger panel from the value within the Rules and Computed panels

Sebastian

Component: CSS Parsing and Computation → Inspector: Rules
Product: Core → DevTools
Summary: Implement DevTools support for CSS Painting API Level 1 → [meta] Implement DevTools support for CSS Painting API Level 1
Keywords: meta

Removing the dev-doc-needed flag again because it will be set on individual feature bugs.

Sebastian

Keywords: dev-doc-needed

The meta keyword is there, the bug doesn't depend on other bugs and there is no activity for 12 months.
:jdescottes, maybe it's time to close this bug?

Flags: needinfo?(jdescottes)

Let's keep the bug around.
Nothing to do in devtools for now given implementation has apparently not started on platform side.

Flags: needinfo?(jdescottes)

The meta keyword is there, the bug doesn't depend on other bugs and there is no activity for 12 months.
:jdescottes, maybe it's time to close this bug?

Flags: needinfo?(jdescottes)
Flags: needinfo?(jdescottes)
Severity: normal → S3

The meta keyword is there, the bug doesn't depend on other bugs and there is no activity for 12 months.
:jdescottes, maybe it's time to close this bug?

Flags: needinfo?(jdescottes)

This still seems valid, even if I don't think we have any plan to implement this in gecko at the moment?

Here's a link to the spec: https://www.w3.org/TR/css-paint-api-1/

Flags: needinfo?(jdescottes)

The meta keyword is there, the bug doesn't depend on other bugs and there is no activity for 12 months.
:jdescottes, maybe it's time to close this bug?

Flags: needinfo?(jdescottes)

Still valid, same reason as comment 6

Flags: needinfo?(jdescottes)

The meta keyword is there, the bug doesn't depend on other bugs and there is no activity for 12 months.
:jdescottes, maybe it's time to close this bug?

Flags: needinfo?(jdescottes)
Flags: needinfo?(jdescottes)
Depends on: 1994809
Depends on: 1994811
Depends on: 1994814
Depends on: 1994816

Julian, Nicolas, I've now created bugs for the different features mentioned in the description, so you won't get nagged again by the BugBot.

Hopefully, the CSS Paint API will get implemented at some point!

Sebastian

Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.