Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cff9ac04e4 
							
						 
					 
					
						
						
							
							fix: cross-origin Page.goto referer ( #27859 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27765  
						
						
					 
					
						2023-10-31 11:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							820611e3cc 
							
						 
					 
					
						
						
							
							test: fix electron test expectations ( #26643 )  
						
						... 
						
						
						
						This regressed in https://github.com/microsoft/playwright/pull/26423 
since the certificate got changed. 
						
						
					 
					
						2023-08-23 17:59:07 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							744eb6823f 
							
						 
					 
					
						
						
							
							chore: fix s2 mode ( #24525 )  
						
						
						
						
					 
					
						2023-07-31 11:24:04 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b39fd7283f 
							
						 
					 
					
						
						
							
							chore: skip tests that fail in cross-machine service mode ( #24412 )  
						
						
						
						
					 
					
						2023-07-25 16:47:04 -07:00 
						 
				 
			
				
					
						
							
							
								Ben Hofferber 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							752176fd23 
							
						 
					 
					
						
						
							
							feat(goto): better navigation error message ( #23609 )  
						
						... 
						
						
						
						While this log message is only a sanity check, it is still beneficial to
have a message that can better inform what is happening when this
occurs. 
						
						
					 
					
						2023-06-21 11:10:35 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5927b5e92b 
							
						 
					 
					
						
						
							
							test: unflake 'should return url with basic auth info' test ( #23798 )  
						
						... 
						
						
						
						On android there is no localhost. We should never use just localhost. 
						
						
					 
					
						2023-06-20 11:06:30 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e171194c86 
							
						 
					 
					
						
						
							
							feat(firefox): roll Firefox to 1414 ( #23768 )  
						
						... 
						
						
						
						- roll Firefox stable to 1414
- roll Firefox beta to 1414
Fixes  #23138  
						
						
					 
					
						2023-06-17 12:10:20 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47c669caf2 
							
						 
					 
					
						
						
							
							test: fix service tests ( #22111 )  
						
						... 
						
						
						
						<img width="805" alt="image"
src="https://user-images.githubusercontent.com/17984549/229117984-1c70541b-7941-40e2-950d-a699e0fc4cc4.png "> 
						
						
					 
					
						2023-03-31 10:58:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8accabdb59 
							
						 
					 
					
						
						
							
							test: gardening ( #21814 )  
						
						... 
						
						
						
						Notable changes:
- `page-event-crash` is not a page test, moving out of page/.
- One of the expect tests is directly covered by another, merging them. 
						
						
					 
					
						2023-03-20 12:52:52 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							716d451be5 
							
						 
					 
					
						
						
							
							test: use toHaveURL in the new test ( #21667 )  
						
						
						
						
					 
					
						2023-03-14 09:23:00 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b3e7faad5 
							
						 
					 
					
						
						
							
							test: url bar navigation vs js redirect ( #21640 )  
						
						... 
						
						
						
						The tests document current behavior when url bar navigation competes
with a js redirect.
Fixes  #20749  
						
						
					 
					
						2023-03-13 17:53:39 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							434fa470e3 
							
						 
					 
					
						
						
							
							test: fix page.goto test on Firefox ( #21132 )  
						
						... 
						
						
						
						Turns out Firefox can yield either of the two errors, depending
on the stage of the pending navigation. 
						
						
					 
					
						2023-02-22 19:18:49 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edfff8cd8c 
							
						 
					 
					
						
						
							
							test: run more tests in 'service' mode ( #20734 )  
						
						
						
						
					 
					
						2023-02-07 18:25:33 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							821949d580 
							
						 
					 
					
						
						
							
							test: update stale test expectations ( #20423 )  
						
						
						
						
					 
					
						2023-01-27 21:52:34 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2af31edadd 
							
						 
					 
					
						
						
							
							feat: roll Firefox and Firefox-Beta to latest builds ( #20449 )  
						
						... 
						
						
						
						These builds initiate browser-side navigation for `page.goto` command.
Drive-by: add a minimal file URL test. 
						
						
					 
					
						2023-01-27 09:31:45 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd4efa9dc1 
							
						 
					 
					
						
						
							
							test: update tests for waituntil:commit ( #20042 )  
						
						... 
						
						
						
						Instead of never finishing the response which works differently across
browsers, stall the required script.
This makes "DOMContentLoaded" to never fire and properly tests the
"commit" signal. 
						
						
					 
					
						2023-01-11 10:16:51 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b59abb5e1 
							
						 
					 
					
						
						
							
							chore: fix lint in page-goto.spec ( #17052 )  
						
						
						
						
					 
					
						2022-09-02 15:45:01 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3548f3f898 
							
						 
					 
					
						
						
							
							feat(firefox): roll ff to 1350, beta to 1353 ( #17006 )  
						
						
						
						
					 
					
						2022-09-02 08:35:29 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fea8772d95 
							
						 
					 
					
						
						
							
							fix: emit load/domcontentloaded events as reported by the browser ( #16861 )  
						
						... 
						
						
						
						Instead of requiring all frames in the subtree to receive a particular
event, we rely on the browser's definition of load and DOMContentLoaded.
This changes logic in a few edge cases:
- Some browsers do not emit load event upon window.stop() at all.
- DOMContentLoaded does not wait for subframes, so they might not be
  ready when passing `{ waitUntil: 'domcontentloaded' }`.
`networkidle` preserves the old logic. 
						
						
					 
					
						2022-08-26 13:48:05 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							9795a4ba60 
							
						 
					 
					
						
						
							
							test: mark again some Android tests as fixme  
						
						
						
						
					 
					
						2022-08-03 10:51:45 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2fc636f8e 
							
						 
					 
					
						
						
							
							test: unskip working Android tests ( #16171 )  
						
						
						
						
					 
					
						2022-08-02 22:51:10 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6482ff7a7f 
							
						 
					 
					
						
						
							
							chore: roll Electron to 16.2.8 ( #16017 )  
						
						
						
						
					 
					
						2022-07-28 15:41:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bec6309df 
							
						 
					 
					
						
						
							
							fix(lifecycle): recalculate lifecycle on iframe detach ( #15812 )  
						
						... 
						
						
						
						It could be that iframe was blocking some event, like load or networkidle,
and we never updated the lifecycle after the iframe was detached. This
lead to goto and other navigation commands to never resolve. 
						
						
					 
					
						2022-07-22 19:44:02 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e185082a47 
							
						 
					 
					
						
						
							
							tests: mark failing android tests ( #14542 )  
						
						
						
						
					 
					
						2022-06-02 04:34:05 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4933e6d8b 
							
						 
					 
					
						
						
							
							chore(electron): add Win+Mac bots ( #13943 )  
						
						
						
						
					 
					
						2022-05-04 12:29:22 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90e76f9adb 
							
						 
					 
					
						
						
							
							test: rename #smoke to @smoke as test tags ( #12652 )  
						
						
						
						
					 
					
						2022-03-10 19:42:52 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84248f6e48 
							
						 
					 
					
						
						
							
							fix(webkit): handle will/didCheckPolicyForNavigation ( #11631 )  
						
						
						
						
					 
					
						2022-01-27 14:58:43 -08: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 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15a8b29961 
							
						 
					 
					
						
						
							
							test: goto finishes on window.stop() ( #10070 )  
						
						
						
						
					 
					
						2021-11-05 16:51:22 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13cc266b37 
							
						 
					 
					
						
						
							
							feat: add "commit" to possible waitUntil options ( #9892 )  
						
						
						
						
					 
					
						2021-11-01 17:12:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e4722d460 
							
						 
					 
					
						
						
							
							test: migrate to upstream fixtures ( #9835 )  
						
						
						
						
					 
					
						2021-10-28 08:31:30 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01c702adbb 
							
						 
					 
					
						
						
							
							chore: move "service" mode tests to experimental grid ( #9531 )  
						
						... 
						
						
						
						This patch moves service tests to use experimental grid.
Test changes:
- `proxy.spec.ts` - proxy setup is not supported at all in service mode.
  This is because we already use proxy for browsers to properly resolve
  localhost.
- `har.spec.ts` - tests disabled since connection port is different. 
						
						
					 
					
						2021-10-15 16:11:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							913821f675 
							
						 
					 
					
						
						
							
							chore: roll Electron to 12.2.1 ( #9271 )  
						
						
						
						
					 
					
						2021-10-01 19:40:47 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c63348bd03 
							
						 
					 
					
						
						
							
							feat(webkit): roll WebKit to 1550 ( #9239 )  
						
						
						
						
					 
					
						2021-09-30 10:41:09 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebe4e41606 
							
						 
					 
					
						
						
							
							test: add tests for Cross-Origin-Opener-Policy navigation ( #9184 )  
						
						
						
						
					 
					
						2021-09-28 09:56:07 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd22072685 
							
						 
					 
					
						
						
							
							chore: enable object-curly-spacing in ESLint ( #9168 )  
						
						
						
						
					 
					
						2021-09-27 18:58:08 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26bca47a47 
							
						 
					 
					
						
						
							
							test: add failing WebKit navigation test ( #9097 )  
						
						
						
						
					 
					
						2021-09-23 08:45:40 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fe30bb182 
							
						 
					 
					
						
						
							
							test(goto): add failing load event test for webkit ( #8809 )  
						
						
						
						
					 
					
						2021-09-09 12:42:46 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							6c8c18dc73 
							
						 
					 
					
						
						
							
							test: skip 'should work with lazy loading iframes' on Android  
						
						
						
						
					 
					
						2021-08-25 14:27:44 +02: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