cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Screenshot after 127.0 Upgrade

Starr
Making moves

Before the 127.0 upgrade I was able to take a screenshot of a Enphase power graph along with a 2nd window which displaying the numerical values on the graph line where I placed the mouse cursor to.

Now after the upgrade this 2nd window disappears before I can take a screenshot of the main selected window area along with this 2nd window.

Hope you can fix this.

10 REPLIES 10

Agentvirtuel
Collaborator

Hello

Without a specific example, it's difficult to give an opinion.
However, for information purposes, taking screenshots ?
https://firefox-source-docs.mozilla.org/devtools-user/taking_screenshots/index.html can be useful to you

For illustration purposes
https://www.youtube.com/embed/XE1MpIMi594
https://www.youtube.com/embed/optjk7BPOu0

Thanks

Agentvirtuel
Collaborator

Hello

I forgot this other possibility
Take a screenshot with the help of Responsive Design Mode
https://firefox-source-docs.mozilla.org/devtools-user/responsive_design_mode

https://www.youtube.com/embed/OSjDPXrnneU

sfoster
Employee
Employee

There is a support page for Screenshots at https://support.mozilla.org/en-US/kb/take-screenshots-firefox, and I assume this is what you are doing rather than using the functionality built into devtools? How do you normally trigger Screenshots? The context menu, a toolbar button, the keyboard shortcut? 

Can you provide a bit more detail on what you are doing? I assume by Enphase you mean some data visualization page(s) provided on https://enphase.com/. Is there a way to see the problem without having an account with Enphase? A screencast would be helpful - I'm just not sure if the "window" you mention is a actual browser window or some HTML-based popup with a single browser tab.

Something specific like this is probably best tracked as a bug in bugzilla. If you can give a bit more detail on the steps you are taking to run into the problem you describe, I can open a bug and we can take it from there.

Hi, msfoster

The graph I referred to earlier is from the Enphase software called Enlighten Manager that runs in a browser window and tab.  This allows me to monitor my home solar performance for example energy energy, wattage production etc.

A tab within Enlighten Manager software allows me to view my solar wattage production in a graphical representation with the Watts on the y-axis and Time of Day on the x-axis.

When I move my mouse pointer to a point on this "data/value" line in the graph a pop-up window appears that displays the Watt and Time value. At this point I click the right mouse button and select the Screenshot from the menu.

Soon after I move the mouse pointer to select the area ie; the whole graph and popup window  for the screenshot, the popup window disappears and I can only capture/screenshot the graph alone.

Before the upgrade to 127.0 this popup window did not disappear when I selected the area (within the browser tab) to be screenshot.

Hope this helps, thanks.


@Starr wrote:

When I move my mouse pointer to a point on this "data/value" line in the graph a pop-up window appears that displays the Watt and Time value. At this point I click the right mouse button and select the Screenshot from the menu.

Soon after I move the mouse pointer to select the area ie; the whole graph and popup window  for the screenshot, the popup window disappears and I can only capture/screenshot the graph alone.

Before the upgrade to 127.0 this popup window did not disappear when I selected the area (within the browser tab) to be screenshot.


I don't know why it worked before -- that the screenshot function somehow fooled the page into thinking the mouse pointer had not moved in earlier versions. ?? Perhaps someone more familiar with the code can think of what might have changed.

sfoster
Employee
Employee

I've opened bug 1905468 to track this. I found a similar interaction on a chart widget docs page, but its not quite the same as what you are describing. I think it should be enough for us to work with though.

Firefox 127 was the first version we enabled the new non-extension implementation of Screenshots. You can temporarily switch back to the old implementation by changing `screenshots.browser.component.enabled` to false in about:config - but note that this will go away once we get all these kind of kinks worked out.

If you can confirm here or in the bug that flipping that pref fixes this issue, that would be useful to know.

 

Msfoster your a genius, have to admit that I'm not very technically literate when it comes to Firefox and html and I was not to sure how to go about editing screenshots.browser.component.enabled as you suggested.

After trying and searching a few things unsuccessfully and later by sheer accident when I selected the "Settings" option in firefox I noticed in the address bar, the area I usually never look at, 'about:preferences' and then it clicked.

The end result is now the pop-up window remains in the screenshot and does not disappear.

It was a very rewarding experience for me because I learnt something new on the way.

Thanks again for you efforts.

sfoster
Employee
Employee

Thanks, and I'm glad you figured it out. But from my point of view I've just instructed you in how to undo a pile of work in making Screenshots safer and a more consistent and accessible experience, so I hope we can find a better solution! I'm suspect this was not an intentional "feature" of the old implementation and just a accidental side-effect of how it worked.

sfoster
Employee
Employee

We got a fix in for this in Firefox 128 (including the ESR release). Thanks again for bringing it to our attention.