Closed
Bug 1374110
Opened 8 years ago
Closed 7 years ago
Remove magnifyWithEvent and related code
Categories
(Core :: Widget: Cocoa, enhancement, P3)
Core
Widget: Cocoa
Tracking
()
RESOLVED
FIXED
mozilla58
People
(Reporter: jwatt, Assigned: jwatt)
References
Details
(Whiteboard: tpi:+)
Attachments
(1 file)
8.51 KB,
patch
|
Details | Diff | Splinter Review |
This seems to be Lion code according to the in-source comments.
Passes Try:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=af1c0eb7288417f856e8929d9da8a28957f7d298
![]() |
Assignee | |
Updated•8 years ago
|
Component: Theme → Widget: Cocoa
Product: Firefox → Core
Version: unspecified → Trunk
![]() |
Assignee | |
Comment 1•8 years ago
|
||
Attachment #8878931 -
Flags: review?(mstange)
Comment 2•8 years ago
|
||
According to bug 1052253 comment 68, this code is still needed until we start building with a 10.11+ SDK.
Depends on: 1324892
![]() |
Assignee | |
Comment 3•8 years ago
|
||
Comment on attachment 8878931 [details] [diff] [review]
patch
The comment in the code is misleading. We currently still need this code for pinch zooming until we update the SDK.
Attachment #8878931 -
Flags: review?(mstange) → review+
![]() |
Assignee | |
Updated•8 years ago
|
Attachment #8878931 -
Flags: review+
![]() |
Assignee | |
Comment 4•8 years ago
|
||
Oh, you already added a comment, Markus. I missed that.
Updated•8 years ago
|
Priority: -- → P3
Whiteboard: tpi:+
Comment 5•7 years ago
|
||
This can probably land now, because the SDK update in bug 1324892 has happened. But I think it would be better to wait for the 58 cycle to start, because we might still want to back out the SDK update in 57.
status-firefox57:
--- → wontfix
![]() |
Assignee | |
Updated•7 years ago
|
Flags: needinfo?(jwatt)
Pushed by jwatt@jwatt.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/791d50892077
Remove magnifyWithEvent and related code. r=mstange
Comment 7•7 years ago
|
||
[Tracking Requested - why for this release]:
This is needed to uplift bug 1399086, which is tracking 57.
tracking-firefox57:
--- → ?
Comment 8•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox58:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
Comment 9•7 years ago
|
||
(In reply to Stephen A Pohl [:spohl] from comment #7)
> [Tracking Requested - why for this release]:
> This is needed to uplift bug 1399086, which is tracking 57.
Actually, we can just uplift attachment 8912344 [details] [diff] [review] from bug 1399086, so we don't need to uplift this here.
Comment 10•7 years ago
|
||
This seems to have broken pinch zoom for Web apps on the Mac. For the Pathfinder 2 demo I was relying on checking `mouseWheel` with the control key pressed, as documented on MDN here:
https://developer.mozilla.org/en-US/docs/Web/API/WheelEvent#Browser_compatibility
Is there a preferred alternative that enables Web apps to support pinch zoom?
Comment 11•7 years ago
|
||
This was not supposed to break anything.
Comment 12•7 years ago
|
||
Steps to reproduce the bug: Pinch zoom on my MacBook Pro trackpad would zoom the page prior to this change (just as holding Ctrl and using two-finger swipe does), and it doesn't zoom the page anymore.
Alternately: Add an event listener to mousewheel to some element on the page. Observe that events no longer fire when the user pinch zooms.
If this is in fact a bug, would you prefer I reopen this bug or create a new one?
You need to log in
before you can comment on or make changes to this bug.
Description
•