remove useless _page field from WritableStream*

This commit is contained in:
Pierre Tachoire
2026-03-02 18:08:08 +01:00
parent 7d0548406e
commit d2da0b7c0e
4 changed files with 0 additions and 12 deletions

View File

@@ -29,7 +29,6 @@ pub const DefaultController = TransformStreamDefaultController;
pub const ZigTransformFn = *const fn (*TransformStreamDefaultController, js.Value) anyerror!void; pub const ZigTransformFn = *const fn (*TransformStreamDefaultController, js.Value) anyerror!void;
_page: *Page,
_readable: *ReadableStream, _readable: *ReadableStream,
_writable: *WritableStream, _writable: *WritableStream,
_controller: *TransformStreamDefaultController, _controller: *TransformStreamDefaultController,
@@ -44,7 +43,6 @@ pub fn init(transformer_: ?Transformer, page: *Page) !*TransformStream {
const readable = try ReadableStream.init(null, null, page); const readable = try ReadableStream.init(null, null, page);
const self = try page._factory.create(TransformStream{ const self = try page._factory.create(TransformStream{
._page = page,
._readable = readable, ._readable = readable,
._writable = undefined, ._writable = undefined,
._controller = undefined, ._controller = undefined,
@@ -74,7 +72,6 @@ pub fn initWithZigTransform(zig_transform: ZigTransformFn, page: *Page) !*Transf
const readable = try ReadableStream.init(null, null, page); const readable = try ReadableStream.init(null, null, page);
const self = try page._factory.create(TransformStream{ const self = try page._factory.create(TransformStream{
._page = page,
._readable = readable, ._readable = readable,
._writable = undefined, ._writable = undefined,
._controller = undefined, ._controller = undefined,
@@ -152,7 +149,6 @@ pub fn registerTypes() []const type {
} }
pub const TransformStreamDefaultController = struct { pub const TransformStreamDefaultController = struct {
_page: *Page,
_stream: *TransformStream, _stream: *TransformStream,
_transform_fn: ?js.Function.Global, _transform_fn: ?js.Function.Global,
_flush_fn: ?js.Function.Global, _flush_fn: ?js.Function.Global,
@@ -166,7 +162,6 @@ pub const TransformStreamDefaultController = struct {
page: *Page, page: *Page,
) !*TransformStreamDefaultController { ) !*TransformStreamDefaultController {
return page._factory.create(TransformStreamDefaultController{ return page._factory.create(TransformStreamDefaultController{
._page = page,
._stream = stream, ._stream = stream,
._transform_fn = transform_fn, ._transform_fn = transform_fn,
._flush_fn = flush_fn, ._flush_fn = flush_fn,

View File

@@ -31,7 +31,6 @@ pub const State = enum {
errored, errored,
}; };
_page: *Page,
_state: State, _state: State,
_writer: ?*WritableStreamDefaultWriter, _writer: ?*WritableStreamDefaultWriter,
_controller: *WritableStreamDefaultController, _controller: *WritableStreamDefaultController,
@@ -50,7 +49,6 @@ const UnderlyingSink = struct {
pub fn init(sink_: ?UnderlyingSink, page: *Page) !*WritableStream { pub fn init(sink_: ?UnderlyingSink, page: *Page) !*WritableStream {
const self = try page._factory.create(WritableStream{ const self = try page._factory.create(WritableStream{
._page = page,
._state = .writable, ._state = .writable,
._writer = null, ._writer = null,
._controller = undefined, ._controller = undefined,
@@ -75,7 +73,6 @@ pub fn init(sink_: ?UnderlyingSink, page: *Page) !*WritableStream {
pub fn initForTransform(transform_stream: *TransformStream, page: *Page) !*WritableStream { pub fn initForTransform(transform_stream: *TransformStream, page: *Page) !*WritableStream {
const self = try page._factory.create(WritableStream{ const self = try page._factory.create(WritableStream{
._page = page,
._state = .writable, ._state = .writable,
._writer = null, ._writer = null,
._controller = undefined, ._controller = undefined,

View File

@@ -22,12 +22,10 @@ const WritableStream = @import("WritableStream.zig");
const WritableStreamDefaultController = @This(); const WritableStreamDefaultController = @This();
_page: *Page,
_stream: *WritableStream, _stream: *WritableStream,
pub fn init(stream: *WritableStream, page: *Page) !*WritableStreamDefaultController { pub fn init(stream: *WritableStream, page: *Page) !*WritableStreamDefaultController {
return page._factory.create(WritableStreamDefaultController{ return page._factory.create(WritableStreamDefaultController{
._page = page,
._stream = stream, ._stream = stream,
}); });
} }

View File

@@ -22,12 +22,10 @@ const WritableStream = @import("WritableStream.zig");
const WritableStreamDefaultWriter = @This(); const WritableStreamDefaultWriter = @This();
_page: *Page,
_stream: ?*WritableStream, _stream: ?*WritableStream,
pub fn init(stream: *WritableStream, page: *Page) !*WritableStreamDefaultWriter { pub fn init(stream: *WritableStream, page: *Page) !*WritableStreamDefaultWriter {
return page._factory.create(WritableStreamDefaultWriter{ return page._factory.create(WritableStreamDefaultWriter{
._page = page,
._stream = stream, ._stream = stream,
}); });
} }