Closed Bug 1529363 Opened 6 years ago Closed 6 years ago

Set As Desktop Background preview is horizontally stretched

Categories

(Firefox :: Shell Integration, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Firefox 67
Tracking Status
firefox-esr60 --- unaffected
firefox65 --- wontfix
firefox66 + wontfix
firefox67 + verified
firefox68 --- verified

People

(Reporter: Kwan, Assigned: Kwan)

References

Details

(Keywords: regression)

Attachments

(3 files, 1 obsolete file)

Regression window: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=54091f6d7ec7d753b14a7220c6d282090d4d9d48&tochange=9a4b8f268757c4ea57a7cc490a1585e7e5816811

Regressed by:
4c11d8d96c24 Paolo Amadini — Bug 1498274 - Remove grouping from the download interstitial dialog and the dialog to set the desktop background. r=bgrins,MarcoZ

Currently the test fails since it throws "TypeError: content is null". This
hasn't been noticed since this test only runs when gsettings is absent and
presumably all the test machines have it.

It seems like none of the Linux test runners lack GSettings, so effectively this
test hasn't actually been testing anything for a while.

Bug 1498274 removed the enclosing groupbox, which also removed the XBL box that
bounded the image size. Add a vbox to do so.
Also add a test that checks the image's sizes match its natural sizes.

[Tracking Requested - why for this release]:
User interface regression.

Priority: -- → P1

Used to wait for a (particular) window to open and its contents to load.

Want to request uplift to beta? We still have a couple of weeks of beta builds left and this has new tests so I'm inclined to take the fix if you think it is safe.

Flags: needinfo?(moz-ian)
Attachment #9045999 - Attachment is obsolete: true

Green try (couple known intermittents, bug in TV where it's surprised it can't find a file marked skip-if = verify when running tests by path)
https://treeherder.mozilla.org/#/jobs?repo=try&revision=d881eb9a1e226df5c6fce89e9771314af7e21408&selectedJob=232241966

Keywords: checkin-needed

Pushed by apavel@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2ae9e2afee56
Rewrite browser_420786.js test to use add_task and BTU.withNewTab. r=paolo
https://hg.mozilla.org/integration/autoland/rev/00f103fd2a42
Add GSettings testing to browser_420786.js. r=paolo
https://hg.mozilla.org/integration/autoland/rev/fdb89003ea13
Fix SetDesktopBackground preview. r=paolo

Keywords: checkin-needed
Depends on: 1533794

While this would have been very safe (only restoring some of the DOM structure previously removed) it seems to be too late now (and also isn't that severe a regression).

Flags: needinfo?(moz-ian)
Depends on: 1533974, 1534048

Hi, I tested this issue on Windows 10, Ubuntu and Mac OsX using the latest Firefox Beta 67.0b3, this issue no longer occurs, I will Mark it Verified as Fixed.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: