docs: split RecordVideo object into dir and size options in java (#5389)

This commit is contained in:
Yury Semikhatsky 2021-02-09 16:44:50 -08:00 committed by GitHub
parent e2013b29e3
commit 3695dab1d5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 23 additions and 19 deletions

View file

@ -370,12 +370,12 @@ Optional setting to control whether to omit request content from the HAR. Defaul
Path on the filesystem to write the HAR file to.
## context-option-recordvideo
* langs: java, js
* langs: js
- `recordVideo` <[Object]>
- `dir` <[path]> Path to the directory to put videos into.
- `size` <[Object]> Optional dimensions of the recorded videos. If not specified the size will be equal to `viewport`.
If `viewport` is not configured explicitly the video size defaults to 1280x720. Actual picture of each page will be
scaled down if necessary to fit the specified size.
- `size` <[Object]> Optional dimensions of the recorded videos. If not specified the size will be equal to `viewport`
scaled down to fit into 800x800. If `viewport` is not configured explicitly the video size defaults to 800x450.
Actual picture of each page will be scaled down if necessary to fit the specified size.
- `width` <[int]> Video frame width.
- `height` <[int]> Video frame height.
@ -383,20 +383,24 @@ Enables video recording for all pages into `recordVideo.dir` directory. If not s
sure to await [`method: BrowserContext.close`] for videos to be saved.
## python-context-option-recordvideo-dir
* langs: python
- `record_video_dir` <[path]>
* langs: csharp, java, python
- alias-python: record_video_dir
- `recordVideoDir` <[path]>
Path to the directory to put videos into.
## python-context-option-recordvideo-size
* langs: python
- `record_video_size` <[Object]>
If `viewport` is not configured explicitly the video size defaults to 1280x720. Actual picture of each page will be
* langs: csharp, java, python
- alias-python: record_video_size
- `recordVideoSize` <[Object]>
If `viewport` is not configured explicitly the video size defaults to 800x450. Actual picture of each page will be
scaled down if necessary to fit the specified size.
- `width` <[int]> Video frame width.
- `height` <[int]> Video frame height.
Optional dimensions of the recorded videos. If not specified the size will be equal to `viewport`.
Dimensions of the recorded videos. If not specified the size will be equal to `viewport`
scaled down to fit into 800x800. If `viewport` is not configured explicitly the video size defaults to 800x450.
Actual picture of each page will be scaled down if necessary to fit the specified size.
## context-option-proxy
- `proxy` <[Object]>

18
types/types.d.ts vendored
View file

@ -6520,9 +6520,9 @@ export interface BrowserType<Browser> {
dir: string;
/**
* Optional dimensions of the recorded videos. If not specified the size will be equal to `viewport`. If `viewport` is not
* configured explicitly the video size defaults to 1280x720. Actual picture of each page will be scaled down if necessary
* to fit the specified size.
* Optional dimensions of the recorded videos. If not specified the size will be equal to `viewport` scaled down to fit
* into 800x800. If `viewport` is not configured explicitly the video size defaults to 800x450. Actual picture of each page
* will be scaled down if necessary to fit the specified size.
*/
size?: {
/**
@ -7454,9 +7454,9 @@ export interface Browser extends EventEmitter {
dir: string;
/**
* Optional dimensions of the recorded videos. If not specified the size will be equal to `viewport`. If `viewport` is not
* configured explicitly the video size defaults to 1280x720. Actual picture of each page will be scaled down if necessary
* to fit the specified size.
* Optional dimensions of the recorded videos. If not specified the size will be equal to `viewport` scaled down to fit
* into 800x800. If `viewport` is not configured explicitly the video size defaults to 800x450. Actual picture of each page
* will be scaled down if necessary to fit the specified size.
*/
size?: {
/**
@ -9535,9 +9535,9 @@ export interface BrowserContextOptions {
dir: string;
/**
* Optional dimensions of the recorded videos. If not specified the size will be equal to `viewport`. If `viewport` is not
* configured explicitly the video size defaults to 1280x720. Actual picture of each page will be scaled down if necessary
* to fit the specified size.
* Optional dimensions of the recorded videos. If not specified the size will be equal to `viewport` scaled down to fit
* into 800x800. If `viewport` is not configured explicitly the video size defaults to 800x450. Actual picture of each page
* will be scaled down if necessary to fit the specified size.
*/
size?: {
/**