Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae1e07de10 
							
						 
					 
					
						
						
							
							test: skip/improve some tests that are flaky ( #30993 )  
						
						
						
						
					 
					
						2024-05-23 17:40:27 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							162c18f586 
							
						 
					 
					
						
						
							
							feat(roll): roll Firefox to r1450 ( #30865 )  
						
						... 
						
						
						
						Fixes
https://github.com/microsoft/playwright/actions/runs/9120975643/job/25079367394  
						
						
					 
					
						2024-05-19 16:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d004c9f3c 
							
						 
					 
					
						
						
							
							fix(chromium): concat all post data entries for request.postData() ( #30734 )  
						
						... 
						
						
						
						This already works in Firefox, but does not work in WebKit. 
						
						
					 
					
						2024-05-09 14:08:38 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fecf52016 
							
						 
					 
					
						
						
							
							test: adjust headers expectations for firefox-beta ( #30520 )  
						
						... 
						
						
						
						There is a new experimental feature enabled in firefox-beta that sends a
"Priority" header. 
						
						
					 
					
						2024-04-24 14:05:39 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38fc74db7c 
							
						 
					 
					
						
						
							
							fix: postDataJSON with application/x-www-form-urlencoded; charset=UTF-8 ( #29889 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/29872  
						
						
					 
					
						2024-03-12 17:20:39 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							875ce1cf09 
							
						 
					 
					
						
						
							
							fix(chromium): use blockedReason as failure reason when available ( #29849 )  
						
						... 
						
						
						
						This covers blocked requests, e.g. mixed-content, that receive
`loadingFailed` with empty `errorText`.
Also, forcefully resolve `allHeaders()` in this case, since we know
there will be no actual network headers.
Fixes  #29833 . 
						
						
					 
					
						2024-03-07 14:07:04 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2693614c7a 
							
						 
					 
					
						
						
							
							Revert "fix(chromium): best effort 304 status on reload ( #29373 )" ( #29481 )  
						
						... 
						
						
						
						This reverts commit 17bc8f9a15b56bb59adec925ed503d2f109a7be3.
Reference https://github.com/microsoft/playwright/issues/28779 
Fixes https://github.com/microsoft/playwright/issues/29441  
						
						
					 
					
						2024-02-13 11:43:04 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17bc8f9a15 
							
						 
					 
					
						
						
							
							fix(chromium): best effort 304 status on reload ( #29373 )  
						
						... 
						
						
						
						Reference https://github.com/microsoft/playwright/issues/28779  
						
						
					 
					
						2024-02-05 16:56:42 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1617779f3e 
							
						 
					 
					
						
						
							
							test: page.reload should return 304 status ( #28881 )  
						
						... 
						
						
						
						Test for https://github.com/microsoft/playwright/issues/28779  
						
						
					 
					
						2024-01-05 13:49:45 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5646875e5c 
							
						 
					 
					
						
						
							
							fix: make Request.frame throw when page is not ready yet ( #26616 )  
						
						... 
						
						
						
						Suggest to check `request.isNavigationRequest()` beforehand.
Fixes  #24603 . 
						
						
					 
					
						2023-08-22 14:06:21 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c2a8fa306 
							
						 
					 
					
						
						
							
							chore: enable no-floating-promises ESLint rule for tests ( #23376 )  
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/23339  
					
						2023-06-02 21:59:12 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e2aec7454 
							
						 
					 
					
						
						
							
							chore: align more ESLint rules with VSCode formatting ( #16647 )  
						
						
						
						
					 
					
						2022-08-18 20:12:33 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da9d68265b 
							
						 
					 
					
						
						
							
							test: disable network sizes tests on old electron ( #15252 )  
						
						
						
						
					 
					
						2022-06-29 17:50:42 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							660516d22a 
							
						 
					 
					
						
						
							
							fix(network): make allHeaders wait until all headers are available ( #15094 )  
						
						... 
						
						
						
						fix(network): make allHeaders wait until all header are available
Before, calling `allHeaders()` from `page.on('request')` would yield
provisional headers instead.
With these changes:
- In Firefox, all headers are available immediately.
- In Chromium, all headers are available upon requestWillBeSentExtraInfo.
- In WebKit, all headers are available upon responseReceived.
- In all browsers, intercepted requests use "provisional" headers
  as all headers, since there is no network stack to change the headers.
Drive-by: migrated Chromium to `hasExtraInfo` flags that simplifies
the logic quite a bit. 
						
						
					 
					
						2022-06-24 13:51:09 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e185082a47 
							
						 
					 
					
						
						
							
							tests: mark failing android tests ( #14542 )  
						
						
						
						
					 
					
						2022-06-02 04:34:05 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5734c18ef8 
							
						 
					 
					
						
						
							
							feat(route): add cors header in route.fulfill ( #12943 )  
						
						
						
						
					 
					
						2022-03-25 14:56:57 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90e76f9adb 
							
						 
					 
					
						
						
							
							test: rename #smoke to @smoke as test tags ( #12652 )  
						
						
						
						
					 
					
						2022-03-10 19:42:52 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a7e4f9814 
							
						 
					 
					
						
						
							
							test: update wk win expectations for "should report raw headers" ( #11558 )  
						
						
						
						
					 
					
						2022-01-21 21:49:28 -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 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd22072685 
							
						 
					 
					
						
						
							
							chore: enable object-curly-spacing in ESLint ( #9168 )  
						
						
						
						
					 
					
						2021-09-27 18:58:08 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							798d0bfa9b 
							
						 
					 
					
						
						
							
							chore: fix headers api again ( #8854 )  
						
						
						
						
					 
					
						2021-09-11 13:27:00 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e914f6bbc7 
							
						 
					 
					
						
						
							
							feat(network): remove Headers class and add headersArray method ( #8749 )  
						
						
						
						
					 
					
						2021-09-07 10:27:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ac11a7760 
							
						 
					 
					
						
						
							
							fix(headers): fix webkit win headers tests ( #8675 )  
						
						
						
						
					 
					
						2021-09-02 22:05:22 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d5b41ce7b 
							
						 
					 
					
						
						
							
							feat(headers): add Headers.headers that would mimic the behavior of the deprecated getters ( #8665 )  
						
						
						
						
					 
					
						2021-09-02 20:48:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94170dacbd 
							
						 
					 
					
						
						
							
							chore: rename rawHeaders to allHeaders ( #8659 )  
						
						
						
						
					 
					
						2021-09-02 11:46:52 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54bda2c8dd 
							
						 
					 
					
						
						
							
							fix(size): fix some of the request.size() problems ( #8645 )  
						
						
						
						
					 
					
						2021-09-02 10:39:57 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42e44f888b 
							
						 
					 
					
						
						
							
							feat(rawheaders): introduce initial plumbing ( #8638 )  
						
						
						
						
					 
					
						2021-09-01 18:28:20 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e47bacdecb 
							
						 
					 
					
						
						
							
							fix(cookies): read response headers off extra info event, if any ( #8526 )  
						
						
						
						
					 
					
						2021-08-30 09:58:44 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ea2f209ea 
							
						 
					 
					
						
						
							
							fix(har): requestFinished/page-close race ( #8518 )  
						
						
						
						
					 
					
						2021-08-28 01:09:18 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3dde0650f 
							
						 
					 
					
						
						
							
							feat(network): expose bodySize, transferSize, and headerSize ( #8234 )  
						
						
						
						
					 
					
						2021-08-27 22:53:57 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc2f161a55 
							
						 
					 
					
						
						
							
							chore: roll test-runner to 1.13.0-next-1625774143000 ( #7519 )  
						
						
						
						
					 
					
						2021-07-08 23:36:11 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e8d65e978 
							
						 
					 
					
						
						
							
							test: skip falky raw headers test in Chromium ( #6721 )  
						
						
						
						
					 
					
						2021-05-24 11:03:31 -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