Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixing ignoreRegions for POA Full Page #1466

Merged
merged 6 commits into from
Dec 20, 2023
Merged

Conversation

rishigupta1599
Copy link
Contributor

@rishigupta1599 rishigupta1599 commented Dec 14, 2023

Refactoring code to support ignoreRegions for Full Page Screenshot.
In full page screenshot Webpage can be at any scrolling state like (x,y), but the screenshot comes from the top (0,0), in that case proper scrolling factor need to be added in coordinates to get them wrt top of the DOM.

@rishigupta1599 rishigupta1599 requested review from a team, prklm10 and ninadbstack and removed request for a team December 14, 2023 09:57
@rishigupta1599 rishigupta1599 marked this pull request as ready for review December 14, 2023 09:58
@rishigupta1599 rishigupta1599 requested a review from a team as a code owner December 14, 2023 09:58
}
}

async scrollToInitialPosition(x, y) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lets have it as generic function then scrollToPosition(x,y) so if needed in future we can use it as we want and pass x and y accordingly?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@rishigupta1599 rishigupta1599 merged commit 8764ada into poa-full-page Dec 20, 2023
30 of 34 checks passed
@rishigupta1599 rishigupta1599 deleted the PPLT-2646 branch December 20, 2023 10:40
itsjwala pushed a commit that referenced this pull request Dec 20, 2023
* Adding FullPage Support

* Using tile based response

* Fixing metadata

* Fixing coverage

* Adding coverage

* Resolving comments

* Resolving conflicts

* Removing conflict

* Resolving conflicts

* Adding endl

* Fixing tests

* Fixing ignoreRegions for POA Full Page (#1466)

* Fixing ignoreRegions for POA Full Page

* Adding specs

* Fixing coverage

* Cleaning specs

* Resolving comments

* Resolving comments

* Sending screenshotType to API (#1473)

---------

Co-authored-by: rishigupta1599 <[email protected]>
Co-authored-by: rishigupta1599 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants