Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1686e5174d 
							
						 
					 
					
						
						
							
							chore: allow evaluating Error objects ( #31691 )  
						
						... 
						
						
						
						Previously, Error objects were replaced with strings.
Now, Error objects are reconstructed back from the serialized value. 
						
						
					 
					
						2024-07-15 05:47:40 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a7f17d820 
							
						 
					 
					
						
						
							
							chore: fix simulated clock bots ( #31301 )  
						
						
						
						
					 
					
						2024-06-17 09:17:38 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bfd0eb6e4 
							
						 
					 
					
						
						
							
							chore: introduce clock test mode ( #31110 )  
						
						
						
						
					 
					
						2024-05-31 14:44:26 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							532e4c5802 
							
						 
					 
					
						
						
							
							test: add a test for issue 28520 ( #28552 )  
						
						... 
						
						
						
						References #28520 . 
						
						
					 
					
						2023-12-08 10:55:26 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							817a130cdc 
							
						 
					 
					
						
						
							
							chore: dispose-based callback termination ( #27911 )  
						
						
						
						
					 
					
						2023-11-01 16:36:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1857a3fb56 
							
						 
					 
					
						
						
							
							fix(evaluate): make sure to try/catch toJSON access ( #27238 )  
						
						
						
						
					 
					
						2023-09-21 13:31:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9509b3ec6 
							
						 
					 
					
						
						
							
							Revert "feat(evaluate): serialize map and set ( #26730 )" ( #27219 )  
						
						... 
						
						
						
						This reverts commit ee203b782ccc82ec688a7973a0c5ffc87aa636df.
References #24040 .
Fixes  #27181 . 
						
						
					 
					
						2023-09-20 18:31:09 -07:00 
						 
				 
			
				
					
						
							
							
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee203b782c 
							
						 
					 
					
						
						
							
							feat(evaluate): serialize map and set ( #26730 )  
						
						... 
						
						
						
						closes: https://github.com/microsoft/playwright/issues/24040  
						
						
					 
					
						2023-08-28 14:32:41 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0b429fed0 
							
						 
					 
					
						
						
							
							feat: support bigint in evaluates ( #23930 )  
						
						... 
						
						
						
						Fixes  #22719 . 
					
						2023-06-28 08:55:45 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6aa9f49ce 
							
						 
					 
					
						
						
							
							chore: make evaluate work with busted Array.prototype.map/push ( #22528 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22460 
Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: Dmitry Gozman <dgozman@gmail.com> 
						
						
					 
					
						2023-04-21 19:52:13 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							870edd1aae 
							
						 
					 
					
						
						
							
							feat(firefox): roll Firefox to 1387 ( #21542 )  
						
						... 
						
						
						
						Fixes  #21109 
Fixes  #21430  
					
						2023-03-10 09:25:54 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bb6bc7ad0 
							
						 
					 
					
						
						
							
							test: mark new test as failing in ff ( #21122 )  
						
						... 
						
						
						
						The test is failing for overridden Date in Firefox.
#21109  
						
						
					 
					
						2023-02-22 16:36:39 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6dae8ea1f 
							
						 
					 
					
						
						
							
							fix: eval serialization w/ overridden URL/RegExp/Date ( #21112 )  
						
						... 
						
						
						
						Fixes  #21109  
					
						2023-02-22 15:45:42 -08:00 
						 
				 
			
				
					
						
							
							
								chimurai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f72d400952 
							
						 
					 
					
						
						
							
							chore: fix typos ( #20473 )  
						
						
						
						
					 
					
						2023-01-30 09:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ac426b3d5 
							
						 
					 
					
						
						
							
							chore: expose utility script to inner evaluates ( #19147 )  
						
						
						
						
					 
					
						2022-11-29 16:57:11 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00a3b1b0a2 
							
						 
					 
					
						
						
							
							fix: make evaluate work with overridden Window/Document/Node ( #17288 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17287  
						
						
					 
					
						2022-09-13 18:21:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							904801a5eb 
							
						 
					 
					
						
						
							
							test: add initial webview2 tests ( #16827 )  
						
						
						
						
					 
					
						2022-09-07 20:09:22 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbf9ca5316 
							
						 
					 
					
						
						
							
							fix: avoid using builtins in injected script bundles ( #17145 )  
						
						
						
						
					 
					
						2022-09-06 17:25:02 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e2aec7454 
							
						 
					 
					
						
						
							
							chore: align more ESLint rules with VSCode formatting ( #16647 )  
						
						
						
						
					 
					
						2022-08-18 20:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59562de0ec 
							
						 
					 
					
						
						
							
							fix(pipe): do not store accumulated message as string ( #16641 )  
						
						... 
						
						
						
						Accumulated message must be stored raw; otherwise, unicode encoding
will break while trying to decode them.
Fixes  #16367  
						
						
					 
					
						2022-08-18 07:53:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e20baacc9c 
							
						 
					 
					
						
						
							
							test: fix large string expectations ( #16388 )  
						
						
						
						
					 
					
						2022-08-09 21:39:13 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dea817355 
							
						 
					 
					
						
						
							
							test: corrupted large string repro ( #16369 )  
						
						... 
						
						
						
						Repro for #16367 . 
						
						
					 
					
						2022-08-09 10:44:52 -07:00 
						 
				 
			
				
					
						
							
							
								Sean Doyle 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef5a56ce18 
							
						 
					 
					
						
						
							
							feat(evaluate): serialized URL instances ( #15023 )  
						
						... 
						
						
						
						Add support for returning [URL][] instances from `page.evaluate` calls.
Follow the patterns established by `Date` and `RegExp` serialization.
[URL]: https://developer.mozilla.org/en-US/docs/Web/API/URL  
						
						
					 
					
						2022-07-05 17:53:02 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e34fa4feeb 
							
						 
					 
					
						
						
							
							fix(evaluate): fallback to toJSON if it exists when serializing ( #15188 )  
						
						... 
						
						
						
						* fix(evaluate): fallback to toJSON if it exists when serializing
* fix test in ff
* window.performance test 
						
						
					 
					
						2022-06-29 08:07:32 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf89a36181 
							
						 
					 
					
						
						
							
							chore: serialize circular objects ( #14045 )  
						
						
						
						
					 
					
						2022-05-09 18:51:53 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90e76f9adb 
							
						 
					 
					
						
						
							
							test: rename #smoke to @smoke as test tags ( #12652 )  
						
						
						
						
					 
					
						2022-03-10 19:42:52 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6c2b32b53 
							
						 
					 
					
						
						
							
							test: introduce #smoke tests ( #11135 )  
						
						... 
						
						
						
						This patch introduces 109 "#smoke" tests - a subset of tests that makes
sure that basic Playwright functionality works. This set is loosely
defined; feel free to add/remove tests to the set. The only goal is to
keep this set minimal & fast to run.
I tried to pick tests so that various parts of Playwright functionality
are exercised. 
						
						
					 
					
						2021-12-29 18:51:28 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c373986ca0 
							
						 
					 
					
						
						
							
							fix(evaluate): reject all context operations when frame detaches ( #9987 )  
						
						
						
						
					 
					
						2021-11-03 10:44:50 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc2f161a55 
							
						 
					 
					
						
						
							
							chore: roll test-runner to 1.13.0-next-1625774143000 ( #7519 )  
						
						
						
						
					 
					
						2021-07-08 23:36:11 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							103f8ddd06 
							
						 
					 
					
						
						
							
							Revert "chore: update eslint config ( #6840 )" partly ( #7268 )  
						
						... 
						
						
						
						This reverts commit ec7d37d92f4b6b75039d2343414237d2dbc84847. 
						
						
					 
					
						2021-06-23 11:08:35 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6831df26f 
							
						 
					 
					
						
						
							
							feat: roll Firefox to r1271 ( #7067 )  
						
						... 
						
						
						
						References #7015  
						
						
					 
					
						2021-06-11 10:50:02 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5157f74bcc 
							
						 
					 
					
						
						
							
							test: toJSON property for Arrays after evaluation in FF ( #7016 )  
						
						
						
						
					 
					
						2021-06-10 10:53:30 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fde9bc13f 
							
						 
					 
					
						
						
							
							fix(webkit): use new awaitPromise parameter instead of separate command ( #6852 )  
						
						
						
						
					 
					
						2021-06-02 10:04:47 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2ab1951fd 
							
						 
					 
					
						
						
							
							feat(firefox): bump to 1268 ( #6779 )  
						
						
						
						
					 
					
						2021-05-28 09:16:42 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b220e50ee 
							
						 
					 
					
						
						
							
							test: add failing test for eval with overridden Array.toJSON ( #6766 )  
						
						
						
						
					 
					
						2021-05-26 16:02:21 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b6b894dd8 
							
						 
					 
					
						
						
							
							test: prepare test to use options as passed ( #6557 )  
						
						... 
						
						
						
						This changes `headful` to `headless` to align with launch options.
Also replaces `isChromium` and friends with `browserName`. 
						
						
					 
					
						2021-05-13 10:22:23 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							217cbe3e21 
							
						 
					 
					
						
						
							
							test: cleanup bad usages of pageTest ( #6430 )  
						
						
						
						
					 
					
						2021-05-06 07:08:22 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9433cae4fe 
							
						 
					 
					
						
						
							
							test: move all page tests to a subdirectory ( #6427 )  
						
						
						
						
					 
					
						2021-05-05 19:10:28 -07:00