Hi AWT team, I know a lot of people who miss “pinch to zoom” feature in Java.
It is implemented for jdk 6 but the functionality does not work in jdk 7 and latter releases. Gesture related callbacks were mistakenly placed in NSWindowDelegate instead of NSWindow. Please take a look at this simple move refactoring. http://web-dot.ru/openjdk/pinch-to-zoom-fix/webrev.00/index.html Actually, I would eliminate the macros AWT_NS_WINDOW_IMPLEMENTATION. It is difficult to debug. Looks like it was added to avoid code duplication but if AWTWindow_Normal and AWTWindow_Panel implementations are the same we should reuse the same class. I have submitted a bug about the issue but it is not visible yet. Thank you, Denis.
