06-22-2024 12:00 AM
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.
06-22-2024 01:39 AM
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
06-22-2024 09:54 PM
Thanks
06-26-2024 12:20 AM
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
06-27-2024 11:47 AM
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.
06-27-2024 09:53 PM
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.
06-28-2024 07:38 AM
@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.
06-28-2024 11:19 PM
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.
06-30-2024 08:38 AM
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.
07-01-2024 11:12 AM
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.
07-24-2024 01:50 PM
We got a fix in for this in Firefox 128 (including the ESR release). Thanks again for bringing it to our attention.