Closed Bug 2013110 Opened 3 months ago Closed 11 days ago

No longer able to drag images out and have them paste into Powerpoint

Categories

(Core :: Widget: Cocoa, defect)

defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- unaffected
firefox147 --- wontfix
firefox148 --- wontfix
firefox149 --- wontfix
firefox150 --- wontfix

People

(Reporter: overholt, Unassigned)

References

(Regression)

Details

(Keywords: regression)

This is from a user report and I don't (ATM, at least) have Powerpoint so I'm unable to verify. This works with Chrome and the user reports this worked in Firefox until some time around November 2025.

STR

  • macOS
  • Jupyter notebook with an image (graph, chart, whatever)
  • drag image out of Jupyter notebook (in Firefox) into desktop Powerpoint application

Expected

  • image drags out successfully and becomes a part of the Powerpoint presentation content

Actual

  • image does not get pulled out and put into Powerpoint

I'm not super familiar with Jupyter but FWIW I tried dragging the xkcd-style image about 25% through https://nbviewer.org/github/jrjohansson/scientific-python-lectures/blob/master/Lecture-0-Scientific-Computing-with-Python.ipynb into macOS Notes and it worked.

Flags: needinfo?(echen)

This bug has been marked as a regression. Setting status flag for Nightly to affected.

Flags: qe-verify+

Hi, Andrew

I managed to reproduce this issue with a Nightly 147.0a1 (27-11-2025) and Nightly 149.0a1 (10-02-2026), on a macOS 15.7.

Can you try to reproduce this with an even older builds (e.g. 140 or older)? If it is not reproducible on older build, it would be helpful if you can run mozregression to find the possible regression window. Thanks!

Flags: needinfo?(acristea)

Managed to found the regression range.

Last good: 2025-08-12
First bad: 2025-08-13

Flags: needinfo?(echen)
Flags: needinfo?(acristea)

(In reply to Ada C. from comment #6)

Managed to found the regression range.

Last good: 2025-08-12
First bad: 2025-08-13

Thanks! Could you also share the link to the changeset range from the bisect result?

Flags: needinfo?(acristea)

Could Bug 1977774 be a potential regressor here?
Ada C. can provide a changeset range from mozregression, but the following bugs shipped in a nightly builds on 2025-08-13
https://mzl.la/3M3Uei7
https://mzl.la/4aKbkuE

(In reply to Donal Meehan [:dmeehan] from comment #8)

Could Bug 1977774 be a potential regressor here?

The bug 1977774 only changes the interface that is used for testing and webdriver, so I don't think it is the regressor.

Ada C. can provide a changeset range from mozregression, but the following bugs shipped in a nightly builds on 2025-08-13
https://mzl.la/3M3Uei7
https://mzl.la/4aKbkuE

Or perhaps bug 1802163?

Thanks, it was only a guess, I was looking through the DOM related bugs that landed.
Bug 1802163 does sound very relevant

Flags: needinfo?(spohl.mozilla.bugs)

Investigating. Keeping n-i set.

Flags: needinfo?(acristea)
Regressed by: 1802163

Set release status flags based on info from the regressing bug 1802163

Component: DOM: Copy & Paste and Drag & Drop → Widget: Cocoa
Severity: -- → S3

I was working on a fix for this, only to realize today that I could no longer reproduce the original bug in Firefox 150. Would you be able to retest and let me know if you can still reproduce? And if so, could you give me an exact test case that still shows this issue?

Flags: needinfo?(spohl.mozilla.bugs) → needinfo?(overholt)

I asked the reporter and will get back to you. Keeping needinfo set.

(In reply to Andrew Overholt [:overholt] from comment #15)

I asked the reporter and will get back to you. Keeping needinfo set.

I forgot that this was a user report. Thank you for following up.

I haven't heard back so should we close this?

Flags: needinfo?(overholt)

Yes, let's close for now and reopen if we hear back or if we get more reports. Thank you!

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