573441cad7 
								
							 
						 
						
							
							
								
								feat(webkit): allow running WebKit via WSL on Windows ( #36358 )  
							
							
							
						 
						
							2025-09-09 12:34:30 +02:00  
				
					
						
							
							
								 
						
							
								86bd3ebd97 
								
							 
						 
						
							
							
								
								test: do not rely on localhost in tests ( #36545 )  
							
							
							
						 
						
							2025-07-03 15:51:32 +02:00  
				
					
						
							
							
								 
						
							
								a0eb891880 
								
							 
						 
						
							
							
								
								chore: ensure progress runs with a timeout in fetch() ( #36192 )  
							
							
							
						 
						
							2025-06-05 16:43:53 +01:00  
				
					
						
							
							
								 
						
							
								9d70a305a9 
								
							 
						 
						
							
							
								
								fix(cookies): properly filter cookies for subdomain ( #36109 )  
							
							
	
		
			
	 
	
	
		
			
				
	infra / docs & lint (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	infra / Lint snippets (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Check client side changes / Check (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	components / ${{ matrix.os }} - Node.js ${{ matrix.node-version }} (18, macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	components / ${{ matrix.os }} - Node.js ${{ matrix.node-version }} (18, ubuntu-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	components / ${{ matrix.os }} - Node.js ${{ matrix.node-version }} (18, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	components / ${{ matrix.os }} - Node.js ${{ matrix.node-version }} (20, ubuntu-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	components / ${{ matrix.os }} - Node.js ${{ matrix.node-version }} (22, ubuntu-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / Stress - ${{ matrix.os }} (macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / Stress - ${{ matrix.os }} (ubuntu-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / Stress - ${{ matrix.os }} (windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / WebView2 (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / time library - ${{ matrix.clock }} (frozen) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / time library - ${{ matrix.clock }} (realtime) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / time test runner - ${{ matrix.clock }} (frozen) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / time test runner - ${{ matrix.clock }} (realtime) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / Electron - ${{ matrix.os }} (macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / Electron - ${{ matrix.os }} (ubuntu-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests others / Electron - ${{ matrix.os }} (windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / ${{ matrix.os }} (${{ matrix.browser }} - Node.js ${{ matrix.node-version }}) (chromium, 18, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / ${{ matrix.os }} (${{ matrix.browser }} - Node.js ${{ matrix.node-version }}) (chromium, 20, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / ${{ matrix.os }} (${{ matrix.browser }} - Node.js ${{ matrix.node-version }}) (chromium, 22, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / ${{ matrix.os }} (${{ matrix.browser }} - Node.js ${{ matrix.node-version }}) (firefox, 18, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / ${{ matrix.os }} (${{ matrix.browser }} - Node.js ${{ matrix.node-version }}) (webkit, 18, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / ${{ matrix.os }} (chromium tip-of-tree) (ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Test Runner (18, macos-latest, 1, 2) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Test Runner (18, macos-latest, 2, 2) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Test Runner (18, ubuntu-latest, 1, 2) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Test Runner (18, ubuntu-latest, 2, 2) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Test Runner (18, windows-latest, 1, 2) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Test Runner (18, windows-latest, 2, 2) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Test Runner (20, ubuntu-latest, 1, 2) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Test Runner (20, ubuntu-latest, 2, 2) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Test Runner (22, ubuntu-latest, 1, 2) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Test Runner (22, ubuntu-latest, 2, 2) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Web Components (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / VSCode Extension (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Installation Test ${{ matrix.os }} (macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Installation Test ${{ matrix.os }} (ubuntu-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 1 / Installation Test ${{ matrix.os }} (windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (chromium, ubuntu-24.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (firefox, ubuntu-24.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (webkit, ubuntu-24.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (chromium, macos-13-large) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (chromium, macos-13-xlarge) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (chromium, macos-14-large) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (chromium, macos-14-xlarge) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (firefox, macos-13-large) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (firefox, macos-13-xlarge) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (firefox, macos-14-large) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (firefox, macos-14-xlarge) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (webkit, macos-13-large) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (webkit, macos-13-xlarge) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (webkit, macos-14-large) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (webkit, macos-14-xlarge) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (webkit, macos-15-large) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / ${{ matrix.os }} (${{ matrix.browser }}) (webkit, macos-15-xlarge) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Windows (chromium) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Windows (firefox) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Windows (webkit) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Installation Test ${{ matrix.os }} (${{ matrix.node_version }}) (20, ubuntu-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Installation Test ${{ matrix.os }} (${{ matrix.node_version }}) (22, ubuntu-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / headed ${{ matrix.browser }} (${{ matrix.os }}) (chromium, macos-14-xlarge) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / headed ${{ matrix.browser }} (${{ matrix.os }}) (chromium, ubuntu-24.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / headed ${{ matrix.browser }} (${{ matrix.os }}) (chromium, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / headed ${{ matrix.browser }} (${{ matrix.os }}) (firefox, macos-14-xlarge) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / headed ${{ matrix.browser }} (${{ matrix.os }}) (firefox, ubuntu-24.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / headed ${{ matrix.browser }} (${{ matrix.os }}) (firefox, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / headed ${{ matrix.browser }} (${{ matrix.os }}) (webkit, macos-14-xlarge) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / headed ${{ matrix.browser }} (${{ matrix.os }}) (webkit, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / headed ${{ matrix.browser }} (${{ matrix.os }}) (webkit, ubuntu-24.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / headed ${{ matrix.browser }} (${{ matrix.os }}) (webkit, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Transport (driver) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Transport (service) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Tracing ${{ matrix.browser }} ${{ matrix.channel }} (chromium) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Tracing ${{ matrix.browser }} ${{ matrix.channel }} (chromium, chromium-tip-of-tree) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Tracing ${{ matrix.browser }} ${{ matrix.channel }} (firefox) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Tracing ${{ matrix.browser }} ${{ matrix.channel }} (webkit) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (chrome, macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (chrome, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (chrome, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (chrome-beta, macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (chrome-beta, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (chrome-beta, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (msedge, macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (msedge, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (msedge, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (msedge-beta, macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (msedge-beta, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (msedge-beta, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (msedge-dev, macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (msedge-dev, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test ${{ matrix.channel }} on ${{ matrix.runs-on }} (msedge-dev, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Chromium tip-of-tree ${{ matrix.os }}${{ matrix.headed }} (, macos-13) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Chromium tip-of-tree ${{ matrix.os }}${{ matrix.headed }} (, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Chromium tip-of-tree ${{ matrix.os }}${{ matrix.headed }} (--headed, macos-13) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Chromium tip-of-tree ${{ matrix.os }}${{ matrix.headed }} (--headed, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Chromium tip-of-tree ${{ matrix.os }}${{ matrix.headed }} (--headed, windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Chromium tip-of-tree headless-shell-${{ matrix.os }} (ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Firefox Beta ${{ matrix.os }} (macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Firefox Beta ${{ matrix.os }} (ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Firefox Beta ${{ matrix.os }} (windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / build-playwright-driver (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test channel=chromium (macos-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test channel=chromium (ubuntu-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests 2 / Test channel=chromium (windows-latest) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests Video / Video Linux (chromium, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests Video / Video Linux (chromium, ubuntu-24.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests Video / Video Linux (firefox, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests Video / Video Linux (firefox, ubuntu-24.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests Video / Video Linux (webkit, ubuntu-22.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	tests Video / Video Linux (webkit, ubuntu-24.04) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Internal Tests / trigger (push) Waiting to run  
				
					Details 
				
			 
		
	 
							
						 
						
							2025-05-27 14:27:25 -07:00  
				
					
						
							
							
								 
						
							
								65910c4ac5 
								
							 
						 
						
							
							
								
								test: unskip "should preserve cookie order from Set-Cookie header" ( #34888 )  
							
							
							
						 
						
							2025-02-21 10:04:01 -08:00  
				
					
						
							
							
								 
						
							
								be95a08c4d 
								
							 
						 
						
							
							
								
								feat(webkit): roll to r2137, update tests ( #34806 )  
							
							
							
						 
						
							2025-02-14 11:25:35 -08:00  
				
					
						
							
							
								 
						
							
								8d751cfe50 
								
							 
						 
						
							
							
								
								fix(fetch): filter out undefined `params` ( #34654 )  
							
							
							
						 
						
							2025-02-06 15:16:45 +00:00  
				
					
						
							
							
								 
						
							
								c9a93486a1 
								
							 
						 
						
							
							
								
								test: update macOS-15 WebKit cookie tests expectations ( #33332 )  
							
							
							
						 
						
							2024-10-28 20:34:08 +01:00  
				
					
						
							
							
								 
						
							
								f98531baee 
								
							 
						 
						
							
							
								
								chore: remove check for node < 16 ( #33301 )  
							
							
							
						 
						
							2024-10-25 10:33:43 -07:00  
				
					
						
							
							
								 
						
							
								463bd55cf0 
								
							 
						 
						
							
							
								
								feat(webkit): roll to r2083 ( #32813 )  
							
							
							
						 
						
							2024-09-26 21:49:02 +02:00  
				
					
						
							
							
								 
						
							
								48c7fb6b06 
								
							 
						 
						
							
							
								
								feat(library): accept `FormData` in `fetch` ( #32602 )  
							
							... 
							
							
							
							Closes https://github.com/microsoft/playwright/issues/26520  by accepting
`FormData`, which became stable in Node.js in v21. 
							
						 
						
							2024-09-13 13:21:02 +02:00  
				
					
						
							
							
								 
						
							
								0588834307 
								
							 
						 
						
							
							
								
								feat: allow `URLSearchParams` and `string` as params in `APIRequestContext` (follow-up) ( #32143 )  
							
							... 
							
							
							
							Follow-up to https://github.com/microsoft/playwright/pull/32120 
I made some changes suggested by @yury-s in the previous PR that make a
lot of sense:
- added an example to the documentation
- improved tests
  - check params on the client and server end
  - reverted to non-English characters being used as params 
							
						 
						
							2024-08-13 10:39:56 -07:00  
				
					
						
							
							
								 
						
							
								308381eeae 
								
							 
						 
						
							
							
								
								feat: allow `URLSearchParams` and `string` as params in `APIRequestContext` ( #32120 )  
							
							
							
						 
						
							2024-08-12 14:22:03 -07:00  
				
					
						
							
							
								 
						
							
								db0980a850 
								
							 
						 
						
							
							
								
								chore(fetch): include response text into failOnStatusCode errors ( #31978 )  
							
							... 
							
							
							
							Fixes https://github.com/microsoft/playwright/issues/31834  
							
						 
						
							2024-08-01 17:53:43 -07:00  
				
					
						
							
							
								 
						
							
								f45cf65921 
								
							 
						 
						
							
							
								
								chore: add maxRetries to APIRequestContext.delete ( #31893 )  
							
							
							
						 
						
							2024-07-29 14:39:30 +02:00  
				
					
						
							
							
								 
						
							
								f11ab2f145 
								
							 
						 
						
							
							
								
								chore: enable keepAlive in happy eyeballs http.Agent ( #31434 )  
							
							
							
						 
						
							2024-06-25 19:05:32 +02:00  
				
					
						
							
							
								 
						
							
								1ebd20a47b 
								
							 
						 
						
							
							
								
								chore: .NET generator fixes ( #31401 )  
							
							
							
						 
						
							2024-06-20 23:33:46 +02:00  
				
					
						
							
							
								 
						
							
								95fc2b8a8b 
								
							 
						 
						
							
							
								
								feat(fetch): maxRetries for fetch ( #31386 )  
							
							... 
							
							
							
							Fixes https://github.com/microsoft/playwright/issues/30978  
							
						 
						
							2024-06-19 18:10:14 -07:00  
				
					
						
							
							
								 
						
							
								6067b78f88 
								
							 
						 
						
							
							
								
								chore: http credentials send immeidately/unauthorized enum ( #31076 )  
							
							... 
							
							
							
							Reference https://github.com/microsoft/playwright-internal/issues/205 
Reference https://github.com/microsoft/playwright/issues/30534  
							
						 
						
							2024-05-30 10:19:56 -07:00  
				
					
						
							
							
								 
						
							
								f93da40925 
								
							 
						 
						
							
							
								
								feat(webkit): roll to r2014 ( #31074 )  
							
							... 
							
							
							
							Closes https://github.com/microsoft/playwright/pull/31059 
Closes https://github.com/microsoft/playwright/pull/31012 
Reference https://github.com/microsoft/playwright-browsers/issues/795  
							
						 
						
							2024-05-29 17:20:38 -07:00  
				
					
						
							
							
								 
						
							
								e7a11c0ca2 
								
							 
						 
						
							
							
								
								fix: propagate close reason to api context ( #30945 )  
							
							
							
						 
						
							2024-05-21 18:05:58 -07:00  
				
					
						
							
							
								 
						
							
								a93ad3dade 
								
							 
						 
						
							
							
								
								fix(fetch): allow UTF-8 in Location header ( #30904 )  
							
							
							
						 
						
							2024-05-21 09:15:33 +02:00  
				
					
						
							
							
								 
						
							
								c7e7a7ef56 
								
							 
						 
						
							
							
								
								devops: add Node.js 22 bots ( #30644 )  
							
							
							
						 
						
							2024-05-06 19:58:44 +00:00  
				
					
						
							
							
								 
						
							
								d5b387159a 
								
							 
						 
						
							
							
								
								feat(fetch): sendImmediately ( #30627 )  
							
							... 
							
							
							
							Fixes https://github.com/microsoft/playwright/issues/30534  
							
						 
						
							2024-05-02 16:30:12 -07:00  
				
					
						
							
							
								 
						
							
								d5bcc41f79 
								
							 
						 
						
							
							
								
								test: run File dependent test only on Node 20+ ( #30549 )  
							
							
							
						 
						
							2024-04-25 11:53:27 -07:00  
				
					
						
							
							
								 
						
							
								230a8437d3 
								
							 
						 
						
							
							
								
								feat(fetch): support FormData as multipart parameter ( #30489 )  
							
							... 
							
							
							
							Reference https://github.com/microsoft/playwright/issues/28070  
							
						 
						
							2024-04-23 17:05:27 -07:00  
				
					
						
							
							
								 
						
							
								021c5c108c 
								
							 
						 
						
							
							
								
								chore: revert support of duplicate form data fields in multipart post data ( #30127 )  
							
							... 
							
							
							
							We want to adopt FormData API for the requests.
This is a revert of 4b3c596874a849ea9741https://github.com/microsoft/playwright/issues/28070  
							
						 
						
							2024-03-26 12:36:35 -07:00  
				
					
						
							
							
								 
						
							
								a849ea9741 
								
							 
						 
						
							
							
								
								feat(fetch): multiple fields with the same name in post data ( #30104 )  
							
							... 
							
							
							
							Rerefence https://github.com/microsoft/playwright/issues/28070  
							
						 
						
							2024-03-25 15:39:45 -07:00  
				
					
						
							
							
								 
						
							
								817a130cdc 
								
							 
						 
						
							
							
								
								chore: dispose-based callback termination ( #27911 )  
							
							
							
						 
						
							2023-11-01 16:36:39 -07:00  
				
					
						
							
							
								 
						
							
								c7b6a76437 
								
							 
						 
						
							
							
								
								fix(fetch): throw when methods are called on disposed context ( #27868 )  
							
							... 
							
							
							
							Fixes  #27822  
						
							2023-10-30 15:23:12 -07:00  
				
					
						
							
							
								 
						
							
								5f0d91a42c 
								
							 
						 
						
							
							
								
								test: add test for multipart keeping order ( #27787 )  
							
							... 
							
							
							
							Test for https://github.com/microsoft/playwright/issues/27720  
							
						 
						
							2023-10-25 19:33:00 +02:00  
				
					
						
							
							
								 
						
							
								5752a28f87 
								
							 
						 
						
							
							
								
								chore: make tests strict (1) ( #27731 )  
							
							
							
						 
						
							2023-10-23 09:31:30 -07:00  
				
					
						
							
							
								 
						
							
								88038f1b00 
								
							 
						 
						
							
							
								
								fix: do not throw from fetch when response has invalid cookie ( #27192 )  
							
							... 
							
							
							
							Cookie value is limited by 4096 characters in the browsers. If
setCookies failed we try setting each cookie individually just in case
only some of them are bad.
Fixes https://github.com/microsoft/playwright/issues/27165  
							
						 
						
							2023-09-19 16:18:16 -07:00  
				
					
						
							
							
								 
						
							
								501ed32856 
								
							 
						 
						
							
							
								
								fix(fetch): update host header on redirect ( #26750 )  
							
							... 
							
							
							
							Fixes https://github.com/microsoft/playwright/issues/26743  
							
						 
						
							2023-08-28 12:42:50 -07:00  
				
					
						
							
							
								 
						
							
								59d5198d17 
								
							 
						 
						
							
							
								
								fix(fetch): handle negative max-age and expires attributes ( #24311 )  
							
							... 
							
							
							
							Fixes  #24221  
						
							2023-07-20 15:42:52 -07:00  
				
					
						
							
							
								 
						
							
								15c6dad114 
								
							 
						 
						
							
							
								
								chore: test cleanup ( #24211 )  
							
							... 
							
							
							
							The functionality was fixed in
https://github.com/microsoft/playwright/pull/24201 .
 Fixes  #24201  
							
						 
						
							2023-07-13 09:57:51 -07:00  
				
					
						
							
							
								 
						
							
								7787988043 
								
							 
						 
						
							
							
								
								feat(webkit): roll to r1872 ( #24201 )  
							
							... 
							
							
							
							Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
							
						 
						
							2023-07-13 11:07:33 +02:00  
				
					
						
							
							
								 
						
							
								cc51d13c36 
								
							 
						 
						
							
							
								
								test: request cookie order is same as in set-cookie ( #24194 )  
							
							
							
						 
						
							2023-07-12 17:40:53 -07:00  
				
					
						
							
							
								 
						
							
								e8d994836e 
								
							 
						 
						
							
							
								
								chore: move fetch proxy tests in its own file ( #22936 )  
							
							... 
							
							
							
							The browser has to be launch with `proxy: 'per-context'` option for the
tests to work on Windows.
Fixes the following:
```
Error: browser.newContext: Browser needs to be launched with the global proxy. If all contexts override the proxy, global proxy will be never used and can be any string, for example "launch({ proxy: { server: 'http://per-context ' } })"
    at D:\a\playwright\playwright\tests\library\browsercontext-fetch.spec.ts:382:19
``` 
							
						 
						
							2023-05-10 10:47:40 -07:00  
				
					
						
							
							
								 
						
							
								75e106745f 
								
							 
						 
						
							
							
								
								fix(fetch): support proxy.bypass ( #22914 )  
							
							... 
							
							
							
							Fixes  #21916  
						
							2023-05-09 14:51:49 -07:00  
				
					
						
							
							
								 
						
							
								e065d608b6 
								
							 
						 
						
							
							
								
								chore: introduce defineConfig for easier JS typing ( #20061 )  
							
							... 
							
							
							
							Fixes https://github.com/microsoft/playwright/issues/19694  
							
						 
						
							2023-01-12 13:12:02 -08:00  
				
					
						
							
							
								 
						
							
								c339e1615b 
								
							 
						 
						
							
							
								
								fix(fetch): handle invalid redirect URL ( #19890 )  
							
							... 
							
							
							
							Fixes https://github.com/microsoft/playwright/issues/19879 .
This part is then similar to how node-fetch is doing it:
55a4870ae5/src/index.js 
							
						 
						
							2023-01-06 10:22:17 -08:00  
				
					
						
							
							
								 
						
							
								10ccfa9517 
								
							 
						 
						
							
							
								
								feat(fetch): happy eyeballs ( #19902 )  
							
							... 
							
							
							
							Fixes  #18790  
						
							2023-01-05 14:39:49 -08:00  
				
					
						
							
							
								 
						
							
								f0e8d8f074 
								
							 
						 
						
							
							
								
								feat(api): introduce route.fetch and route.fulfill(json) ( #19184 )  
							
							
							
						 
						
							2022-11-30 17:26:19 -08:00  
				
					
						
							
							
								 
						
							
								d3f41eaa47 
								
							 
						 
						
							
							
								
								fix(fetch): cookie with domain=localhost ( #18998 )  
							
							... 
							
							
							
							Fixes https://github.com/microsoft/playwright/issues/18362  
							
						 
						
							2022-11-23 09:22:49 -08:00  
				
					
						
							
							
								 
						
							
								be67189a54 
								
							 
						 
						
							
							
								
								fix(fetch): throw on unexpected end of file brotli requests ( #18223 )  
							
							... 
							
							
							
							https://github.com/microsoft/playwright/issues/18190  
						
							2022-10-24 12:51:45 -07:00  
				
					
						
							
							
								 
						
							
								cb6b824119 
								
							 
						 
						
							
							
								
								test: update SameSite cookie fetch test ( #17797 )  
							
							
							
						 
						
							2022-10-03 20:46:25 -07:00  
				
					
						
							
							
								 
						
							
								9b35a8071f 
								
							 
						 
						
							
							
								
								fix(fetch): support SameSite attribute ( #17748 )  
							
							... 
							
							
							
							Fixes https://github.com/microsoft/playwright/issues/17398  
							
						 
						
							2022-09-30 15:01:59 -07:00  
				
					
						
							
							
								 
						
							
								f5d7089819 
								
							 
						 
						
							
							
								
								fix: accept post data params for request.get and request.head ( #17566 )  
							
							
							
						 
						
							2022-09-26 09:28:07 -07:00  
				
					
						
							
							
								 
						
							
								27ffdcc944 
								
							 
						 
						
							
							
								
								fix: accept post data for GET and HEAD http methods ( #17008 )  
							
							
							
						 
						
							2022-09-01 08:36:08 -07:00