Closed Bug 1483173 Opened 6 years ago Closed 6 years ago

Create Screenshot Actor

Categories

(DevTools :: General, enhancement, P2)

enhancement

Tracking

(firefox63 fixed)

RESOLVED FIXED
Firefox 63
Tracking Status
firefox63 --- fixed

People

(Reporter: yulia, Assigned: yulia)

References

Details

Attachments

(1 file)

We have a few places that need screenshot functionality: the toolbox buttons, the inspector menu, the console, and the webIDE -- we should move the existing screenshot code to a shared helper and expose it via a screenshot actor
This patch introduces a screenshot actor, which allows the screenshot functionality to be
shared across tools, and also implements it for the toolbox itself
Comment on attachment 8999964 [details]
Bug 1483173 - introduce screenshot actor; r=ochameau

Alexandre Poirot [:ochameau] has approved the revision.
Attachment #8999964 - Flags: review+
Pushed by ystartsev@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4f7d58a640b8
introduce screenshot actor; r=ochameau
Andrei, do you have any more information regarding this? I cannot reproduce it locally or on try.

Try run with the original push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=3549a8a02052eafb1caa775f36d440861f06d9c5

Try run rebased on today's central: https://treeherder.mozilla.org/#/jobs?repo=try&revision=de2352faeec144d5aee8bd1cb1ad02f251b5a7da
Flags: needinfo?(aciure)
I see, it is due to it being on linux 32 bit. i will see what is happening
Flags: needinfo?(aciure)
new try run: Bug 1483173 - introduce screenshot actor; r=ochameau
Pushed by ystartsev@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/41ccbc9bc2b2
introduce screenshot actor; r=ochameau
https://hg.mozilla.org/mozilla-central/rev/41ccbc9bc2b2
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 63
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: