mirror of
				https://github.com/lightpanda-io/browser.git
				synced 2025-10-28 22:53:28 +00:00 
			
		
		
		
	Compare commits
	
		
			2 Commits
		
	
	
		
			cdp-browse
			...
			nikneym/mo
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | c9cd0fad40 | ||
|   | 8f96ea457f | 
| @@ -68,10 +68,6 @@ pub const MouseEvent = struct { | ||||
|             .button = @intFromEnum(opts.button), | ||||
|         }); | ||||
|  | ||||
|         if (!std.mem.eql(u8, event_type, "click")) { | ||||
|             log.warn(.mouse_event, "unsupported mouse event", .{ .event = event_type }); | ||||
|         } | ||||
|  | ||||
|         return mouse_event; | ||||
|     } | ||||
|  | ||||
|   | ||||
| @@ -31,3 +31,20 @@ | ||||
|   testing.expectEqual('click', evt.type); | ||||
|   testing.expectEqual(true, evt instanceof MouseEvent); | ||||
| </script> | ||||
|  | ||||
| <script id=customMouseEvent> | ||||
|   let hasEventDispatched = false; | ||||
|  | ||||
|   let customMouseEvent = new MouseEvent("CustomMouseEvent"); | ||||
|   testing.expectEqual(true, customMouseEvent instanceof MouseEvent); | ||||
|  | ||||
|   document.addEventListener("CustomMouseEvent", (event) => { | ||||
|     hasEventDispatched = true; | ||||
|  | ||||
|     testing.expectEqual(true, event instanceof MouseEvent); | ||||
|     testing.expectEqual(true, customMouseEvent === event); | ||||
|   }); | ||||
|  | ||||
|   document.dispatchEvent(customMouseEvent); | ||||
|   testing.expectEqual(true, hasEventDispatched); | ||||
| </script> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user