area: browsergood first issuerefactor
Repository metrics
- Stars
- (30,564 stars)
- PR merge metrics
- (Avg merge 11d 22h) (44 merged PRs in 30d)
Description
What
- Move Sobek option parsing to the mapping layer.
Why
- Separation of concerns.
- Option parsing is only required by the mapping layer.
- To simplify and make the code and tests easy to reason about.
Current options to move
-
Frameoptions -
ElementHandleBaseOptions -
PageReloadOptions -
PageScreenshotOptions -
Locatoroptions -
Size.Parse - #5687
- #5302
- #5560
Example
- In this code, the parsing happens in the mapping layer.
Related
- This issue is a continuation of the epic issue #4219.