Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99724d0322 
							
						 
					 
					
						
						
							
							refactor(ui): some react refactorings ( #31900 )  
						
						 
						
						... 
						
						
						
						Addresses https://github.com/microsoft/playwright/issues/31863 . This PR
is chonky, but the individual commits should be easy to review. If
they're not, i'm happy to break them out into individual PRs.
There's two main things this does:
1. Remove some unused imports
2. Add a `clsx`-inspired helper function for classname templating
I wasn't able to replace `ReactDOM.render` with `ReactDOM.createRoot`.
This is the new recommended way starting with React 18, and the existing
one is going to be deprecated at some point. But it somehow breaks our
tests, i'll have to investigate that separately. 
						
						
					 
					
						2024-07-31 12:12:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dbc7b54e8 
							
						 
					 
					
						
						
							
							feat(ui-mode): highlight console message in timeline on hover ( #31756 )  
						
						 
						
						
						
						
					 
					
						2024-07-18 16:39:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0750b7854 
							
						 
					 
					
						
						
							
							chore: network panel polish ( #28924 )  
						
						 
						
						
						
						
					 
					
						2024-01-10 15:28:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5c57d0e98 
							
						 
					 
					
						
						
							
							chore: reuse image diff component in trace/html ( #28727 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/28685  
						
						
					 
					
						2023-12-22 10:17:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c838653d6 
							
						 
					 
					
						
						
							
							chore: fix the split view, reset window on timeline click ( #27007 )  
						
						 
						
						
						
						
					 
					
						2023-09-11 18:16:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							123ee9ddc1 
							
						 
					 
					
						
						
							
							chore: trace timeline ux ( #26797 )  
						
						 
						
						
						
						
					 
					
						2023-08-30 15:48:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd31f5bc50 
							
						 
					 
					
						
						
							
							chore: fix har date types ( #26783 )  
						
						 
						
						
						
						
					 
					
						2023-08-30 12:40:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a34deffa43 
							
						 
					 
					
						
						
							
							chore: highlight actions and har entries in timeline ( #26781 )  
						
						 
						
						
						
						
					 
					
						2023-08-29 22:23:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							049f839b30 
							
						 
					 
					
						
						
							
							chore: use glass pane for dragging ( #26513 )  
						
						 
						
						
						
						
					 
					
						2023-08-17 09:36:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a705d68c8a 
							
						 
					 
					
						
						
							
							chore: filter actions, console and network based on the timeline window ( #26509 )  
						
						 
						
						
						
						
					 
					
						2023-08-16 16:30:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d02aa1e52 
							
						 
					 
					
						
						
							
							chore: render locator in trace viewer timeline label ( #23754 )  
						
						 
						
						
						
						
					 
					
						2023-06-16 17:56:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e1aeaaecf 
							
						 
					 
					
						
						
							
							chore: do not show stale source in the trace ( #23163 )  
						
						 
						
						
						
						
					 
					
						2023-05-19 15:18:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9a9bb5a8c 
							
						 
					 
					
						
						
							
							chore: pack codemirror on resize ( #21856 )  
						
						 
						
						
						
						
					 
					
						2023-03-21 18:20:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08a5922c4d 
							
						 
					 
					
						
						
							
							chore: select first failure ( #21593 )  
						
						 
						
						
						
						
					 
					
						2023-03-12 10:42:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							428ea66578 
							
						 
					 
					
						
						
							
							chore: hide timeline bars and stack from ui mode ( #21590 )  
						
						 
						
						
						
						
					 
					
						2023-03-10 22:52:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e7abb2a76 
							
						 
					 
					
						
						
							
							chore: rearrange settings ( #21467 )  
						
						 
						
						
						
						
					 
					
						2023-03-07 12:43:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e477a183e 
							
						 
					 
					
						
						
							
							chore: various trace viewer ui fixes ( #21447 )  
						
						 
						
						
						
						
					 
					
						2023-03-06 21:37:39 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04b35089be 
							
						 
					 
					
						
						
							
							chore: extract shared trace viewer components ( #21433 )  
						
						 
						
						
						
						
					 
					
						2023-03-06 12:25:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b00579edb7 
							
						 
					 
					
						
						
							
							fix(trace): do not show duration tooltip for events ( #21342 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/21255  
						
						
					 
					
						2023-03-02 11:31:10 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22d82b6e1b 
							
						 
					 
					
						
						
							
							chore: flatten metadata in trace events ( #21214 )  
						
						 
						
						
						
						
					 
					
						2023-02-27 15:29:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9cc8478b3 
							
						 
					 
					
						
						
							
							chore: minor trace viewer UI tweaks ( #20937 )  
						
						 
						
						
						
						
					 
					
						2023-02-16 07:59:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3918e33c91 
							
						 
					 
					
						
						
							
							chore: trace viewer UX (auto scroll to action + timeline duration) ( #20001 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19916  
						
						
					 
					
						2023-01-10 18:33:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df143031e7 
							
						 
					 
					
						
						
							
							chore: move protocol and trace types into the top-level packages ( #17486 )  
						
						 
						
						
						
						
					 
					
						2022-09-20 18:41:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ae2017a5b 
							
						 
					 
					
						
						
							
							chore: always import type ( #13365 )  
						
						 
						
						
						
						
					 
					
						2022-04-06 14:57:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b81e76c2b 
							
						 
					 
					
						
						
							
							chore: migrate trace-viewer and recorder to vite ( #13076 )  
						
						 
						
						
						
						
					 
					
						2022-03-25 14:12:00 -07:00