| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2006, 2007, 2008, 2009, 2011, 2012 Apple Inc. All rights reserv
ed. | 2 * Copyright (C) 2006, 2007, 2008, 2009, 2011, 2012 Apple Inc. All rights reserv
ed. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
| 6 * are met: | 6 * are met: |
| 7 * | 7 * |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 1565 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1576 if (event->type() == eventNames().mousemoveEvent) | 1576 if (event->type() == eventNames().mousemoveEvent) |
| 1577 [(WebBaseNetscapePluginView *)platformWidget() handleMouseMoved:curr
entNSEvent]; | 1577 [(WebBaseNetscapePluginView *)platformWidget() handleMouseMoved:curr
entNSEvent]; |
| 1578 else if (event->type() == eventNames().mouseoverEvent) | 1578 else if (event->type() == eventNames().mouseoverEvent) |
| 1579 [(WebBaseNetscapePluginView *)platformWidget() handleMouseEntered:cu
rrentNSEvent]; | 1579 [(WebBaseNetscapePluginView *)platformWidget() handleMouseEntered:cu
rrentNSEvent]; |
| 1580 else if (event->type() == eventNames().mouseoutEvent) | 1580 else if (event->type() == eventNames().mouseoutEvent) |
| 1581 [(WebBaseNetscapePluginView *)platformWidget() handleMouseExited:cur
rentNSEvent]; | 1581 [(WebBaseNetscapePluginView *)platformWidget() handleMouseExited:cur
rentNSEvent]; |
| 1582 else if (event->type() == eventNames().contextmenuEvent) | 1582 else if (event->type() == eventNames().contextmenuEvent) |
| 1583 event->setDefaultHandled(); // We don't know if the plug-in has hand
led mousedown event by displaying a context menu, so we never want WebKit to sho
w a default one. | 1583 event->setDefaultHandled(); // We don't know if the plug-in has hand
led mousedown event by displaying a context menu, so we never want WebKit to sho
w a default one. |
| 1584 } | 1584 } |
| 1585 | 1585 |
| 1586 virtual void clipRectChanged() |
| 1587 { |
| 1588 // Changing the clip rect doesn't affect the view hierarchy, so the plug
in must be told about the change directly. |
| 1589 [(WebBaseNetscapePluginView *)platformWidget() updateAndSetWindow]; |
| 1590 } |
| 1591 |
| 1586 private: | 1592 private: |
| 1587 virtual void notifyWidget(WidgetNotification notification) | 1593 virtual void notifyWidget(WidgetNotification notification) |
| 1588 { | 1594 { |
| 1589 switch (notification) { | 1595 switch (notification) { |
| 1590 case WillPaintFlattened: { | 1596 case WillPaintFlattened: { |
| 1591 BEGIN_BLOCK_OBJC_EXCEPTIONS; | 1597 BEGIN_BLOCK_OBJC_EXCEPTIONS; |
| 1592 [(WebBaseNetscapePluginView *)platformWidget() cacheSnapshot]; | 1598 [(WebBaseNetscapePluginView *)platformWidget() cacheSnapshot]; |
| 1593 END_BLOCK_OBJC_EXCEPTIONS; | 1599 END_BLOCK_OBJC_EXCEPTIONS; |
| 1594 break; | 1600 break; |
| 1595 } | 1601 } |
| (...skipping 454 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2050 { | 2056 { |
| 2051 [self receivedPolicyDecision:PolicyUse]; | 2057 [self receivedPolicyDecision:PolicyUse]; |
| 2052 } | 2058 } |
| 2053 | 2059 |
| 2054 - (void)continue | 2060 - (void)continue |
| 2055 { | 2061 { |
| 2056 [self receivedPolicyDecision:PolicyUse]; | 2062 [self receivedPolicyDecision:PolicyUse]; |
| 2057 } | 2063 } |
| 2058 | 2064 |
| 2059 @end | 2065 @end |
| OLD | NEW |