mirror of
				https://github.com/lightpanda-io/browser.git
				synced 2025-10-30 07:31:47 +00:00 
			
		
		
		
	Compare commits
	
		
			2 Commits
		
	
	
		
			cdp-browse
			...
			55e9d8d166
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | 55e9d8d166 | ||
|   | d7d2f84794 | 
| @@ -267,8 +267,8 @@ pub const TraverseToOptions = struct { | |||||||
|     info: ?js.Object = null, |     info: ?js.Object = null, | ||||||
| }; | }; | ||||||
|  |  | ||||||
| pub fn _traverseTo(self: *Navigation, key: []const u8, _: ?TraverseToOptions, page: *Page) !NavigationReturn { | pub fn _traverseTo(self: *Navigation, key: []const u8, _opts: ?TraverseToOptions, page: *Page) !NavigationReturn { | ||||||
|     // const opts = _opts orelse TraverseToOptions{}; |     log.debug(.browser, "not implemented", .{ .options = _opts }); | ||||||
|  |  | ||||||
|     for (self.entries.items, 0..) |entry, i| { |     for (self.entries.items, 0..) |entry, i| { | ||||||
|         if (std.mem.eql(u8, key, entry.key)) { |         if (std.mem.eql(u8, key, entry.key)) { | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ fn register( | |||||||
|     typ: []const u8, |     typ: []const u8, | ||||||
|     listener: EventHandler.Listener, |     listener: EventHandler.Listener, | ||||||
| ) !?js.Function { | ) !?js.Function { | ||||||
|     const target = @as(*parser.EventTarget, @ptrCast(self)); |     const target = parser.toEventTarget(NavigationEventTarget, self); | ||||||
|  |  | ||||||
|     // The only time this can return null if the listener is already |     // The only time this can return null if the listener is already | ||||||
|     // registered. But before calling `register`, all of our functions |     // registered. But before calling `register`, all of our functions | ||||||
| @@ -33,7 +33,7 @@ fn register( | |||||||
| } | } | ||||||
|  |  | ||||||
| fn unregister(self: *NavigationEventTarget, typ: []const u8, cbk_id: usize) !void { | fn unregister(self: *NavigationEventTarget, typ: []const u8, cbk_id: usize) !void { | ||||||
|     const et = @as(*parser.EventTarget, @ptrCast(self)); |     const et = parser.toEventTarget(NavigationEventTarget, self); | ||||||
|     // check if event target has already this listener |     // check if event target has already this listener | ||||||
|     const lst = try parser.eventTargetHasListener(et, typ, false, cbk_id); |     const lst = try parser.eventTargetHasListener(et, typ, false, cbk_id); | ||||||
|     if (lst == null) { |     if (lst == null) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user