Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							893e7bbf3b 
							
						 
					 
					
						
						
							
							chore: add _browserTypes helpers to playwright ( #34611 )  
						
						
						
						
					 
					
						2025-02-07 15:43:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dbe63636d 
							
						 
					 
					
						
						
							
							fix(routeWebSocket): should work after context reuse ( #34165 )  
						
						
						
						
					 
					
						2024-12-30 10:00:10 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b1d0361cd 
							
						 
					 
					
						
						
							
							fix(chromium): reset mouse position upon page reuse ( #32944 )  
						
						... 
						
						
						
						Similarly to Firefox, move the mouse to (-1, -1) upon page reuse. This
fixes the corresponding test on all platforms. 
						
						
					 
					
						2024-10-03 08:09:00 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6219e6e79 
							
						 
					 
					
						
						
							
							Revert "feat(tracing): add .pwtrace to trace file extension" ( #32648 )  
						
						... 
						
						
						
						Reverts microsoft/playwright#32581 
Relates
https://github.com/microsoft/playwright/issues/32226#issuecomment-2351164727  
						
						
					 
					
						2024-09-17 15:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aeb4d182f7 
							
						 
					 
					
						
						
							
							feat(tracing): add .pwtrace to trace file extension ( #32581 )  
						
						... 
						
						
						
						Closes https://github.com/microsoft/playwright/issues/32226 
I've updated every mention of `.trace.zip` except for the release notes. 
						
						
					 
					
						2024-09-14 10:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f05b4daa2f 
							
						 
					 
					
						
						
							
							fix(clock): under reused context ( #31357 )  
						
						... 
						
						
						
						We uninstall all the setInitScript but forgot to mark `installed` as
`false`.
Fixes https://github.com/microsoft/playwright/issues/31353  
						
						
					 
					
						2024-06-18 18:21:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96053ed0b5 
							
						 
					 
					
						
						
							
							Revert "fix(reuse): reset Origin Private File System API ( #29921 )" ( #30342 )  
						
						... 
						
						
						
						This reverts commit 048d6669fd4b1309cca2f5baf4ed873295eccb77.
This change caused the crash for
https://github.com/microsoft/playwright/issues/30339#issuecomment-2049870789 .
If we don't execute this code, it does not crash.
Reverting it for now until the Chromium fix lands in Beta/Stable. 
						
						
					 
					
						2024-04-11 19:07:15 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							048d6669fd 
							
						 
					 
					
						
						
							
							fix(reuse): reset Origin Private File System API ( #29921 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/29901 
This clears the Origin Private File System API when using VSCode
extension. 
						
						
					 
					
						2024-03-15 17:40:46 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							527d260cbf 
							
						 
					 
					
						
						
							
							chore: hide tracing calls from traces ( #27096 )  
						
						
						
						
					 
					
						2023-09-15 12:55:49 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9509c300e4 
							
						 
					 
					
						
						
							
							fix(reuse): make sure newly created page is not "server-side-only" ( #26332 )  
						
						... 
						
						
						
						This page is going to be the "page for reuse", so it should not be
marked as "server-side-only" and should issue all required events.
Fixes  #24574 . 
						
						
					 
					
						2023-08-07 16:26:30 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83a98cccf3 
							
						 
					 
					
						
						
							
							test: skip tracing test on trace mode ( #24483 )  
						
						... 
						
						
						
						Thats like we do it here:
c8f2fc392a/tests/library/tracing.spec.ts (L26) 
						
						
					 
					
						2023-07-28 18:48:34 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1754755684 
							
						 
					 
					
						
						
							
							fix(tracing): make sure resetForReuse does not throw ( #24415 )  
						
						... 
						
						
						
						When trace chunk recording is in progress, calling `stop()` throws
`Error: Must stop trace file before stopping tracing`. 
						
						
					 
					
						2023-07-27 08:06:42 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9472f79d32 
							
						 
					 
					
						
						
							
							fix(reuse): reset mouse position in Firefox ( #22973 )  
						
						... 
						
						
						
						Otherwise, Firefox sometimes keeps the current position and triggers
unexpected hover effects.
Fixes  #22432 . 
						
						
					 
					
						2023-05-12 13:21:49 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2393602e8c 
							
						 
					 
					
						
						
							
							fix(reuse): ignore late bindings after dispatchers were disposed ( #22838 )  
						
						... 
						
						
						
						When reusing the context, we first dispose all dispatchers, and then
reset the page/context. If bindings are triggered during the reset, they
try to send messages on disposed dispatchers.
Since there is no way to unregister bindings, just ignore them after
disposal.
Fixes  #22803 . 
						
						
					 
					
						2023-05-05 11:10:53 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							778f8e65d2 
							
						 
					 
					
						
						
							
							chore: do not cache between reused context ( #20052 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19926  
						
						
					 
					
						2023-03-03 12:37:44 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							830c3c9f0f 
							
						 
					 
					
						
						
							
							fix(reuse): workaround long sw unregister ( #19930 )  
						
						... 
						
						
						
						Bogus `importScripts()` sometimes makes `unregister()` hang for long
time. We detect this case and not await it.
Fixes  #19789 . 
						
						
					 
					
						2023-01-06 17:02:40 -08:00