<div dir="ltr"><div>Screenshots that include content of multiple processes is planned work for the Graphics team as part of Fission, so I assume we'll get a solution for this one way or another.</div><div><br></div><div>- Ryan<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jul 6, 2018 at 1:48 PM Brian Grinstead <<a href="mailto:bgrinstead@mozilla.com">bgrinstead@mozilla.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You are right - if the page is loaded in the parent process then the page content shows up in the screenshot but otherwise it doesn’t. I guess this issue will become possible in normal pages with fission, so it'd be worth looking into the canvas drawWindow API to see if it’s possible to capture remote browser content.<br>
<br>
Brian<br>
<br>
> On Jul 6, 2018, at 11:39 AM, stripTM <<a href="mailto:striptm@gmail.com" target="_blank">striptm@gmail.com</a>> wrote:<br>
> <br>
> One question for Browser Toolbox screenshots.<br>
> <br>
> Being in isolated processes, the capture of Chrome does not include the page.<br>
> Is this a known thing?<br>
> <br>
> 2018-07-06 19:52 GMT+02:00 Brian Grinstead <<a href="mailto:bgrinstead@mozilla.com" target="_blank">bgrinstead@mozilla.com</a>>:<br>
> Also, if you run `:screenshot` from the Browser Console or Browser Toolbox it will take a screenshot of the entire window, including chrome.<br>
> <br>
> Brian<br>
> <br>
> > On Jul 6, 2018, at 7:38 AM, Soledad Penadés <<a href="mailto:sole@mozilla.com" target="_blank">sole@mozilla.com</a>> wrote:<br>
> > <br>
> > Hello all!<br>
> > <br>
> > Long time, no update. Apologies! I'll keep it short:<br>
> > <br>
> > The screenshot command has been re-implemented and is now accessible on Nightly, via the Web Console.<br>
> > <br>
> > Where you'd open the GCLI and type `screenshot`, you would now head to the Web Console (⌥⌘J or Alt+CTRL+J), and type `:screenshot`.<br>
> > <br>
> > You can use the same options as before; try entering `:screenshot --help` for the full list.<br>
> > <br>
> > While it's exciting to have `screenshot` back, wait... you can also get screenshots of remote targets now! Yes, that's right.<br>
> > <br>
> > If you're connected to a remote target, you can request a screenshot by typing `:screenshot` on the Web Console in the toolbox which is attached to said target. Debugging Firefox in Android? You can get screenshots remotely now. The only detail is you'll need to use a version of Nightly on Android which is built on the 4th of May or onwards, as there were server changes required to make this happen.<br>
> > <br>
> > The next step, screenshots wise, is to refactor the code in the screenshot button to not use the GCLI screenshot code.<br>
> > <br>
> > I've documented these updates and more on this page: <a href="https://docs.google.com/document/d/e/2PACX-1vSh02ilZT6BwMnYJ2XC_DrrN7GoIWktNAFlYLvGlTMyM7KFelrB6DBWBQEsgHIIiOCH561TWcTBevBk/pub" rel="noreferrer" target="_blank">https://docs.google.com/document/d/e/2PACX-1vSh02ilZT6BwMnYJ2XC_DrrN7GoIWktNAFlYLvGlTMyM7KFelrB6DBWBQEsgHIIiOCH561TWcTBevBk/pub</a><br>
> > <br>
> > <br>
> > Thanks to all the people who made this possible, specially Yulia, Alex and Nicholas! :-)<br>
> > <br>
> > <br>
> > Please take lots of screenshots, and file plenty of bugs (if you find them):<br>
> > <br>
> > <a href="https://bugzilla.mozilla.org/enter_bug.cgi?product=DevTools&component=Console" rel="noreferrer" target="_blank">https://bugzilla.mozilla.org/enter_bug.cgi?product=DevTools&component=Console</a><br>
> > <br>
> > <br>
> > Thank you!<br>
> > <br>
> > sole<br>
> > <br>
> > <br>
> > PS For the completionists out there, in previous episodes:<br>
> > <br>
> > * Update 1: <a href="https://groups.google.com/d/msg/mozilla.dev.developer-tools/zecjxMcVQG0/3byrv405AgAJ" rel="noreferrer" target="_blank">https://groups.google.com/d/msg/mozilla.dev.developer-tools/zecjxMcVQG0/3byrv405AgAJ</a><br>
> > * Intent to unship: <a href="https://mail.mozilla.org/pipermail/firefox-dev/2018-March/006249.html" rel="noreferrer" target="_blank">https://mail.mozilla.org/pipermail/firefox-dev/2018-March/006249.html</a><br>
> > <br>
> > -- <br>
> > <a href="http://soledadpenades.com" rel="noreferrer" target="_blank">http://soledadpenades.com</a><br>
> > <br>
> > _______________________________________________<br>
> > dev-developer-tools mailing list<br>
> > <a href="mailto:dev-developer-tools@lists.mozilla.org" target="_blank">dev-developer-tools@lists.mozilla.org</a><br>
> > <a href="https://lists.mozilla.org/listinfo/dev-developer-tools" rel="noreferrer" target="_blank">https://lists.mozilla.org/listinfo/dev-developer-tools</a><br>
> <br>
> _______________________________________________<br>
> dev-developer-tools mailing list<br>
> <a href="mailto:dev-developer-tools@lists.mozilla.org" target="_blank">dev-developer-tools@lists.mozilla.org</a><br>
> <a href="https://lists.mozilla.org/listinfo/dev-developer-tools" rel="noreferrer" target="_blank">https://lists.mozilla.org/listinfo/dev-developer-tools</a><br>
> <br>
> <br>
> <br>
> -- <br>
> -=stripTM=-<br>
> <a href="http://mozilla-hispano.org" rel="noreferrer" target="_blank">http://mozilla-hispano.org</a><br>
> <a href="http://twitter.com/striptm" rel="noreferrer" target="_blank">http://twitter.com/striptm</a><br>
<br>
_______________________________________________<br>
firefox-dev mailing list<br>
<a href="mailto:firefox-dev@mozilla.org" target="_blank">firefox-dev@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/firefox-dev" rel="noreferrer" target="_blank">https://mail.mozilla.org/listinfo/firefox-dev</a><br>
</blockquote></div>