Closed Bug 1745889 Opened 3 years ago Closed 3 years ago

[fission] Screenshot of embedded youtube frame is not scaled properly at custom zoom

Categories

(Core :: Graphics, defect, P3)

Firefox 93
defect

Tracking

()

RESOLVED DUPLICATE of bug 1751961
Tracking Status
firefox-esr91 --- unaffected
firefox95 --- wontfix
firefox96 --- wontfix
firefox97 --- wontfix
firefox98 --- wontfix
firefox99 --- wontfix
firefox100 --- fixed

People

(Reporter: ke5trel, Unassigned)

Details

(Keywords: regression, Whiteboard: [fission])

Attachments

(1 file)

STR:

  1. Set fission.autostart = true and restart.
  2. Visit https://support.google.com/youtube/answer/171780?hl=en and click on "Embed videos and playlists" image to show embedded video.
  3. Zoom page to 133%.
  4. Take screenshot with "Save visible" or select region.

The video frame contents appears too large in the screenshot and gets cropped. When the page is zoomed out, the frame contents is too small. Does not happen with "Save full page" or fission.autostart = false.

Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=a1a730897df8caf06d617c02468bb8f246bf0a59&tochange=69bbb46eebb13ad8fdda1c0849be0425711ff2be

Regressed by Bug 1720152.

This bug also occurs on Retina displays because they have a device pixel ratio of 2.0.

The frames content doesn't use the correct scaling when taking a screenshot with fission.

Component: Screenshots → Graphics
Product: Firefox → Core

Is this bug a duplicate of bug 1729996 where screenshots have black border at some zoom factors?

When I filed that bug, I bisected it to being a regression from graphics bug 1684760 in Firefox 86 and not Fission-specific.

Whiteboard: [fission]

(In reply to Chris Peterson [:cpeterson] from comment #2)

Is this bug a duplicate of bug 1729996 where screenshots have black border at some zoom factors?

When I filed that bug, I bisected it to being a regression from graphics bug 1684760 in Firefox 86 and not Fission-specific.

This bug only occurs when fission is enabled so I don't think this is a duplicated of bug 1729996.

I do think this is a duplicate of bug 1737579 because that one also only occurred with fission enabled.

It occurs only when fission is enabled and when zoomed in or when the device pixel ratio is not 1.

The severity field is not set for this bug.
:jimm, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jmathies)
Component: Graphics → Printing: Output
Flags: needinfo?(jmathies)
Has Regression Range: --- → yes

Is Printing: Output the correct component here for a screenshot?

No, this is probably a "Firefox :: Screenshots" or "Core :: Graphics" bug. Given bug 1720152, this is probably a bug in the CrossProcessPaint code.

Component: Printing: Output → Screenshots
Product: Core → Firefox
Component: Screenshots → Graphics
Product: Firefox → Core
Severity: -- → S4
Priority: -- → P3
Blocks: 1753269

Can no longer reproduce on latest Nightly 101.0a1 (2022-04-13), most likely fixed by Bug 1751961.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: