mirror of
				https://github.com/lightpanda-io/browser.git
				synced 2025-10-30 15:41:48 +00:00 
			
		
		
		
	netsurf: remove documentHTMLParseFromFile
This commit is contained in:
		| @@ -64,7 +64,7 @@ pub fn main() !void { | |||||||
|     const file = try std.fs.cwd().openFile("test.html", .{}); |     const file = try std.fs.cwd().openFile("test.html", .{}); | ||||||
|     defer file.close(); |     defer file.close(); | ||||||
|  |  | ||||||
|     doc = try parser.documentHTMLParseFromFile(file); |     doc = try parser.documentHTMLParse(file.reader()); | ||||||
|     defer parser.documentHTMLClose(doc) catch |err| { |     defer parser.documentHTMLClose(doc) catch |err| { | ||||||
|         std.debug.print("documentHTMLClose error: {s}\n", .{@errorName(err)}); |         std.debug.print("documentHTMLClose error: {s}\n", .{@errorName(err)}); | ||||||
|     }; |     }; | ||||||
|   | |||||||
| @@ -45,7 +45,7 @@ pub fn main() !void { | |||||||
|     const file = try std.fs.cwd().openFile("test.html", .{}); |     const file = try std.fs.cwd().openFile("test.html", .{}); | ||||||
|     defer file.close(); |     defer file.close(); | ||||||
|  |  | ||||||
|     doc = try parser.documentHTMLParseFromFile(file); |     doc = try parser.documentHTMLParse(file.reader()); | ||||||
|     defer parser.documentHTMLClose(doc) catch |err| { |     defer parser.documentHTMLClose(doc) catch |err| { | ||||||
|         std.debug.print("documentHTMLClose error: {s}\n", .{@errorName(err)}); |         std.debug.print("documentHTMLClose error: {s}\n", .{@errorName(err)}); | ||||||
|     }; |     }; | ||||||
|   | |||||||
| @@ -1393,12 +1393,6 @@ fn parserErr(err: HubbubErr) ParserError!void { | |||||||
|     }; |     }; | ||||||
| } | } | ||||||
|  |  | ||||||
| // documentHTMLParseFromFile parses the given HTML file. |  | ||||||
| // The caller is responsible for closing the document. |  | ||||||
| pub fn documentHTMLParseFromFile(file: std.fs.File) !*DocumentHTML { |  | ||||||
|     return try documentHTMLParse(file.reader()); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| // documentHTMLParseFromStr parses the given HTML string. | // documentHTMLParseFromStr parses the given HTML string. | ||||||
| // The caller is responsible for closing the document. | // The caller is responsible for closing the document. | ||||||
| pub fn documentHTMLParseFromStr(str: []const u8) !*DocumentHTML { | pub fn documentHTMLParseFromStr(str: []const u8) !*DocumentHTML { | ||||||
|   | |||||||
| @@ -41,7 +41,7 @@ fn testExecFn( | |||||||
|     const file = try std.fs.cwd().openFile("test.html", .{}); |     const file = try std.fs.cwd().openFile("test.html", .{}); | ||||||
|     defer file.close(); |     defer file.close(); | ||||||
|  |  | ||||||
|     doc = try parser.documentHTMLParseFromFile(file); |     doc = try parser.documentHTMLParse(file.reader()); | ||||||
|     defer parser.documentHTMLClose(doc) catch |err| { |     defer parser.documentHTMLClose(doc) catch |err| { | ||||||
|         std.debug.print("documentHTMLClose error: {s}\n", .{@errorName(err)}); |         std.debug.print("documentHTMLClose error: {s}\n", .{@errorName(err)}); | ||||||
|     }; |     }; | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ pub fn run(arena: *std.heap.ArenaAllocator, comptime apis: []jsruntime.API, comp | |||||||
|     const file = try std.fs.cwd().openFile(f, .{}); |     const file = try std.fs.cwd().openFile(f, .{}); | ||||||
|     defer file.close(); |     defer file.close(); | ||||||
|  |  | ||||||
|     const html_doc = try parser.documentHTMLParseFromFile(file); |     const html_doc = try parser.documentHTMLParse(file.reader()); | ||||||
|     const doc = parser.documentHTMLToDocument(html_doc); |     const doc = parser.documentHTMLToDocument(html_doc); | ||||||
|  |  | ||||||
|     const dirname = fspath.dirname(f[dir.len..]) orelse unreachable; |     const dirname = fspath.dirname(f[dir.len..]) orelse unreachable; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Pierre Tachoire
					Pierre Tachoire