···2727 (** First row onto which this cell does not span (or rowspan_zero_magic) *)
2828 headers : string list;
2929 (** IDs referenced by the headers attribute *)
3030- is_header : bool;
3131- (** Whether this is a th element *)
3230 element_name : string;
3331 (** "td" or "th" *)
3432}
···6260 right = colspan;
6361 bottom = (if rowspan = 0 then rowspan_zero_magic else rowspan);
6462 headers;
6565- is_header;
6663 element_name = (if is_header then "th" else "td");
6764 }
6865···468465 | _ -> failwith "Bug: end_row_group in wrong state"
469466470467(** Start a row *)
471471-let start_row table collector =
468468+let start_row table _collector =
472469 if need_suppress_start table then ()
473470 else
474471 match table.state with
+1-1
test/test_all.ml
···195195 module TokenCollector = struct
196196 type t = { mutable tokens : Html5rw.Tokenizer.Token.t list }
197197 let create () = { tokens = [] }
198198- let process t token = t.tokens <- token :: t.tokens; `Continue
198198+ let process t token ~line:_ ~column:_ = t.tokens <- token :: t.tokens; `Continue
199199 let adjusted_current_node_in_html_namespace _ = true
200200 let get_tokens t = List.rev t.tokens
201201 end
+1-1
test/test_tokenizer.ml
···13131414 let create () = { tokens = [] }
15151616- let process t token =
1616+ let process t token ~line:_ ~column:_ =
1717 t.tokens <- token :: t.tokens;
1818 `Continue
1919