Closed Bug 1563746 Opened 5 years ago Closed 5 years ago

Implement Page.captureScreenshot

Categories

(Remote Protocol :: CDP, enhancement, P1)

enhancement

Tracking

(firefox71 fixed)

RESOLVED FIXED
Tracking Status
firefox71 --- fixed

People

(Reporter: ato, Assigned: whimboo)

References

()

Details

Attachments

(1 file)

Page.captureScreenshot is used for taking screenshots of the full
document with the default settings. This bug captures implementing
it without any of the optional parameters (format, quality,
clip, fromSurface).

Functionally, it’s similar to the effect you achieve with --screenshot
from DevTools.

We need document inlining to be able to write sophisticated test
cases without too much hassle.

Assignee: nobody → ato
Blocks: 1549466
Status: NEW → ASSIGNED
Depends on: 1563533
Priority: -- → P2

Here we will want to use the new Fission-compatible API
that can be perused in bug 1559592.

See Also: → 1559592
Assignee: ato → nobody
Status: ASSIGNED → NEW
Priority: P2 → P3

I will pick this up once I'm done with the implementation in Marionette over on bug 1559592.

Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Priority: P3 → P1
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/52be0848e5a1
[remote] Implement Page.captureScreenshot. r=remote-protocol-reviewers,maja_zf,ato
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Component: CDP: Page → CDP
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: