Contact emails
Spec
N/A
Summary
Web Components v0 features have been deprecated, and were originally planned to be removed in M73. However, as of M73, the feature usage was still much too high. Usage is still about 2% for all three features (see HTML Imports, Shadow DOM v0, and Custom Elements v0). As a result, the feature removal has been delayed until M80. There is an origin trial (a “reverse origin trial” or “deprecation extension”) that originally expired in M80. I would like to extend that trial to M87.
Link to “Intent to Implement” blink-dev discussion
The intent to deprecate is here.
The original intent to experiment for the “deprecation extension” origin trial is here.
Goals for experimentation
Give sites a way to have more time to migrate, while allowing us to turn the feature off for everyone else sooner.
Experimental timeline
This original experiment started in M73 and ended in M80. I would like to extend this through M87.
Any risks when the experiment finishes?
Yes, there is a risk. Sites that continue to use Web Components v0 features after the feature removal date, and after the origin trial expires, will likely break.
Reason this experiment is being extended
Because the feature removal was extended, the origin trial also needs to be extended.
Ongoing technical constraints
None.
Debuggability
Usages of the deprecated features are reported in the DevTools console.
Will this feature be supported on all five Blink platforms supported by Origin Trials (Windows, Mac, Linux, Chrome OS, and Android)?
Yes.
Link to entry on the feature dashboard
Here are HTML Imports, Shadow DOM v0, and Custom Elements v0.