Primary eng (and PM) emails
Summary
Remove the profile IDL attribute from HTMLHeadElement (which reflects the profile content attribute)
Motivation
This property was removed from HTML in 2010:
http://html5.org/r/5063
See also the "What to do with HTMLHeadElement.profile?" thread:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/rOoVOq-XIpY/3PWPYibqALEJ
Compatibility Risk
The profile content attribute doesn't actually do anything, but that doesn't mean nothing could break by removing the reflected IDL attribute.
According to Boris Zbarsky, Firefox has been shipping without it for a bit over 3 years.
It was removed from Presto in July 2011. (Internal bug was CORE-39871)
The success of these removals makes it rather likely that removal is indeed safe.
WebKit and IE11 still support it.
Alternative implementation suggestion for web developers
The profile attribute doesn't do anything, so preferably stop using it or move to e.g. data-profile instead for site-specific information.
Alternatively, use getAttribute('profile') and setAttribute('profile') for a minimal fix.
Usage information from UseCounter
The usage is fluctuating between 0.05% and 0.075%, which is higher than most removals I'm aware of:
http://www.chromestatus.com/metrics/feature/timeline/popularity/207
Entry on chromestatus.com and/or MDN
None
Requesting approval to remove too?
No, let it be deprecated for at least one release cycle first.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.