The WritableStreamDefaultController constructor became exposed on the global object in the Streams Standard in
June 2020, however due to an oversight Blink's implementation was not updated to match.
Previously, in order to get a reference to the constructor you'd have to write something like
let WritableStreamDefaultController;
new WritableStream({
start(controller) {
WritableStreamDefaultController = controller.constructor;
}
});
This code will still work, but it will no longer be necessary.
This change is purely for standards alignment. It doesn't make much practical difference. Attempting to call the constructor just throws a TypeError. Probably the only reason anyone would want a reference to it is to monkey-patch the prototype.