Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/browser/renderer_host/render_widget_host_view_mac.h" | 5 #include "content/browser/renderer_host/render_widget_host_view_mac.h" |
| 6 | 6 |
| 7 #import <objc/runtime.h> | 7 #import <objc/runtime.h> |
| 8 #include <OpenGL/gl.h> | 8 #include <OpenGL/gl.h> |
| 9 #include <QuartzCore/QuartzCore.h> | 9 #include <QuartzCore/QuartzCore.h> |
| 10 | 10 |
| (...skipping 2259 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2270 | 2270 |
| 2271 - (void)touchesCancelledWithEvent:(NSEvent*)event { | 2271 - (void)touchesCancelledWithEvent:(NSEvent*)event { |
| 2272 [responderDelegate_ touchesCancelledWithEvent:event]; | 2272 [responderDelegate_ touchesCancelledWithEvent:event]; |
| 2273 } | 2273 } |
| 2274 | 2274 |
| 2275 - (void)touchesEndedWithEvent:(NSEvent*)event { | 2275 - (void)touchesEndedWithEvent:(NSEvent*)event { |
| 2276 [responderDelegate_ touchesEndedWithEvent:event]; | 2276 [responderDelegate_ touchesEndedWithEvent:event]; |
| 2277 } | 2277 } |
| 2278 | 2278 |
| 2279 - (void)smartMagnifyWithEvent:(NSEvent*)event { | 2279 - (void)smartMagnifyWithEvent:(NSEvent*)event { |
| 2280 const WebGestureEvent& smartMagnifyEvent = | |
| 2281 WebInputEventFactory::gestureEvent(event, self); | |
| 2282 ignore_result(smartMagnifyEvent); | |
|
Avi (use Gerrit)
2015/02/18 21:32:10
Heh!
| |
| 2280 } | 2283 } |
| 2281 | 2284 |
| 2282 // This is invoked only on 10.8 or newer when the user taps a word using | 2285 // This is invoked only on 10.8 or newer when the user taps a word using |
| 2283 // three fingers. | 2286 // three fingers. |
| 2284 - (void)quickLookWithEvent:(NSEvent*)event { | 2287 - (void)quickLookWithEvent:(NSEvent*)event { |
| 2285 NSPoint point = [self convertPoint:[event locationInWindow] fromView:nil]; | 2288 NSPoint point = [self convertPoint:[event locationInWindow] fromView:nil]; |
| 2286 TextInputClientMac::GetInstance()->GetStringAtPoint( | 2289 TextInputClientMac::GetInstance()->GetStringAtPoint( |
| 2287 renderWidgetHostView_->render_widget_host_, | 2290 renderWidgetHostView_->render_widget_host_, |
| 2288 gfx::Point(point.x, NSHeight([self frame]) - point.y), | 2291 gfx::Point(point.x, NSHeight([self frame]) - point.y), |
| 2289 ^(NSAttributedString* string, NSPoint baselinePoint) { | 2292 ^(NSAttributedString* string, NSPoint baselinePoint) { |
| (...skipping 1127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3417 | 3420 |
| 3418 // "-webkit-app-region: drag | no-drag" is implemented on Mac by excluding | 3421 // "-webkit-app-region: drag | no-drag" is implemented on Mac by excluding |
| 3419 // regions that are not draggable. (See ControlRegionView in | 3422 // regions that are not draggable. (See ControlRegionView in |
| 3420 // native_app_window_cocoa.mm). This requires the render host view to be | 3423 // native_app_window_cocoa.mm). This requires the render host view to be |
| 3421 // draggable by default. | 3424 // draggable by default. |
| 3422 - (BOOL)mouseDownCanMoveWindow { | 3425 - (BOOL)mouseDownCanMoveWindow { |
| 3423 return YES; | 3426 return YES; |
| 3424 } | 3427 } |
| 3425 | 3428 |
| 3426 @end | 3429 @end |
| OLD | NEW |