On Fri, Feb 17, 2017, at 01:38 AM, Ehsan Akhgari wrote:
> On 2017-02-16 1:51 AM, Xidorn Quan wrote:
> > Tracking bug: https://bugzilla.mozilla.org/show_bug.cgi?id=903372
> > 
> > Summary:
> > * It has been removed from the spec years ago.
> > * No other browser supports it.
> > * We pay performance penalty for it.
> > * It makes things trickier for stylo to handle URL values.
> > 
> > The tricky thing is that nsParserUtils::ParseFragment currently relies
> > on xml:base. That is going to be fixed in
> > https://bugzilla.mozilla.org/show_bug.cgi?id=1313278
> > 
> > Are there any objections?
> 
> Do we have telemetry on its current usage?  We've tried to remove Gecko
> only features with the justification that since no other browser
> supports it nobody probably uses it, and we have been proven wrong.  It
> seems like we need to have some information that shows this isn't used
> in the wild before discussing whether we should remove it.

I don't think we have telemetry on that... We can probably add one, but
I'm not sure where is the best hook point of it. Is there telemetry for
any other attribute I can take as a reference?

A note is that ParseFragment's internal usages would need to be
carefully excluded from the telemetry.

- Xidorn
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to