Skip to content

Commit 341f572

Browse files
committed
netsurf: implement location setter/getter
1 parent d7069df commit 341f572

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/netsurf/netsurf.zig

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2264,3 +2264,15 @@ pub fn documentHTMLGetCurrentScript(doc: *DocumentHTML) !?*Script {
22642264
if (elem == null) return null;
22652265
return @ptrCast(elem.?);
22662266
}
2267+
2268+
pub fn documentHTMLSetLocation(doc: *DocumentHTML, location: ?*anyopaque) !void {
2269+
const err = documentHTMLVtable(doc).set_location.?(doc, location);
2270+
try DOMErr(err);
2271+
}
2272+
2273+
pub fn documentHTMLGetLocation(doc: *DocumentHTML) !?*anyopaque {
2274+
var loc: ?*anyopaque = undefined;
2275+
const err = documentHTMLVtable(doc).get_location.?(doc, &loc);
2276+
try DOMErr(err);
2277+
return loc;
2278+
}

0 commit comments

Comments
 (0)