> or gated it
Not true. W3C Candidate Recommendation phase was used in past to gate implementors, coordinate feedback, avoid premature standardization. See w3.org/Consortium/Process/Pr…. It was a hardfought condition, which members honored in interest of interop testing & reciprocity.
1
1
Brendan, come on. I can find tens of examples from when whenever this was in place of Netscape/IE/Firefox/Safari/any other W3C member implementing before CR.
1
1
Please do. I was at Mozilla and we held back on *shipping* until CR. @davidbaron probably can cite bugs.
1
2
XHR reached CR in 2010. Firefox shipped it in Firefox v1. Shall I continue?
Just look through everything in Firefox v1. You'll find a lot of them did not have CR specs.
1
1
Some didn't even have specs at all: developer.mozilla.org/en-US/… for example.
1
XHR was before we had a functioning w3.org — it was off in the XML weeds. Try the early Chrome era, through 5 years ago.
1
2
Sure, easy enough. developer.mozilla.org/en-US/… shipped in only Firefox with only a WD, no CR. Moved behind a flag in Firefox 41 but unflagged before that.
2
2
That was the recommended practice by the CSSWG at the time. (Today it would be feature flags or other mechanisms that keep things off by default for release channel users.) They also followed -webkit-prefixed versions.
2
2
Sometimes they/we didn't because it was an experiment that didn't work out, but that nobody ever bothered to remove. And some browsers had larger markets for single-engine content that they cared about sometimes. But there was still a broad push for interop, though uneven.
Apr 30, 2020 · 6:03 PM UTC
2


